[发明专利]一种基于投屏的解码方法、设备及系统在审
申请号: | 202011483851.8 | 申请日: | 2020-12-15 |
公开(公告)号: | CN112672147A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 魏志远;陈锡华 | 申请(专利权)人: | 深圳乐播科技有限公司 |
主分类号: | H04N19/102 | 分类号: | H04N19/102;H04N19/42;H04N21/436 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 解码 方法 设备 系统 | ||
本发明公开了一种基于投屏的解码方法、设备及系统,该方法包括以下步骤:接收需投屏数据的第一帧数据帧;对第一帧数据帧进行解码输出;将第一帧数据发送给解码器;继续接收需投屏数据的数据帧并对数据进行硬件解码。通过将需投屏数据分成两部分来处理,第一部分为数据的第一帧即I帧,第二部分为完整的数据,第一帧I帧数据保留了画面的完整画面,先对其进行解码输出,减小投屏延时;利用硬件解码方式对第二部分数据进行解码输出,保证了解码设备具备流畅播放高清视频的能力。
技术领域
本发明属于投屏技术领域,更具体地说是涉及一种基于投屏的解码方法、设备及系统。
背景技术
无线投屏技术即将需投屏的前端设备的画面投放到被投屏终端设备中进行显示的技术。一般情况下,前端设备为小屏设备,终端设备为相对较大的大屏设备。不管是生活娱乐,还是办公会议,投屏技术的应用越来越广泛,人们对投影技术的要求越来越高,譬如,对其稳定性和快捷性等。以生活娱乐为例,在进行短视频或者图片镜像投屏时,画面的投屏上屏速度直接影响到客户的体验感,画面投屏上屏速度越快,客户的体验感越佳;反之,投屏延迟时间越长,客户体验感越差。投屏上屏速度在各个环节都会引入,譬如视频解码环节。现有投屏技术其在硬件解码环节,硬件解码器一般缓存3到8帧数据,缓存3到8帧数据后解码器才会输出第一帧画面。以安卓的硬件编解码工具mediacodec为例进行说明,在使用mediacodec时,在数据流提取工具dequeueInputBuffer空出来缓存buffer后,输入h264编码数据,dequeueInputBuffer输出颜色编码yuv数据交给渲染模块来渲染,解码器使用结束时,通过发送一流结束标识eos(end of stream)给解码器,此时,编码器输出缓冲中已经解码出来的数据。采样上述解码方法,硬件解码器缓存3到8帧数据后接收流结束标识才进行编码输出,按每秒25帧计算,一般一帧视频帧大概需要花费40ms,即解码器引入的上屏延迟最高可达320ms,延迟时间较长,这对镜像投屏的上屏影响还是非常大的,给用户的感觉就是黑屏一段时间后才显示画面,用户体验很差。
发明内容
为了解决解码器解码引入的上屏延迟导致黑屏一段时间后才显示画面的问题,本发明提供一种基于投屏的解码方法、设备及系统,其可实现投屏时快速上屏出画,缩短了延迟,提高了客户的体验感。
本发明通过以下技术方案实现:
一种基于投屏的解码方法,包括以下步骤:
A、接收需投屏数据的第一帧数据帧;
B、对第一帧数据帧进行解码输出;
C、将第一帧数据发送给解码器;
D、继续接收需投屏数据的数据帧并对数据进行硬件解码。
图像在编码时,以I帧开始,以I帧结束,I帧即关键帧,其包含了图像的完整画面。以H264编码数据为例,H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称。在H264中图像以序列为单位进行组织,一个序列是一段图像编码后的数据流,以I帧开始,到下一个I帧结束。其包括I帧、P帧、B帧。I帧表示关键帧。P帧表示的是这一帧跟之前的一个关键帧或P帧的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。B帧是双向差别帧,也就是B帧记录的是本帧与前后帧的差别。本方案的方法基于第一帧数据帧即I帧,在接收到第一帧数据时立即对其进行解码,输出第一帧完整信息的图像并投屏;上述步骤可采用硬件或软件解码方式,采用硬件解码方式可减小CPU的工作负荷,使投屏终端具备流畅播放高清视频的能力,故除第一帧后的数据帧全部采用硬件解码方式。第一帧数据解码输出后,再将第一帧数据帧给解码器,接下继续接收数据帧,按照现有方法硬件解码输出投屏即可。采用该方法,同样按每秒25帧计算,图像的第一帧I帧数据解码输出投屏事件至少可缩短至40ms,大大缩减了硬件解码引入的延时时间,投屏时可快速上屏出画,不会产生黑屏后才显示,大大提高了客户的体验感。
一种基于投屏的解码设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐播科技有限公司,未经深圳乐播科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011483851.8/2.html,转载请声明来源钻瓜专利网。