码迷,mamicode.com
首页 > 其他好文 > 详细

openwrt上用usb声卡听音乐

时间:2020-12-30 11:20:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:conf   ffmpeg   usb声卡   浮点   还需   --   其他   文件   ati   

https://my.oschina.net/osbin/blog/310308

 

首先路由器上要有usb接口,然后还需要有个usb声卡。随便X宝上买个几块钱的那种免驱的usb声卡就能用。

方式一:手机控制播放OpenWrt上的音乐(播放的数据来源路由本身)

这种方式下,一般还需要一个usb分线器(X宝上买个十来块,4口的usb hub,不太差的就行)和一个u盘,u盘上创建个“mp3”目录和“.mpd”目录,往这个目录放些mp3格式的歌曲(wma的就不要放进去了,播放太吃力了,在make kernel_menuconfig的是选上了 浮点模拟,测试没什么效果)。

自己编译固件,make menuconfig时选择

Base system-->block-mount
Kernel modules-->Filesystems-->kmod-fs-ext4
Kernel modules-->Filesystems-->kmod-fs-msdos
Kernel modules-->Filesystems-->kmod-fs-ntfs
Kernel modules-->Filesystems-->kmod-fs-vfat
Kernel modules-->Native Language Support-->kmod-nls-utf8
Kernel modules-->Native Language Support-->kmod-nls-cp437
Kernel modules-->Sound Support-->kmod-sound-core
Kernel modules-->Sound Support-->kmod-usb-audio
Kernel modules-->USB Support-->kmod-usb-hid
Kernel modules-->USB Support-->kmod-usb-storage
Kernel modules-->USB Support-->kmod-usb-storage-extras
Kernel modules-->USB Support-->kmod-usb2
Libraries-->libffmpeg-mini
Sound-->madplay    #测试用
Sound-->mpd-full
Utilities-->alsa-utils

刷固件或安装上面编译的软件包,然后就是在openwrt系统下挂载u盘到/tmp/extroot,其他地方也行。用命令:madplay /tmp/extroot/mp3/xx.mp3测试看看能否正常播放。然后运行amixer命令或者控制器,我这里获取到是“Speaker”,在编辑/etc/mpd.conf文件和/etc/init.d/mpd文件时会用到。

 

openwrt上用usb声卡听音乐

标签:conf   ffmpeg   usb声卡   浮点   还需   --   其他   文件   ati   

原文地址:https://www.cnblogs.com/icaowu/p/14188711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!