我有一个计划用 java 开发 RTSP 流媒体服务器。现在我必须决定使用用于以 rtp 格式解码媒体和流数据的库。我正在研究用于视频解码和流媒体的 vlcj 和 xuggler。我对这些库的差异进行了一些研究,但我还不能做出决定。所以我想问你们我是否想建立一个提供以下功能的服务器。你觉得哪一个更好?1. 可以点播视频到多个用户 2. 可以接收 mms 格式的流并将其重新流式传输为 rtsp 格式
最初,我尝试使用 ffmpeg 和 ffserver,但存在音频不同步问题,因此我决定制作自己的服务器。使用 vlcj 的好方法是使用进程外,但我担心视频点播的性能。我想到了 xuggler,但我担心它会和我在 ffmpeg 中遇到同样的问题。
你能告诉我你的意见哪个适合这种情况吗?