使用 Java 进行实时视频流?

2022-09-01 17:43:46

有没有使用Java流式传输实时视频的良好库?理想情况下,管道的两端都应该用Java编写,但我最关心的是视频播放器。你会推荐什么软件?

更新:似乎VLC引入了1-2秒的延迟。我需要真正直播的视频流。录制到回放的延迟必须小于 300 毫秒。


答案 1

我见过的最好的视频播放/编码库是ffmpeg。它播放你扔给它的所有东西。(它由MPlayer使用。它是用C语言编写的,但我发现了一些Java包装器。


答案 2

您今天可以使用Flash的Red5媒体服务器在Java中执行此操作。如果您还想在Java中解码和编码视频,则可以使用Xuggle项目。


推荐