|

楼主 |
发表于 2013-2-26 22:21:22
|
显示全部楼层
本帖最后由 gaochongjun1 于 2013-2-28 16:05 编辑
这里补充一下吧:
(((声卡是接在路由器的USB口上的)))
刷机过程,方便各位朋友
1.关闭路由器电源,按住路由器的复位按钮(位于机身侧面的RESET),按住不放,打开电源,等全亮后再放开。浏览器迅速输入192.168.1.1进入刷机界面。(输入192.168.1.1/upload.html)
2.进入WEB刷机模式,选择好相应的固件,按"上传固件"按键,大概10秒之内自动转向到一个页面,提示“等待大约2分钟”
3.不要手动断电重新启动,由路由自动重新启动!大概10分钟后完成。
4.路由器重启,此时请耐心等待,openwrt系统第一次开机速度非常慢。
5.如果走幸,过10分钟后猫的ADSl灯应该开始闪烁,浏览器输入192.168.1.1就应该可以看到设置界面。
当然如果很不幸,192.168.1.1进不去,那请多等一会,速度不是一般的慢。
如果实在不行,那只能刷openwrt-RG100A_DB120-squashfs-cfe.bin 这个带cfe的固件,但这样刷机有风险。
软件部分的操作:
1. 软件目的
使用键盘、遥控器或其它输入设备控制 mplayer 在路由器上播放音乐。
2. 硬件准备
输入设备只要evDev驱动支持的都可以,建议使用遥控器,操作很方便,价格也便宜,淘宝上几十块钱一个。
3. 系统环境
操作系统 -- openwrt, 我用的是Backfire 10.03。
必要软件包 -- kmod-usb-audio, alsa-utils, kmod-usb-storage, kmod-usb-ohci,
kmod-usb2, kmod-usb-hid, kmod-nls-base, kmod-nls-cp437,
kmod-nls-iso8859-1, kmod-nls-utf8, kmod-fs-ext3, kmod-fs-vfat,
kmod-fuse, ntfs-3g, block-hotplug, libiconv, kmod-input-evdev,
zlib, libmad
4. 安装
- 复制mplayer, rmplayer, rmplayer.conf, cmdlist.conf到你任意喜欢的位置,跟据
需要修改rmplayer.conf, cmdlist.conf文件。
- 由于路由器性能限制,没有浮点运算单元,目前只支持 mp3(libmad), wmav1, wmav2,
aac(faad2), flac, ogg(tremor) 这几种有定点解码库的格式, 其中 wma 解码用到了
Rockbox 的定点库。
- 第一次运行请先执行rmplayer -c --path=<配置文件存放路径>, 如果配置路径没有指定则
默认取$HOME/.rmplayer为配置路径。
- 运行请执行 rmplayer -r --path=<配置文件存放路径>
另外由于本人语言水平有限,但制作过程比较繁杂,有些纯靠经验,实在难讲清,有不清楚的欢迎各位指出。
另外最近把声卡换成了带调频发射的,自己做了个私人电台,平时用收音机听,那种感觉再次回来了。 |
|