使用从Android到PC的RTP进行相机stream式传输

我想写一个Android应用程序,用于将相机stream式传输到PC(H.263,MPEG_4)。 我find了一些库:sipandroid,jlibrtp。 SIPandroid:RTP数据包stream式传输(Wireshark捕获在PC上),但VLC无法播放它。

Jlibrtp:API是阴暗的,使用VLCstream播放不正确。

可能是对这些库进行了一些修改(以使其可以用于相机stream式处理),还有其他一些库和清洁的API和示例?

感谢您的回答。

Solutions Collecting From Web of "使用从Android到PC的RTP进行相机stream式传输"

VLC 内置了对RTP的支持 ,正如@Lukas所说,networking接口可能是VLC上的问题。 如果你把所有东西都放到一个端口上,然后在那个端口上听,你至less可以得到一些东西。 您也可以查看RTP数据包,看它们是否格式正确。

VLC本身使用LiveMedia库,所以你可以使用它。