论文部分内容阅读
近年来移动互联网的兴起,深刻改变了人们的互联网使用习惯,互联网用户对信息、搜索、多媒体等传统网络服务的标准在不断被重新定义。而与爆发式增长的移动应用需求和应用种类相比,移动设备的电池储能技术发展缓慢、缺乏突破,越来越难以支撑移动终端设备不断暴增的能量开销,电池成为了最重要短板。作为传统热门互联网应用,流媒体视频由于其资源开销大,尤其受制于移动平台本身的储能缺陷。针对这一问题,通过对移动流媒体相对传统流媒体业务新特点和业务流程进行深入研究,本文提出一种基于网络感知的提高终端能耗效率移动流媒体系统方案,主要包括利用代理服务器进行视频编码和转码优化,引入网络感知进行网络传输优化,以及针对视频业务特点在流媒体客户端的解码显示环节进行调整优化。 首先,在对编码能耗效率优化研究中关注对降低时间冗余度起主要作用的运动估计和对降低空间冗余度起主要作用的DCT变换,提出基于感知的运动估计能耗优化和DCT能耗优化方案。降低流媒体客户端在解码过程中产生的计算能耗开销。根据移动终端设备显示尺寸和分辨率特点,分辨率和码率适配终端设备的方法,在合理服务体验损失范围内提高压缩效率,降低流媒体数据传输产生的能耗开销。网络侧利用网络感知技术监测对流媒体服务影响较大的时延、抖动、吞吐量等实时网络状态参数,实现实时网络状况分析,根据分析结果有针对性的作出代理服务器码流切换或者视频流传输策略调整。在系统实现中,完成网络传输部分的能耗效率优化。 在运行流媒体服务的移动终端,主要采取基于视频内容场景的动态播放亮度调整方案提升终端能耗效率。移动流媒体客户端对接收到的视频数据包进行分析,将解出的视频帧复杂度作为判断依据,在显示过程中对播放内容进行亮度调整。画面复杂度较高时,对显示模块提交屏幕亮度调高处理请求,画面复杂度较低时,则向显示模块提交亮度调低请求,通过控制流媒体播放过程中显示屏能耗来实现移动终端能耗效率优化。