查看“项目五--音乐播放器和网络收音机”的源代码
←
项目五--音乐播放器和网络收音机
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- | 本节教程将带领大家完成一个网络收音机的项目,主要基于我们前面高级教程的USB声卡项目。 ==功能介绍== 将路由器变成一个网络收音机。可以自动搜索电台,并播放音乐。 ==硬件需求== *MicroWRT *USB声卡 ==系统搭建== 在我们的高级教程”USB声卡“中,我们是通过复制一个音乐文件到MicroWRT上,然后mplayer命令播放这个音乐片段的。在USB声卡能正确使用的情况下, 我们就要开始下面的教程了。 本项目中我们使用另一款linux上的播放器,玩家可以直接下载,然后上传到MicroWRT上,放到/usr/share/mplayer/ 目录下,这个目录需要自己创建。 mplayer [mplayer] 然后修改执行权限为755,通过下面的命令。 chmod 755 /usr/share/mplayer/mplayer 创建fifo文件 mkfifo /fifofile /usr/share/mplayer/mplayer -slave -input file=/fifofile -playlist /播放列表地址 有了播放地址,我们的网络收音机就算搭建成功了。但是我们可以更近一步,创建一个播放列表,这样就不用到处辛苦去找地址了。这个工作我们可以通过下面的 shell脚本来完成,它是基于AnyRadio的API来完成的。 首先执行下面的命令: mkdir /webradio/ mkdir /webradio/vars 将下面的文件复制到/webradio 目录下。然后设置为可执行属性。 DownloadList File '''[[File:Downlaodlist]]''' 运行命令 /webradio/downloadlist 带程序结束后,打开/webradio/vars/playlist.lst 文件,你就会发现成千上万的电台地址。 至此,我们的MicroWRT就变成了网络收音机或播放器。 |}
返回至
项目五--音乐播放器和网络收音机
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息