Web 用于网络视频流的MKV、MP4或FLV

Web 用于网络视频流的MKV、MP4或FLV,web,video-streaming,containers,aac,apache-modules,Web,Video Streaming,Containers,Aac,Apache Modules,我目前对我应该用什么容器来存放我放在网站上的视频感到紧张 我最近开始上传游戏/穿行视频,并发现需要一个容器来容纳高清视频,而不受文件大小、编解码器(AAC或AVC)或分辨率(将来我希望能够支持5K视频)和5.1杜比数字及以上音频的限制。当然,我不希望5K在流媒体传输方面有效率,我只是希望它能够使用 这就是混乱开始的地方 我目前使用的是.flv容器,因为人们说它更好。资源消耗少,应用广泛,支持通用编解码器。问题很简单。它不能支持我想要显示的高清内容:5.1杜比音频和无限文件大小 MP4是我所需要的

我目前对我应该用什么容器来存放我放在网站上的视频感到紧张

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

这就是混乱开始的地方

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

MP4是我所需要的一切,但我听说它的响应速度很慢,伪流模块没有被浏览器广泛接受,而且我没有时间每次有人想更新到.mp5、6、12等时都更换容器

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

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

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

你们都怎么想。编程一个.mkv流媒体模块真的会这么困难吗

排除网络流媒体,三者中哪一个更好。视频质量(AAC AVC)、文件大小限制、通用、网络支持等


谢谢,

您可以使用Windows media streaming平台。之后他们会照顾你的每一个问题。不过,带有h264视频和aac音频的MP4以及使用flash进行流媒体播放也不错。

我实际上正在研究编写浏览器扩展。该扩展将允许其他浏览器查看mkv视频。还计划制作一个简单的mkv网络播放器,并研究用于流式视频的Apache模块。