在Android VideoView中播放没有RTSP的RTP流

时间:2014-03-28 17:51:32

标签: android android-videoview gstreamer rtp

我想在Android VideoView中播放RTP流。我在linux机器上使用gstreamer创建流并将rtp流激发到udp接收器。

是否可以在没有RTSP服务器的情况下在Android VideoView中使用此流?

我尝试将视频URI设置为“rtp://:@”,但后来收到错误“视频无法播放”。我还想过创建一个SDP文件并在Android设备上使用它。但我不确定这是否有效以及如何创建这样的文件。

由于

1 个答案:

答案 0 :(得分:2)

http://developer.android.com/guide/appendix/media-formats.html

以上链接是支持或不支持的第一站。

正如rtsp所说,rtp只与sdp一起使用,符合rtsp规范。

没有不能在基础android中做裸rtp流。

如果你必须有裸rtp,请尝试移植一些像live555这样的lib。