有没有好的库用于使用Java流式传输实时视频?理想情况下,管道的两端应该用Java编写,但我最关心的是视频播放器.你会推荐什么软件?
更新:似乎VLC引入了1-2秒的延迟.我需要真正直播的视频流.记录到播放延迟必须小于300毫秒.
我见过的最好的视频播放/编码库是ffmpeg.它会播放你抛出的一切.(它由MPlayer使用.)它是用C语言编写的,但我找到了一些Java包装器.
FFMPEG-Java:使用JNA围绕ffmpeg的Java包装器.
jffmpeg:这个集成到JMF.
您现在可以使用Flash中的Red5媒体服务器在Java中执行此操作.如果您还想用Java解码和编码视频,可以使用Xuggler项目.