控制终端显示的方法和电子设备技术

技术编号:33841352 阅读:63 留言:0更新日期:2022-06-18 10:23
本发明专利技术公开涉及一种控制终端显示的方法和电子设备,其中,控制终端显示的方法包括:获取视频压缩数据;对视频压缩数据以数据帧为单元进行解码;获得解码后的数据帧,将解码后的数据帧投递给显示端,直至视频压缩数据解码完成。本发明专利技术实施例的控制终端显示的方法和电子设备,提高了升级的安全性和可靠性。根据本发明专利技术实施例的控制终端显示的方法,解码端将获得的解码后的数据帧直接投递到显示端,使解码端和显示端处于异步的工作模式,两个部分各自独立,减少了数据帧等待投递中损耗的时间,达到即时、高效、低延时的目的,保证用户的观看体验感。感。感。

【技术实现步骤摘要】
控制终端显示的方法和电子设备


[0001]本专利技术涉及视频终端
,尤其是涉及一种控制终端显示的方法和电子设备。

技术介绍

[0002]由于直播、云游戏等应用对即时性要求非常高,要求终端接受到视频信息后需要立即解码成图像展现给用户。
[0003]在相关技术中,终端接受到数据,然后将数据给到解码端解码出图像,再交由显示端显示图像。在这个过程中,解码端和显示端的工作状态是同步状态,必须要等解码端解码出全部视频数据帧再投递显示,等待投递的过程是比较耗时的,则不能满足高及时性的应用对播放效率的要求,工作模式低效,影响用户体验感。

技术实现思路

[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种控制终端显示的方法,节省了数据帧等待投递的时间,具有即时、高效、低延时的效果。
[0005]本专利技术第二个目的在于提出一种电子设备。
[0006]为了达到上述目的,本专利技术第一方面实施例的控制终端显示的方法,其特征在于,包括:获取视频压缩数据;对所述视频压缩数据以数据帧为单元进行解码;获得解码后的数据帧,将解码后的数据帧投递给显示端,直至所述视频压缩数据解码完成。
[0007]根据本专利技术实施例的控制终端显示的方法,解码端将视频压缩数据以数据帧为单元进行解码,将获得的解码后的数据帧直接投递到显示端,使解码端和显示端处于异步的工作模式,两个部分各自独立。相较于将视频压缩数据全部解码后,再将所有数据帧同时投递至显示端的过程,减少了数据帧等待投递中损耗的时间,达到即时、高效、低延时的目的,保证用户的观看体验感。
[0008]在本专利技术的一些实施例中,将解码后的数据帧投递给显示端,包括:将预设数量的解码后的数据帧投递给所述显示端。
[0009]在本专利技术的一些实施例中,所述预设数量为N,其中,1≤N≤所述视频压缩数据解码后的总数据帧。
[0010]在本专利技术的一些实施例中,所述控制终端显示的方法还包括:在所述视频压缩数据解码完成后,发送解码完成通知信息给所述显示端。
[0011]在本专利技术的一些实施例中,所述控制终端显示的方法还包括:接收到所述解码后的数据帧;获取所述数据帧的时间戳;根据所述数据帧的时间戳形成帧队列。
[0012]根据本专利技术实施例的控制终端显示的方法,显示端将获取到的数据帧,暂时存储至帧队列中,并按照时间顺序进行排列,在视频图像显示时,能直接从帧队列中将排列好的数据帧取走显示,省去了将所有数据帧同时投递链路时间,达到即时、高效、低延时的目的,
保证用户的观看体验感。
[0013]在本专利技术的一些实施例中,所述控制终端显示的方法还包括:响应于所述解码完成通知信息,从所述帧队列获取数据帧以显示。
[0014]为了达到上述目的,本专利技术第二方面实施例的电子设备,其特征在于,包括解码模块和显示模块,所述解码模块和所述显示模块通信连接,以实现上面实施例所述的控制终端显示的方法。
[0015]根据本专利技术实施例的电子设备,通过控制解码模块将视频压缩数据解码为数据帧的同时完成数据帧的投递。显示模块接收解码后的数据帧,且根据数据帧的时间戳形成帧队列。在视频图像显示时,能直接从帧队列中将排列好的数据帧取走显示,省去了所有数据帧同时投递所等待的链路时间,符合高即时性的应用要求,具有即时、高效、低延时的效果。将解码模块和显示模块通信连接,可以实现传递数据帧和通知信号等功能,以实现上面任一项实施例的控制终端显示的方法。
[0016]在本专利技术的一些实施例中,所述电子设备包括电视机、移动终端。
[0017]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0018]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0019]图1是本专利技术一个实施例的控制终端显示的方法的流程图;
[0020]图2是本专利技术另一个实施例的控制终端显示的方法的流程图;
[0021]图3是本专利技术又一个实施例的控制终端显示的方法的流程图;
[0022]图4是本专利技术一个实施例的控制终端显示的方法的示意图;
[0023]图5是本专利技术一个实施例的电子设备的框图。
[0024]附图标记:
[0025]电子设备10;
[0026]解码模块100、显示模块200。
具体实施方式
[0027]下面详细描述本专利技术的实施例,参考附图描述的实施例是示例性的,下面详细描述本专利技术的实施例。
[0028]为了优化在解码端将所有数据帧同时投递至显示端显示的过程中,等待投递的时间长的问题,本专利技术的实施例提出一种控制终端显示的方法,能减少数据帧等待投递中损耗的时间。
[0029]下面参考图1

