问题描述
我使用的是Ubuntu 12.04。
虽然在这里看到我已经通过this但它似乎没有与我合作。这是我的踪迹。
raja@badfox:~$ mplayer www.live365.com
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing www.live365.com.
File not found: 'www.live365.com'
Failed to open www.live365.com.
Exiting... (End of file)
它看起来像需要一些背景工作。
最佳解决办法
试试这个。
mplayer http://80.237.154.83:8120
可以在Xat radio search找到在线广播电台的IP地址。
我的结果:
次佳解决办法
从命令行使用VLC
像往常一样,VLC会做到这一切:
cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u
也可以使用curses
接口调用VLC,其中:
$ nvlc http://provisioning.streamtheworld.com/pls/CKFRAM.pls
要么
$ vlc -I curses http://provisioning.streamtheworld.com/pls/CKFRAM.pls
点击H
键获取急需的帮助。
以下是带有音乐播放列表的nvlc
的屏幕截图:
IPv4网络中的mplayer
如果您的路由器仅适用于IPv4,则需要添加选项-prefer-ipv4
。更新的mplayer
版本需要这个。
mplayer -prefer-ipv4 http://80.237.154.83:8120
请参阅下文,了解如何将mplayer
与.m3u
和.pls
流一起使用。
cmus还会打开.m3u和.pls流
与mplayer
不同,cmus
也知道打开.m3u
和.pls
流。这意味着更少的挖掘或”background work”从这些文件中提取流URL。
此外,cmus
看起来不错,提供多种视图,文件浏览器和许多配置设置。 cmus
可从标准Ubuntu存储库中获得。要快速了解cmus
,请先键入以下命令阅读教程:
$ man cmus-tutorial
在IPv4网络上使用mplayer打开.m3u和.pls流
如果你不喜欢cmus
,或者它不可用,mplayer
仍然可以做同样的事情。为此,我编写了以下mplay
脚本:
#!/bin/bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"
第三种解决办法
确实有一些”background work”要做。
首先,您需要获取指向实际流的URL,而不仅仅是提供网络电台收听的网站。这可能是最难的部分。如果该特定电台有任何流,您可以搜索电台的网站或谷歌。流URL不是电台网站上播放器的URL。
URL可能如下所示:http://bbc.co.uk/radio/listen/live/r1.asx
(BBC Radio 1)或http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls
(BBC Radio 1,但不同的URL)或http://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u
(N-Joy);它(很可能)看起来不像www.live365.com
。
以上所有内容都可以使用mplayer -playlist "<your url>"
轻松播放,如果这不适用于您的流,您可以尝试使用mplayer "<your url>"
。
第四种办法
您可以尝试moc。 MOC(控制台上的音乐)是LINUX /UNIX的控制台音频播放器,功能强大且易于使用。
第五种办法
首先,如果你不包括”http://”,那么mplayer将尝试打开一个名为”www.live365.com”的文件。
mplayer http://www.live365.com
但是,这也会失败,因为http://www.live365.com
不是mplayer可以播放的流的地址,而是网页的地址。随着一个Flash播放器。
简短回答 – 在firefox或其他浏览器中打开网站,然后单击”play”。