我们有一个java Web应用程序,用户可以上传各种文件,包括任何类型的视频文件。现在我们想让他们流式传输他们拥有的视频文件。所以我需要确保他们是所有者,然后流视频。也可能流式预览。
我是否需要在流媒体之前转换这些视频文件?我应该在哪里开始使用?
答案 0 :(得分:2)
我见过的最好的视频播放/编码库是ffmpeg。它会播放你抛出的一切。 (它由MPlayer使用。)它是用C语言编写的,但我找到了一些Java包装器。
FFMPEG-Java:使用JNA围绕ffmpeg的Java包装器。 jffmpeg:这个集成到JMF。