很多朋友会奇怪,吾看视频时,1080P非常流畅,怎么视频通话时,画质这么差?
从技术角度来讲:
1、打开摄像头并进行显示,是很消耗CPU的。个人测试有时可以占到20%左右。
2、H264编码消耗的CPU,大大超过解码。测试表明约是5-10倍。这个数字是极为惊人的。如果有人要做自己写硬件编解码,编码要优先考虑。
3、以手机为例,解码都适配了硬件,使用GPU进行解码绘制。而硬件编码大多数手机并不支持,包括很多高档手机。
希望能为做这方面的朋友提供一点帮助。
很多朋友会奇怪,吾看视频时,1080P非常流畅,怎么视频通话时,画质这么差?
从技术角度来讲:
1、打开摄像头并进行显示,是很消耗CPU的。个人测试有时可以占到20%左右。
2、H264编码消耗的CPU,大大超过解码。测试表明约是5-10倍。这个数字是极为惊人的。如果有人要做自己写硬件编解码,编码要优先考虑。
3、以手机为例,解码都适配了硬件,使用GPU进行解码绘制。而硬件编码大多数手机并不支持,包括很多高档手机。
希望能为做这方面的朋友提供一点帮助。