System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种投屏方法、装置和电子设备制造方法及图纸_技高网

一种投屏方法、装置和电子设备制造方法及图纸

技术编号:40578095 阅读:5 留言:0更新日期:2024-03-06 17:20
本公开提供一种投屏方法、装置和电子设备,涉及投屏技术领域,用于解决现有技术中如何防止电子设备在播放播放投屏数据的过程中,出现画面抖动甚至卡顿问题。该方法包括:响应于对用于提供投屏的功能的目标控件的选择操作,启动投屏配置;在完成投屏配置,且与投屏端建立通信连接的情况下,接收投屏端发送的投屏数据;对投屏数据进行预处理,得到当前帧的第一帧图像的第一处理结果;其中,预处理包括解复用、解码和图像识别;在上一帧的第二帧图像的第二处理结果和第一处理结果满足预设条件的情况下,启动目标功能;其中,目标功能用于增加播放投屏数据的帧率。

【技术实现步骤摘要】

本公开涉及投屏,尤其涉及一种投屏方法、装置和电子设备


技术介绍

1、目前,电子设备在开启投屏模式后,便可以接收投屏端发送的投屏数据。在此过程中,为了保证电子设备与投屏端的低时延,通常电子设备会关闭对投屏数据的投屏处理(如运动补偿(motion estimate and motion compensation,memc),画质处理等)。这种方式下,当投屏数据的帧率要求较高时,此时在播放投屏数据的过程中,容易出现画面抖动甚至卡顿问题,导致用户的体验较差。

2、因此,如何防止电子设备在播放播放投屏数据的过程中,出现画面抖动甚至卡顿问题成为了一个亟待解决的问题。


技术实现思路

1、为了解决上述技术问题,本公开提供了一种投屏方法、装置和电子设备。

2、本公开的技术方案如下:

3、第一方面,本公开提供一种显示设备,包括:处理器,配置为响应于对用于提供投屏的功能的目标控件的选择操作,启动投屏配置;处理器,还配置为在完成投屏配置,且通信器与投屏端建立通信连接的情况下,控制通信器接收投屏端发送的投屏数据;处理器,还配置为对通信器接收的投屏数据进行预处理,得到当前帧的第一帧图像的第一处理结果;其中,预处理包括解复用、解码和图像识别;处理器,还配置为在上一帧的第二帧图像的第二处理结果和第一处理结果满足预设条件的情况下,启动目标功能;其中,目标功能用于增加播放投屏数据的帧率。

4、第二方面,本公开提供一种投屏方法,包括:响应于对用于提供投屏的功能的目标控件的选择操作,启动投屏配置;在完成投屏配置,且与投屏端建立通信连接的情况下,接收投屏端发送的投屏数据;对投屏数据进行预处理,得到当前帧的第一帧图像的第一处理结果;其中,预处理包括解复用、解码和图像识别;在上一帧的第二帧图像的第二处理结果和第一处理结果满足预设条件的情况下,启动目标功能;其中,目标功能用于增加播放投屏数据的帧率。

5、第三方面,本公开提供一种电子设备,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在执行计算机程序时,使得电子设备实现如第一方面提供的任一项的投屏方法。

6、第四方面,本专利技术提供一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行如第一方面提供的任一项的投屏方法。

7、第五方面,本专利技术提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面提供的任一项的投屏方法。

8、需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与服务器的处理器封装在一起的,也可以与服务器的处理器单独封装,本公开对此不作限定。

9、本公开中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

10、在本公开中,上述服务器的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开权利要求及其等同技术的范围之内。

11、本公开的这些方面或其他方面在以下的描述中会更加简明易懂。

12、本公开提供的技术方案与现有技术相比具有如下优点:

13、用户需要进行投屏时,可以对显示设备显示的提供投屏的功能的目标控件进行选择操作,这样显示设备的处理器就可以响应于对用于目标控件的选择操作,启动投屏配置。之后,显示设备的处理器在完成投屏配置,且通信器与投屏端建立通信连接的情况下,控制通信器接收投屏端发送的投屏数据。之后,显示设备的处理器分析当前帧的第一帧图像的第一处理结果和上一帧的第二帧图像的第二处理结果是否满足预设条件,确定是否启动目标功能。如:第一处理结果和第二处理结果满足预设条件时,启动目标功能,如此可以增加显示设备播放该投屏数据的帧率。由于显示设备增加了播放该投屏数据的帧率,从而避免出现画面抖动甚至卡顿问题,解决了现有技术中如何防止电子设备在播放播放投屏数据的过程中,出现画面抖动甚至卡顿问题。

本文档来自技高网...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为对所述通信器接收的所述投屏数据进行解复用,得到第一数据;

3.根据权利要求2所述的显示设备,其特征在于,所述第一处理结果包括至少一行第一弹幕;

4.根据权利要求3所述的显示设备,其特征在于,所述目标区域不包括所述第二图像中字幕所在的区域。

5.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为在上一帧的第二帧图像的第二处理结果包括至少一行第二弹幕,且所述第一处理结果包括至少一行第一弹幕时,启动目标功能。

6.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为在上一帧的第二帧图像的第二处理结果包括至少一行第二弹幕,且所述第一处理结果包括至少一行第一弹幕时,获取所述第二弹幕中包含的文字的第一总数,以及所述第一弹幕中包含的文字的第二总数;

7.根据权利要求1所述的显示设备,其特征在于,所述处理器,还配置为若上一帧的第三帧图像的第三处理结果和当前帧的第四帧图像的第四处理结果不满足预设条件,关闭所述目标功能。

8.一种投屏方法,其特征在于,包括:

9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在执行计算机程序时,使得所述电子设备实现权利要求8所述的投屏方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被计算设备执行时,使得所述计算设备实现权利要求8所述的投屏方法。

...

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为对所述通信器接收的所述投屏数据进行解复用,得到第一数据;

3.根据权利要求2所述的显示设备,其特征在于,所述第一处理结果包括至少一行第一弹幕;

4.根据权利要求3所述的显示设备,其特征在于,所述目标区域不包括所述第二图像中字幕所在的区域。

5.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为在上一帧的第二帧图像的第二处理结果包括至少一行第二弹幕,且所述第一处理结果包括至少一行第一弹幕时,启动目标功能。

6.根据权利要求1所述的显示设备,其特征在于,所述处理器,进一步配置为在上一帧的第二帧图像的第二处理结果包括至少一行第二弹...

【专利技术属性】
技术研发人员:邢芳李斌
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1