图4描述根据本专利技术实施例的控制终端显示的方法。
[0030]图1是本专利技术一个实施例的控制终端显示的方法的流程图。如图1所示,本专利技术实施例的方法,至少包括步骤S1

S3,具体如下。
[0031]S1,获取视频压缩数据。
[0032]在本专利技术的实施例中,在用户观看在线视频直播、体验云游戏或者应用云办公等
实时媒体时,终端首先需要获取相应的视频压缩数据,由解码端对视频压缩数据进行解码和处理,以生成视频图像,视频图像由显示端显示图像给用户。
[0033]S2,对视频压缩数据以数据帧为单元进行解码。
[0034]在本专利技术的实施例中,先由解码端对视频压缩数据进行解码后,显示端才能对解码后的视频数据进行显示。在视频播放的过程中,播放的视频图像是由按时间排列的的解码后的数据帧的组成的,所以,解码端将视频压缩数据解码成一定数量的数据帧。
[0035]S3,获得解码后的数据帧,将解码后的数据帧投递给显示端,直至视频压缩数据解码完成。
[0036]在本专利技术的实施例中,解码端可以将解码后的数据帧直接投递给显示端,不必等待全部视频压缩数据解码完成后再全部投递至显示端。即解码端对视频压缩数据解码、将解码后的数据帧投递,以及显示端接收解码后的数据帧的三个过程可以同时进行,在对全部视频压缩数据解码完成后,几乎能同时完成解码后的数据帧投递过程,能减少解码后的数据帧在等待投递中耗时而占用播放链路的时间,实现低延时。
[0037]根据本专利技术实施例的控制终端显示的方法,解码端将视频压缩数据以数据帧为单元进行解码,将获得的解码后的数据帧直接投递到显示端,使解码端和显示端处于异步的工作模式,两个部分各自独立,相较于将视频压缩数据全部解码后,再将所有数据帧同时投递至显示端的过程,减少了数据帧等待投递中损耗的时间,达到即时、高效、低延时的目的,保证用户的观看体验感。
[0038]在本专利技术的实施例中,将解码后的数据帧投递给显示端时,可以包括将预设数量的解码后的数据帧投递给显示端。其中,预设数量的解码后的数据帧可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制终端显示的方法,其特征在于,包括:获取视频压缩数据;对所述视频压缩数据以数据帧为单元进行解码;获得解码后的数据帧,将解码后的数据帧投递给显示端,直至所述视频压缩数据解码完成。2.根据权利要求1所述的控制终端显示的方法,其特征在于,将解码后的数据帧投递给显示端,包括:将预设数量的解码后的数据帧投递给所述显示端。3.根据权利要求2所述的控制终端显示的方法,其特征在于,所述预设数量为N,其中,1≤N≤所述视频压缩数据解码后的总数据帧。4.根据权利要求1

3任一项所述的控制终端显示的方法,其特征在于,所述控制终端显示的方法还包括:在所述视频压缩数据解码完成后,发送解...

【专利技术属性】
技术研发人员:覃南鑫周智郑仕弘
申请(专利权)人:晶晨半导体深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1