使用RTP从Android到PC的相机流媒体

Nai*_*ght 18 camera android vlc stream rtp

我想编写一个Android应用程序,用于将相机流式传输到PC(H.263,MPEG_4).我发现了一些库:sipandroid,jlibrtp.SIPandroid:RTP数据包是流式传输的(wireshark在PC上很好地捕获它),但是VLC无法播放它.

Jlibrtp:API很阴暗,使用VLC无法正确播放流.

可能是对这些库进行了一些调整(使其适用于相机流),还是有一些其他库具有干净的API和样本?

感谢您的回答.

cde*_*zaq 4

VLC 内置了对 RTP 的支持,正如 @Lukas 所说,网络接口可能是 VLC 上的问题。如果您将所有内容传输到一个端口并监听该端口,您至少会得到一些东西。您还可以查看 RTP 数据包以查看它们的格式是否正确。

VLC 本身使用LiveMedia库,因此您也许可以使用它。