我在联想 R60e 上使用 Xubuntu 14.04 LTS。我安装了 ubuntu-restricted-extras 和 ubuntu-restricted-addons。当我尝试收听此音频流时http://www.polskieradio.pl/st/program2.asx(这是我最喜欢的广播电台)在 RadioTray 0.7.3 中我收到此错误:
0:00:06.845057510 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:2068:gst_asf_demux_get_stream: Segment found for undefined stream: (1)
0:00:06.845142829 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:3090:gst_asf_demux_process_bitrate_props_object:<asfdemux0> Stream id 1 wasn't found
0:00:06.845176090 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:2068:gst_asf_demux_get_stream: Segment found for undefined stream: (4)
0:00:06.845206486 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:3090:gst_asf_demux_process_bitrate_props_object:<asfdemux0> Stream id 4 wasn't found
0:00:06.877019093 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:2416:gst_asf_demux_parse_stream_object:<asfdemux0> Unknown stream type for stream 4
0:00:06.879601156 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:2068:gst_asf_demux_get_stream: Segment found for undefined stream: (4)
0:00:06.879760823 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:2068:gst_asf_demux_get_stream: Segment found for undefined stream: (4)
0:00:06.879797089 2298 0xb3f056c0 WARN asfdemux gstasfdemux.c:3452:gst_asf_demux_process_ext_stream_props:<asfdemux0> Ext. stream properties for unknown stream
0:00:09.352974562 2298 0xb3f056c0 WARN uridecodebin gsturidecodebin.c:874:unknown_type_cb:<uridecodebin0> warning: No decoder available for type 'audio/x-wma, wmaversion=(int)2, bitrate=(int)128016, depth=(int)16, rate=(int)48000, channels=(int)2, block_align=(int)5462, codec_data=(buffer)008800000f0000000000'.
0:00:09.353145272 2298 0xb3f056c0 WARN decodebin2 gstdecodebin2.c:3574:gst_decode_bin_expose:<decodebin20> No suitable plugins found
0:00:09.353182237 2298 0xb3f056c0 WARN decodebin2 gstdecodebin2.c:3576:gst_decode_bin_expose:<decodebin20> error: no suitable plugins found
谁能告诉我我做错了什么?
非常感谢你的帮助
米哈尔
答案1
尽管许多音频播放器现已升级为使用通常播放流的 gstreamer 1.0 库audio/x-wma
,但 radiotray 还没有。
要在 14.04 之前的 Ubuntu 版本中播放音频流,需要安装audio/x-wma
库。gstreamer0.10-ffmpeg
Ubuntu 14.04 的存储库中没有这个 ffmpeg 库。
最简单的方法是安装 PPA:
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
与所有 PPA 一样,您需要注意下面链接问题中的“危险信号”。
从值得信赖的地位来看,我已经看到webupd8他们自己推广这一点 - 因此它可以被认为比一些鲜为人知的 PPA 得到更广泛的应用。麦克3曼也是 UF 上这份“请愿书”的幕后推手,并因此创建了他的 PPA。
相关问题