2011-08-11 84 views
0

我试图用的mediaplay发挥HTTP或RTSP协议的URI从服务器上,当我玩Android MedioPlay如何播放http或rtsp流?

地址为http:// * * .WMA或* .MP3,它可以工作,但我tryed发挥地址为

“http://qr.fm.qq.com/qqradio?qqradio”,它没有工作。

和服务器也使用I'trying发挥VideoView RSTP协议的URI,当我玩ADRESS作为

“RSTP:// * .sdp”,它可以工作,但我tryed发挥ADRESS如“rtsp://vs1.thmz.com/radio31”

,它没有工作。

人帮助我,告诉我如何

回答

1

这些都是实时视频流,而不是静态的文件,所以,虽然它可能会播放一些WMA和.MP3内容 - 这些实况流不是这样的定义。

您确定第一个流链接有效吗?使用nmap进行快速扫描后,似乎您可能需要在中国连接到此源(qq.com注册人国家代码 - CN)。我获得1000个全部过滤的扫描端口,通常意味着阻止特定地理区域的防火墙。

rtsp://vs1.thmz.com/radio31 - >这是一个Windows媒体音频流,使用WMA2编解码器,通过RTSP提供,根据Android支持的媒体格式:http://developer.android.com/guide/appendix/media-formats.html - 不支持。