我想在Android VideoView中播放RTP流。我在linux机器上使用gstreamer创建流,并将rtp流发送给udp接收器。
有没有可能在没有RTSP服务器的情况下在Android VideoView中使用这个流?
我尝试将视频URI设置为"rtp://:@“,但随后收到错误消息"Video not be played”。我还想过创建一个SDP文件并在Android设备上使用它。但我不确定这是否有效,以及如何创建这样的文件。
谢谢
发布于 2014-06-21 10:12:16
http://developer.android.com/guide/appendix/media-formats.html
上面的链接是什么是支持或否的第一站。
正如它所说的,rtp根据rtsp规范仅与sdp结合。
不能在基本的android中做裸露的rtp流。
如果您必须使用裸rtp,请尝试移植一些库,如live555。
https://stackoverflow.com/questions/22719911
复制相似问题