折腾目的:没有USB红外遥控器套件,通过安装lighttpd+php,编写简单php,实现播放网络电台web转台功能
环境:336固件
需要软件:mplayer,screen,lighttpd,php5
首先,感谢nighthk3编译了带Rockbox定点库的mplayer,使db120等mips路邮实现播放mms电台,变身为网络收音机。
详细见: http://openwrt.org.cn/bbs/viewth ... &extra=page%3D1
1、安装USB声卡驱动,测试mplayer能否正常播放mms网络电台.
USB声卡驱动及mplayer下载详见 http://openwrt.org.cn/bbs/viewth ... &extra=page%3D1
安装好后,我把mplayer拷到/usr/bin下,方便在命令提示符下可以直接执行
测试播放:mplayer mms://live.cri.cn/oldies 能正常播放就OK了.
2、安装lighttpd+php5,提供web和php支持
详见帖子: http://www.openwrt.org.cn/bbs/vi ... amp;page=1#pid14409
编写info.php,测试能显示php信息就OK了。
注意:(1)由于php外部调用mplayer需要root权限,因此lighttpd启动配置要用root权限(可参考附近lighttpd.conf配置)。
(2)系统运web服务uhttpd使用了80端口,lightppd需配置为其他端口(如81,88等)。
3、安装screen,使mplayer可以后台运行
opkg install screen
4、拷入web转台php
解开附件,将index.php c_radio.php拷入lighttpd的根目录,我的配置为/myweb
重启lighttpd
5、测试php播放控制
浏览器打开http://YourIP:XX
选择电台后,确定。。。。。。你应该可以听到声音了。(可以安装htop看看有没有正常运行mplayer)
自行增加电台,可以修改index.php。
6、设置开机播放指定电台。
环境:336固件
需要软件:mplayer,screen,lighttpd,php5
首先,感谢nighthk3编译了带Rockbox定点库的mplayer,使db120等mips路邮实现播放mms电台,变身为网络收音机。
详细见: http://openwrt.org.cn/bbs/viewth ... &extra=page%3D1
1、安装USB声卡驱动,测试mplayer能否正常播放mms网络电台.
USB声卡驱动及mplayer下载详见 http://openwrt.org.cn/bbs/viewth ... &extra=page%3D1
安装好后,我把mplayer拷到/usr/bin下,方便在命令提示符下可以直接执行
测试播放:mplayer mms://live.cri.cn/oldies 能正常播放就OK了.
2、安装lighttpd+php5,提供web和php支持
详见帖子: http://www.openwrt.org.cn/bbs/vi ... amp;page=1#pid14409
编写info.php,测试能显示php信息就OK了。
注意:(1)由于php外部调用mplayer需要root权限,因此lighttpd启动配置要用root权限(可参考附近lighttpd.conf配置)。
(2)系统运web服务uhttpd使用了80端口,lightppd需配置为其他端口(如81,88等)。
3、安装screen,使mplayer可以后台运行
opkg install screen
4、拷入web转台php
解开附件,将index.php c_radio.php拷入lighttpd的根目录,我的配置为/myweb
重启lighttpd
5、测试php播放控制
浏览器打开http://YourIP:XX
选择电台后,确定。。。。。。你应该可以听到声音了。(可以安装htop看看有没有正常运行mplayer)
自行增加电台,可以修改index.php。
6、设置开机播放指定电台。
将附件的radio拷到/etc/init.d/目录下,修改/etc/rc.local ,将/etc/init.d/radio加进去。