[发明专利]基于环境数据的设备的动态缓冲区控制在审
申请号: | 201880092163.3 | 申请日: | 2018-10-18 |
公开(公告)号: | CN111955012A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 冼世敬;杰弗里·库拉莫托 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04N21/4363 | 分类号: | H04N21/4363;H04N21/439;H04W4/80;H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 环境 数据 设备 动态 缓冲区 控制 | ||
诸如无线音频或视频播放器的电子媒体配件的缓冲区大小是基于使低时延和高媒体质量平衡的机器学习优化来动态调整的。与电子媒体配件无线配对的主机设备可以检测各种环境条件,并且基于这些条件将推荐缓冲区大小传递给电子配件。电子配件根据推荐大小来调整其缓冲区,从而在良好的RF条件下实现约100ms或更少的时延。
背景技术
电子设备对诸如蓝牙的短距离无线连接上的流传输经常有很高的音频时延。例如,根据高级音频分配配置文件(A2DP)通过蓝牙连接从一个设备流传输到另一个设备的音频可能有250ms或以上的时延。这种时延的一个造成原因可能是多个缓冲区队列。例如,操作系统在其蓝牙栈和控制器上可能有多个缓冲区队列,因为不同的应用对时延有不同的要求,并且一般来说,音频质量对时延更重要。音频流水线通常设置为优化音频时断时续而不是时延。另一个可能的造成原因是变化射频(RF)条件。例如,RF条件可以发生巨大的变化,并且在一些情况下,音频是在高抖动(jitter)的情况下接收到的。因此,诸如电话的传送设备)和诸如耳塞的接收设备中的每一个都可能需要预留大的缓冲区,以处置一些最坏情况下的抖动。
高音频时延会导致音频/视频同步问题,尤其是对于一些实施方式,诸如视频游戏,其中,视频内容可以很高的速率移动,而且音频效果和相关视频内容之间的延迟是很容易检测到的,并且可能会显著降低用户体验的质量。音频时延还可能影响用于流传输视频的音频/视频同步,因为有许多设备不支持延迟报告,该延迟报告调整回放以考虑音频缓冲。
发明内容
本公开涉及基于使低时延和高音频质量平衡的机器学习优化来动态调整电子音频配件的缓冲区大小。与电子音频配件无线配对的主机设备可以检测各种环境条件,并且基于这些条件将推荐缓冲区大小传递给电子配件。电子配件根据推荐大小调整其缓冲区,从而在良好的RF条件下实现约100ms或更少的时延。
本公开的一个方面提供一种短距离无线媒体接收方法,该方法包括:通过电子媒体配件,接收来自主机设备的推荐缓冲区大小;基于推荐缓冲区大小来设置电子媒体配件的缓冲区;通过来自主机设备的短距离无线信号接收媒体;在电子媒体配件的缓冲区中缓冲接收到的媒体;通过电子媒体配件播放接收到的媒体;以及将反馈信息提供到主机设备。该方法可以进一步包括:当一个或多个条件变化时,接收来自主机设备的更新的推荐缓冲区大小,以及基于更新的推荐缓冲区大小来调整电子媒体配件的缓冲区。例如,一个或多个条件可以包括环境条件,诸如位置信息、活动信息或连接性信息。提供反馈信息可以包括将媒体回放质量信息提供到主机设备,其中,媒体回放质量信息包括接收信号强度指示(RSSI)、媒体分组抖动、间隙数目或缓冲区水平度量中的至少一个。接收推荐缓冲区大小可以包括通过蓝牙信道接收通信。
本公开的另一个方面提供一种短距离无线媒体传输方法,该方法包括:通过计算设备,接收初始环境信息;确定与计算设备无线配对的电子媒体配件的推荐缓冲区大小,其中,推荐缓冲区大小是至少部分地基于初始环境信息;将推荐缓冲区大小传递给电子媒体配件;以及通过短距离无线通信信道将媒体信号提供到电子媒体配件。该方法可以进一步包括:确定一个或多个条件是否已经变化;当一个或多个条件已经变化时,基于变化的条件来确定更新的缓冲区大小;以及将更新的缓冲区大小传递给电子媒体设备。更进一步地,该方法可以包括接收更新的环境信息,其中,确定一个或多个条件是否已经变化包括确定更新的环境信息是否与初始环境信息不同。该方法可以包括接收来自电子媒体配件的反馈信息,其中,确定一个或多个条件是否已经变化是至少部分地基于反馈信息,其中,来自电子媒体配件的反馈信息可以包括媒体回放质量信息。媒体回放质量信息可以包括接收信号强度指示(RSSI)、媒体分组抖动、间隙数目或缓冲区水平度量中的至少一个。确定推荐缓冲区大小可以包括:收集环境信息的训练集,收集来自一个或多个电子媒体设备的反馈信息的训练集,以及生成表格,该表格使环境信息和反馈信息的组合与推荐缓冲区大小相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880092163.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置