0

所以我们正在创建一些视频服务器。我们向我们的 Flash 客户端广播 flv。我们的提供商可以为我们提供 1920x1080 和 1280x720 视频尺寸的 h254 视频。但是该视频将由具有相同比特率的 1280x720 相同来源生成。所以我会有

1280x720 h264 with bitRateA
and
1920x1080 with bitRateA

我们假设我们可以以相同的速度交付视频。

对于客户端来说,什么会更快:解码 H264 1920x1080 并将其显示在 1920x1080 屏幕上或解码 H264 1280x720 并显示 1920x1080?

4

1 回答 1

2

我怀疑放大的较低分辨率将比解码更高分辨率更快。升级是一种简单而快速的操作,而 h264 解码非常复杂(是的,这是一个实际的技术表达 :-))。

此外,如果您在两个流上具有相同的比特率,则通过提高分辨率不会获得更好的图像质量,如果您使用相同的较低分辨率流作为源(因为没有更高的额外信息)分辨率流可以使用)。更有可能的是,通过引入额外的抖动和量化误差,重新编码可能会产生比原始较低分辨率流更差的图像质量。

于 2010-11-29T12:34:44.083 回答