我目前对于我在网站上播放的视频应该使用什么样的容器。
我最近开始上传游戏/演练的视频,并认为需要一个可容纳高清视频的容器,不受文件大小,编解码器(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),文件大小限制,通用,Web支持等。
谢谢,
答案 0 :(得分:0)
您可以使用窗口媒体流平台。之后他们会照顾你的每一个问题。但是,带有h264视频和aac音频以及流式传输/播放闪存的MP4也不错。