Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 哪种媒体容器最好?_Java_Encoding_Flv_Mp4_Mpeg - Fatal编程技术网

Java 哪种媒体容器最好?

Java 哪种媒体容器最好?,java,encoding,flv,mp4,mpeg,Java,Encoding,Flv,Mp4,Mpeg,我正在创建一个实时流媒体应用程序,但我有一个问题,那就是最好选择哪个媒体容器 到目前为止,我尝试了ScreenCodec1和ScreenCodec2,但是对于一个实时流来说,这些都是非常沉重的,而且延迟非常糟糕 你能推荐一个轻量级的媒体容器吗?哪一个更好: mp4 flv mpg 如果您对如何从一组缓冲区图像中使用Java对其进行编码有任何建议,我们将不胜感激。Xugler可以帮助您进行编码,请参阅。至于你想用什么格式,这取决于你自己——这取决于上下文和情况。如果这是一个重要的考虑因素的话,

我正在创建一个实时流媒体应用程序,但我有一个问题,那就是最好选择哪个媒体容器

到目前为止,我尝试了ScreenCodec1和ScreenCodec2,但是对于一个实时流来说,这些都是非常沉重的,而且延迟非常糟糕

你能推荐一个轻量级的媒体容器吗?哪一个更好:

  • mp4
  • flv
  • mpg

如果您对如何从一组
缓冲区图像中使用Java对其进行编码有任何建议,我们将不胜感激。

Xugler可以帮助您进行编码,请参阅。至于你想用什么格式,这取决于你自己——这取决于上下文和情况。如果这是一个重要的考虑因素的话,FLV可能是最广泛支持的。谢谢berry,我尝试过xuggler,但问题是我无法在webstart应用程序上实现它,因为它使用本机调用。你知道还有其他用纯java编写的吗?多平台很重要,非常感谢。幸运的是,答案是否定的——据我所知,在编码和解码各种视频格式方面,没有纯Java的跨平台解决方案。相信我,我已经看了很久了。这一切都归结为本机代码:-(