安裝CentOS已經有一段時間了,但是由於在Linux下除了學習,其他是事情都干不了。今 天想閒來無事開了CentOS就想聽一下歌,突然想起應該可以在Linux下聽網絡電台。網絡電台 其實用的是mms協議。例如貓撲網絡電台是 mms://ting.mop.com/mopradio .
由於 CentOS默認安裝的播放器聽不了mms協議。所以就google了一下有什麼播放器可以聽mms協議 。VLC media player 可以用。
1. 先到/etc/yum.repos.d/目錄下ls一下,看看它們 長得是啥樣子。
2.各種安裝rpm軟件包
安裝epel和remi的repository
[root@localhost ~]#yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@localhost ~]#yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
安裝rpmfusion的 repository
[root@localhost ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6- 1.noarch.rpm
[root@localhost ~]#yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree- release-6-1.noarch.rpm
上述兩個步驟完成後再到/etc/yum.repo.d/目錄下執行一下ls看 看又有啥變化。
3.安裝vlc
[root@localhost ~]#yum --enablerepo=remi- test install vlc
4.運行
[root@localhost ~]#vlc
默認的vlc播放器rpm包是不支持root用戶的。
5.提高
vlc作為服務器通過 rtp協議往客戶端發送流媒體
vlc -vvv --extraintf=logger /home/myuser/aa.avi --sout="#std{access=mmsh,mux=asfh,dst=0.0.0.0:11111}"
其作用是用 vlc將當/home/myuser錄下名為aa.avi的視頻文件以”流化“的方式將其發布出來,類似於優 酷,土豆那種vod的視頻點播,然後在windows裡打開vlc播放,在”打開網絡串流”裡填寫“ mmsh://IP:11111”即可訪問。windows下可以直接在浏覽器欄直接輸入。
返回欄目頁:http://www.bianceng.cn/OS/Linux/