(原) 打造个人网络电台

原创文章,请后转载,并注明出处。

购得一台可以播放流媒体的设备,一般用它来听网络电台,还有一些电视转的流媒体音频。
也可以编辑电台,添加自己的电台或者更新。

于是,考虑做个私人电台,或许先仅仅是私网使用。其实基本只有两步:

  1. Icecast作服务器

icecast.xml中,

  <source-password>hackme</source-password>改为自己的推流密码  

        <admin-user>admin</admin-user>
        <admin-password>hackme</admin-password>  管理员帐号密码  

        <clients>100</clients> 收听人数
        <sources>2</sources> 最大推流数
  1. ffmpeg推流
    ffmpeg -re -i “1.mp3” -c:a libvorbis -q:a 4 -content_type “audio/ogg” -f ogg “icecast://source:hackme@127.0.0.1:8000/radio”
    ffmpeg -re -i “1.mp3” -c:a libmp3lame -b:a 128k -content_type “audio/mpeg” -f mp3 “icecast://source:hackme@127.0.0.1:8000/radio”
    AAC比mp3更好: ffmpeg -re -i 1.mp3 -c:a aac -b:a 96k -content_type “audio/aac” -f adts “icecast://source:hackme@127.0.0.1:8000/radio”
    省 25% 带宽,音质仍好 ffmpeg -re -i “1.mp3” -c:a libvorbis -q:a 2 -content_type “audio/ogg” -f ogg “icecast://source:hackme@127.0.0.1:8000/radio”
    省 60%+ 带宽 ffmpeg -re -i “1.mp3” -ac 1 -c:a libvorbis -q:a 0 -content_type “audio/ogg” -f ogg “icecast://source:hackme@127.0.0.1:8000/radio”

  2. 流媒体收听 http://你的IP:8000/radio

相关文章