2013-04-30 80 views
1

我正在做一个项目涉及实时多媒体流视频分成rtp包和发送到客户端。在客户端,rtp数据包被提取并重新组合成一个视频并使用Xuggler播放,编解码器使用MPEG-4。创建RTP包

但我没有得到如何创建一个rtp包。
任何人都可以告诉我这个过程。我正在使用JMF 2.1.1

Operating System : Windows 8 64 bit 
Language used : java 
+0

打包取决于编解码器,不是吗?你在用什么? MJPEG? H.264? ... – Fildor 2013-04-30 15:04:40

+0

自己没有做过。我只知道它取决于编解码器。所以,如果有人想帮忙,他应该知道你使用的是什么编解码器。如果您将这些信息添加到您的问题中,您应该有更好的机会找到能够真正回答问题的人。 – Fildor 2013-04-30 15:43:27

回答

1

每个想要传输的RTP数据包都有多个RFC。这是一个用于MPEG4 over RTP的格式] 1

JMF支持RTP流式传输,但我认为它不支持开箱即用的MPEG4。您可能需要编写头文件解析器和写入器。还需要考虑会话关联,例如RTSP或SIP。