有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用Java的实时视频流?

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

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


共 (6) 个答案

  1. # 1 楼答案

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

  2. # 2 楼答案

    是的,如果您想流式播放实时视频,可以使用RTSP protoco 这将允许您创建一个视频文件,可以在创建时播放,这两个操作将同时工作RTSP-Client-Server

  3. # 4 楼答案

    今天,您可以通过Flash中的Red5媒体服务器在Java中实现这一点。如果还想用Java对视频进行解码和编码,可以使用Xuggler项目

  4. # 5 楼答案

    JMF被抛弃了。VLC是最新的,它可以读取所有内容。 https://stackoverflow.com/a/5160010

    我认为vlc已经击败了所有其他软件,或者至少是我知道的那些

  5. # 6 楼答案

    您可以随时签出JMF (Java Media Framework)。它已经很旧了,被废弃了,但它可以工作,我以前也在应用程序中使用过它。看起来它能满足你的要求