2012-04-15 115 views
0

我目前处于使用什么容器的状态,以便将其放入我的网站上的视频。用于网络视频流传输的MKV,MP4或FLV

我最近开始上传视频游戏/演练,并看到需要一个容器可以容纳高清视频,而不受文件大小,编解码器(AAC或AVC)或分辨率的限制(将来我希望能够支持5K视频)和5.1杜比数字和音频。当然,我不希望5K在流式传输方面效率很高,我只希望它可用。

这是混乱开始的地方。

我目前使用.flv容器,因为人们说它更好。较少的资源消耗,广泛使用,并支持常见的编解码器。这个问题很简单。它无法支持我想要显示的高清内容:5.1杜比音频和无限的文件大小。

MP4是我需要的所有东西,但我听说它可能响应速度很慢,伪流模块没有被浏览器广泛接受,并且我没有时间在每次有人想要更新到.mp5,6时更改容器,12等。

这就是我将.mkv作为容器的地方。 .MKV还支持我想要的一切(HD,3D),所有编解码器,通用和无限制的文件属性。唯一的问题是它不能流式传输。

我知道这是一个程序员的网站,但可能在未来,因为我们只能推进网络连接,我或其他人可以为apache .mkv流编程模块。我不知道apache模块的源代码在哪里,所以我现在无法做到。

我靠在.flv和.mkv之间。我并不关心.mp4,因为如果我想成为面向未来的,我需要.mkv,如果我不关心未来或更新,我应该继续使用.flv。

大家都在想什么。编程一个.mkv流媒体模块真的很难吗?

不包括网络流媒体,3的哪一个会更好。视频质量(AAC AVC),文件大小限制,普遍的,网络支持等

感谢,

回答

0

您可以用窗口流媒体平台。之后,他们会照顾你的每一个问题。但是,具有h264视频和aac音频的MP4以及流媒体/闪光灯播放也不错。

+0

我的确在做一些关于编写浏览器扩展的研究。该扩展将允许其他浏览器查看mkv视频。还计划制作一个简单的mkv网络播放器并研究Apache模块以实现流式视频。 – 2012-04-17 18:15:46

相关问题