我想在Android手机上从流媒体播放视频,应该在mediaplayer中观看。我一直在查看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给出一个流,但是在i.e. mplayer中无法播放(无法检测到编解码器)。Wireshark告诉我们这是一个UDP数据包,而不是RTP数据包,所以可能缺少某些内容?
我有点卡壳了,请问你有什么建议可以帮助我解决这个问题吗?
然后,我尝试使用SipDroid中的一些代码,更具体地说,是VideoCamera.java、RtpPacket.java和RtpSocket.java的部分代码,这会通过UDP给出一个流,但是在i.e. mplayer中无法播放(无法检测到编解码器)。Wireshark告诉我们这是一个UDP数据包,而不是RTP数据包,所以可能缺少某些内容?
我有点卡壳了,请问你有什么建议可以帮助我解决这个问题吗?