我正在尝试从 Android 手机流式传输视频,应该在媒体播放器中观看。我一直在看http://www.mattakis.com/blog/kisg/20090708/broadcasting-video-with-android-without-writing-to-the-file-system这似乎是一个死胡同,因为它发送原始文件数据,而不是可流式传输的格式。
然后我尝试使用 SipDroid 的一些代码,更具体;VideoCamera.java、RtpPacket.java 和 RtpSocket.java 的一部分,它们在 UDP 上提供流,但是这些在 mplayer 中无法播放(无法检测到编解码器)。Wireshark 告诉它是 UDP 数据包而不是 RTP 数据包,所以可能缺少某些东西?
我有点卡住了,你有什么建议可以克服这个障碍吗?