在《跟 UMU 一起玩 OpenWRT(入门篇8):网络摄像机》介绍的 mjpg_streamer 并不能传输声音,所以有了本文,主要参考:http://forum.anywlan.com/thread-282658-1-1.html,硬件还是选用微软 LifeCam HD-3000,您也可以去淘个便宜的带麦克风的 USB 声卡。
悲剧的是,由于涉及声音编码,需要大量计算,经过实践 DIR-505 的 CPU 才 400MHz,无论是 ogg 还是 MP3 格式都卡成翔……只好水一文了,大家自行参考以上链接。
提几个重点:
1、安装命令
opkg update
opkg install kmod-usb-audio
opkg install icecast
如果您打算使用 ogg 格式则安装 ices:
opkg install ices
用 mp3 格式则安装 darkice:
opkg install darkice
2、ices 的配置文件(ices-oss.xml)可以去官网(http://www.icecast.org/ices.php)下载整个压缩包,里面有。
3、欢迎用配置更好的路由器测试,比如如意云 RY-01 的 CPU 是 600MHz 的,勉强可行。