多线程硬解!腾讯视频播放器2011发布
分享
腾讯视频播放器2011最大的特点就是支持多线程解码,那这一技术特性有什么优势呢?
多线程编码器一般以在Slice内分功能模块进行多线程编码,如h263,h263P,msmpeg(v1, v2, v3),wmv1。包含以下几个线程:
1.Pre_estimation_motion_thread运动估计前的准备;
2.Estimation_motion_thread运动估计;
3.Mb_var_thread宏块其他变量;
4.Encode_thread编码主线程。
多线程解码器分为Frame级和Slice级两种,Slice级多线程同时解码一帧中不同的部分;Frame级多线程同时接受多帧码流,实现并行解码,当前帧处于显示状态时,未来的几帧已经在其他线程中被解码。
如此一来,多线程解码最大的优势就是视频播放可以更加流畅,不会出现拉丝、帧交错等现象,高清视频加载速度也更快,快进、拖动的延迟现象大大降低。腾讯视频播放器2011的变速播放功能也是基于多线程解码技术。■<
0人已赞