【问题标题】:MKV, MP4, or FLV for web video streaming用于网络视频流的 MKV、MP4 或 FLV
【发布时间】:2012-04-15 20:33:09
【问题描述】:

我目前正在考虑应该为我放在我网站上的视频使用什么容器。

我最近开始上传游戏/演练视频,发现需要一个可以容纳高清视频且不受文件大小、编解码器(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 video-streaming containers aac apache-modules


    【解决方案1】:

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

    【讨论】:

    • 我实际上正在做一些关于编写浏览器扩展的研究。该扩展将允许其他浏览器查看 mkv 视频。还计划制作一个简单的 mkv 网络播放器并研究用于流式视频的 Apache 模块。
    猜你喜欢
    • 2014-11-04
    • 1970-01-01
    • 2016-06-18
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 2020-04-10
    • 1970-01-01
    • 2013-10-18
    相关资源
    最近更新 更多