我有计划用java开发RTSP流媒体服务器。现在我必须决定用库来解码rtp格式的媒体和流数据。我正在研究vlcj和xuggler进行视频解码和流媒体。我对这些图书馆的差异做了一些研究,但我还没有做出决定。所以我想问你们,我是否想建立一个提供以下功能的服务器。你认为哪一个更好? 1.可以串流视频点播给多个用户 2.可在MMS格式接收流和restream它RTSP格式我应该使用什么来构建RTSP服务器,它应该是vlcj还是xuggler?
起初,我尝试的ffmpeg和ffserver的,但有音频不同步的问题,所以我决定做我自己的服务器。使用vlcj的好方法是使用out-of-process,但是我担心视频点播的性能。我想到了xuggler,但是我担心它会遇到和我在ffmpeg中一样的问题。
你可以告诉我你的意见哪一个适合这种情况?
谢谢你的回答。至于我知道JMF是过时的,所以我不考虑使用它 – Boong 2012-04-15 09:52:27