当前位置:  开发笔记 > 编程语言 > 正文

H.264流媒体要求

如何解决《H.264流媒体要求》经验,为你挑选了2个好方法。

我正在寻找有关访问者成功传输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.

任何进一步的信息将不胜感激.



1> Mr Fooz..:

它实际上非常依赖于您使用的编码选项.一些有助于降低比特率同时保持质量的功能需要大量的计算能力来解码.

Microsoft链接并未指出他们正在使用的编解码器(据我所知).他们可能会给出mpeg2压缩的统计数据,这比H.264解码的CPU密集程度要低得多.

我发现单线程解码器在播放1080i或720p视频时往往会最大化2.4GHz Kentsfield核心.我还发现1.8GHz Pentium M与一些在线视频(YouTube等)打嗝.

我建议在几台不同的机器上尝试一些测试编码.



2> jholl..:

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

640×480像素@ 24fps的与实时内核补丁运行Linux 2.6 2.2GHz的英特尔Core 2 Duo在H.264流部件10时,导致55%到60%的CPU使用率(满分,因为双核的200%)使用Intel IPP库时为1 Mbit/s.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有