针对远程显示丢弃帧制造技术

技术编号:16707920 阅读:95 留言:0更新日期:2017-12-02 23:08
源设备适于促进视频数据流传输到宿设备。根据一个示例,源设备可以捕获视频数据的多个帧,每一个帧包括一组图形命令令牌。响应于源设备和宿设备之间的延迟,源设备可以选择所述多个帧中的一个或多个帧进行丢弃。源设备可以向宿设备发送视频数据的所述多个帧,而不发送所选定的要进行丢弃的所述一个或多个帧。此外,还包括其它方面、实施例和特征。

Discarding frames for remote display

The source device is suitable for promoting the transmission of video data stream to the device. According to one example, the source device can capture multiple frames of video data, each of which includes a set of graphics command tokens. In response to the delay between the source device and the device, the source device may select one or more frames of the multiple frames to be discarded. The source device may send a plurality of frames of the video data to the device, without sending the selected one or more frames to be discarded. In addition, other aspects, examples and characteristics are also included.

【技术实现步骤摘要】
【国外来华专利技术】针对远程显示丢弃帧相关申请的交叉引用本申请要求享受2015年1月5日向美国专利商标局提交的非临时申请No.14/589,481的优先权和利益,故以引用方式将其全部内容并入本文。
下面所讨论的技术涉及用于从源设备向宿设备流传输视频数据的技术。
技术介绍
使用现代电子设备,有时用户可能期望在另一个电子设备上无线地显示来自一个电子设备的内容(例如,视频、音频、和/或图形内容)。在很多实例中,还期望无线地传送内容的能力。通常而言,在这种无线显示系统中,第一无线设备“源设备”可以经由无线链路来向第二无线设备“宿设备”提供内容,其中该内容可以进行回放。在源设备的本地显示器以及在宿设备的显示器处都可以回放该内容。更具体而言,宿设备在其自己的显示和音频设备上渲染所接收的内容。通过利用无线能力在两个设备之间形成无线连接,源设备可以充分利用宿设备(例如,数字电视、投影仪、音频/视频接收机等等)的更好的显示和/或音频能力,来显示初始时存储在源设备上或者流传输给源设备的内容。随着对于这些技术的需求持续增加,需要继续进行研究和开发以提高和增强用户体验。
技术实现思路
为了对所讨论的技术有一个基本的理解,下面给出了本文档来自技高网...
针对远程显示丢弃帧

【技术保护点】
一种源设备,包括:通信接口;以及耦合到所述通信接口的处理电路,所述处理电路包括用于执行以下操作的逻辑:捕获视频数据的多个帧,其中每一个帧包括一组图形命令令牌;确定所述源设备和宿设备之间的延迟高于门限;响应于确定所述源设备和所述宿设备之间的所述延迟高于门限,选择要进行丢弃的至少一个帧;以及经由所述通信接口发送视频数据的所述多个帧,而不发送所选定的要进行丢弃的所述至少一个帧。

【技术特征摘要】
【国外来华专利技术】2015.01.05 US 14/589,4811.一种源设备,包括:通信接口;以及耦合到所述通信接口的处理电路,所述处理电路包括用于执行以下操作的逻辑:捕获视频数据的多个帧,其中每一个帧包括一组图形命令令牌;确定所述源设备和宿设备之间的延迟高于门限;响应于确定所述源设备和所述宿设备之间的所述延迟高于门限,选择要进行丢弃的至少一个帧;以及经由所述通信接口发送视频数据的所述多个帧,而不发送所选定的要进行丢弃的所述至少一个帧。2.根据权利要求1所述的源设备,其中,所述捕获的帧中的至少一个帧还包括一个或多个纹理元素。3.根据权利要求1所述的源设备,其中,所述用于确定所述源设备和所述宿设备之间的所述延迟高于所述门限的逻辑包括用于执行以下操作的逻辑:将当前帧的时间戳与所述源设备处的系统时间进行比较;以及确定所述当前帧的所述时间戳与所述系统时间之间的差值高于门限。4.根据权利要求1所述的源设备,其中,所述用于确定所述源设备和所述宿设备之间的所述延迟高于所述门限的逻辑包括用于执行以下操作的逻辑:经由所述通信接口从所述宿设备接收传输,其中,所述传输包括与在所述宿设备处呈现的帧相关联的时间戳;将从所述宿设备接收的所述时间戳与所述源设备处的当前系统时间进行比较;以及确定从所述宿设备接收的所述时间戳与所述当前系统时间之间的差值高于门限。5.根据权利要求1所述的源设备,其中,所述用于选择要进行丢弃的至少一个帧的逻辑包括用于执行以下操作的逻辑:当所述至少一个帧不是所述视频数据的第一帧或者第二帧中的一个时,选择所述至少一个帧进行丢弃。6.根据权利要求1所述的源设备,其中,所述用于选择要进行丢弃的至少一个帧的逻辑包括用于执行以下操作的逻辑:当所述至少一个帧不包括任何纹理元素时,选择所述至少一个帧进行丢弃。7.根据权利要求1所述的源设备,其中,所述用于选择要进行丢弃的至少一个帧的逻辑包括用于执行以下操作的逻辑:当所述至少一个帧包括令牌的数量等于紧邻的前一帧中包括的令牌的数量时,选择所述至少一个帧进行丢弃。8.根据权利要求1所述的源设备,其中,所述用于选择要进行丢弃的至少一个帧的逻辑包括用于执行以下操作的逻辑:当至少预先规定数量的先前帧都没有被丢弃时,选择所述至少一个帧进行丢弃。9.根据权利要求1所述的源设备,其中,所述用于选择要进行丢弃的至少一个帧的逻辑包括用于执行以下操作的逻辑:当所述源设备和所述宿设备之间仍然存在延迟时,选择所述至少一个帧进行丢弃。10.一种可在源设备处操作的方法,包括:捕获视频数据的多个帧,其中每一个帧包括一组图形命令令牌;确定所述源设备和宿设备之间的延迟高于门限;响应于确定所述源设备和所述宿设备之间的所述延迟高于门限,选择要进行丢弃的至少一个帧;以及发送视频数据的所述多个帧,而不发送所选定的要进行丢弃的所述至少一个帧。11.根据权利要求10所述的方法,其中,所述捕获的帧中的至少一个帧还包括一个或多个纹理元素。12.根据权利要求10所述的方法,其中,确定所述源设备和所述宿设备之间的所述延迟高于所述门限包括:将当前帧的时间戳与所述源设备处的系统时间进行比较;以及确定所述当前帧的所述时间戳与所述系统时间之间的差值高于门限。13.根据权利要求10所述的方法,其中,确定所述源设备和所述宿设备之间的所述延迟高于门限包括:从所述宿设备接收传输,其中,所述传输包括与在所述宿设备处呈现的帧相关联的时间戳;将所接收的时间戳与所述源设备处的当前系统时间进行比较;以及确定所接收的时间戳与所述当前系统时间之间的差值高于门限。14.根据权利要求10所述的方法,其中,选择要进行丢弃的至少一个帧包括:当所述至少一个帧不是所述视频数据的前两个帧中的一个时,选择所述至少一个帧进行丢弃。15.根据权利要求10所述的方法,其中,选择要进行丢弃的至少一个帧包括:当所述至少一个帧不包括任何纹理元素时,选择所述至少一个帧进行丢弃。16.根据权利要求10所述的方法,其中,选择要进行丢弃的至少一个帧包括:当所述至少一个帧包括令牌的数量等于紧邻的前一帧中包括的...

【专利技术属性】
技术研发人员:M·A·S·Y·马卡尔H·江V·R·拉韦恩德朗
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1