H.264流媒体要求

11

我正在寻找更多有关访问者成功流畅播放1 Mbps 640x360 H.264编码视频的最低要求的信息。我知道用户需要最新的Flash 9版本。我正在寻找他们的计算机的最低要求。

我们想切换到这种编解码器来播放我们的视频,但不想为那些计算机较慢的人毁了我们的网站。问题是:太慢了怎么办?我们会排斥1%、5%还是50%的用户?我真的不知道。

我找到的最好的信息是微软网站上有关720p播放要求的:http://www.microsoft.com/windows/windowsmedia/content_provider/film/ChoosingPC.aspx

区别在于真正的“高清”720p(!280x720)需要5-10 Mbps。我们的分辨率只有一半,只有1 Mbps。

非常感谢任何进一步的信息。

2个回答

6
实际上,这取决于您使用的编码选项。一些有助于减少比特率但保持质量的功能需要大量计算能力来解码。
据我所知,Microsoft链接并未指示他们使用的编解码器。他们可能提供了mpeg2压缩的统计数据,其解码比H.264要少得多。
我发现单线程解码器在播放1080i或720p视频时往往会使2.4GHz Kentsfield核心达到最大值。我还发现1.8GHz Pentium M在某些在线视频(YouTube等)中会出现卡顿现象。
我建议在几台不同的机器上尝试一些测试编码。

5

显然有很多变量,但这里有一个数据点:

在运行Linux 2.6实时内核补丁的2.2 GHz英特尔Core 2 Duo上,以24 fps的速度使用Intel IPP库流式传输1 Mbit / s的H.264第10部分,分辨率为640x480像素,导致CPU利用率达到55%至60%(由于双核心而达到200%)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接