用于空间音频应用的位置流会话协商制造技术

技术编号:21976991 阅读:50 留言:0更新日期:2019-08-28 02:42
本文的实施例涉及用于位置流会话协商的方法、装置、以及计算机程序产品。示例性方法包括:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;从定位系统接收响应,该响应包括定位系统所支持的针对至少一个音频源的位置特性中的一个或多个的指示;以及基于所接收的响应,用定位系统发起位置数据流。

Location Stream Session Negotiation for Space Audio Applications

【技术实现步骤摘要】
【国外来华专利技术】用于空间音频应用的位置流会话协商
本专利技术一般涉及基于因特网协议的音频(AoIP),更具体地,涉及用于空间音频应用的音频位置流会话协商。
技术介绍
本节旨在提供以下公开的本专利技术的背景或上下文。本文的描述可以包括可追求的概念,但并非是先前已经构思、实现或描述的概念。因此,除非本文另有明确说明,否则本节中描述的内容并不是本申请中的描述的现有技术,并且不因包括在本节中而被认为是现有技术。会话发起协议(SIP)是用于传送和控制多媒体通信会话的通信协议。SIP的最常见应用是在因特网协议(IP)网络上用于语音和视频呼叫的因特网电话、以及即时通信。对于音频专业人员,越来越受欢迎的是使用基于IP的音频(AoIP)来传输专业级音频(例如,24-比特44KHz、48KHz、96KHz等)。
技术实现思路
以下概述仅旨在是示例性的。本
技术实现思路
不旨在限制权利要求的范围。根据一个方面,一种装置包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少执行以下操作:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;从定位系统接收响应,该响应包括定位系统所支持的针对至少一个音频源的位置特性中的一个或多个的指示;以及基于所接收的响应,用定位系统发起位置数据流。根据另一个方面,一种方法包括:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;从定位系统接收响应,该响应包括定位系统所支持的针对至少一个音频源的位置特性中的一个或多个的指示;以及基于所接收的响应,用定位系统发起位置数据流。根据另一个方面,一种计算机程序产品,包括在其上具体化有计算机程序代码的非暂时性计算机可读存储介质,计算机程序代码在由装置执行时使该装置至少:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;从定位系统接收响应,该响应包括定位系统所支持的针对至少一个音频源的位置特性中的一个或多个的指示;以及基于所接收的响应,用定位系统发起位置数据流。根据一个方面,一种装置包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少执行以下操作:在定位系统处接收用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;基于一个或多个位置数据流的要求,确定定位系统所支持的针对至少一个音频源的位置数据流特性;以及发送响应,该响应指示定位系统所支持的针对至少一个音频源的位置数据流特性。根据另一个方面,一种方法包括:在定位系统处接收用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;基于一个或多个位置数据流的要求,确定定位系统所支持的针对至少一个音频源的位置数据流特性;以及发送响应,该响应指示定位系统所支持的针对至少一个音频源的位置数据流特性。根据另一个方面,一种计算机程序产品,包括在其上具体化有计算机程序代码的非暂时性计算机可读存储介质,计算机程序代码在由装置执行时使该装置至少:在定位系统处接收用于发起与至少一个音频源相关联的位置数据流的消息,该消息包括针对位置数据流的位置特性的一个或多个要求;基于一个或多个位置数据流的要求,确定定位系统所支持的针对至少一个音频源的位置数据流特性;以及发送响应,该响应指示定位系统所支持的针对至少一个音频源的位置数据流特性。附图说明结合附图在以下描述中解释前述各方面和其它特征,其中:图1是在其中可实践示例性实施例的一个可能且非限制性的示例性装置的框图;图2是包括根据示例性实施例的示例性空间音频捕获应用和示例性定位系统的数据流示意图;图3是包括根据示例性实施例的另一个示例性空间音频捕获应用和另一个示例性定位系统的数据流示意图;图4是根据示例性实施例的示例性位置流协商的信令图;图5是根据示例性实施例的示例性会话重新协商的信令图;图6是根据示例性实施例的示例性会话重新协商的信令图;图7是用于位置流会话协商的逻辑流示意图,并且示出一种示例性方法的操作、在计算机可读存储器上具体化的计算机程序指令的执行结果、由在硬件中实现的逻辑执行的功能、和/或用于执行根据示例性实施例的功能的互连装置;图8是用于位置流会话协商的逻辑流示意图,并且示出一种示例性方法的操作、在计算机可读存储器上具体化的计算机程序指令的执行结果、由在硬件中实现的逻辑执行的功能,和/或用于执行根据示例性实施例的功能的互连装置。具体实施方式在本文中使用的词语“示例性”意思是“用作示例、实例、或说明”。在本文中描述为“示例性”的任何实施例并非要解释为比其它实施例更优选或有利。在具体实施方式中描述的所有实施例都是示例性实施例,这些示例性实施例被提供以使得本领域的技术人员能够制造或使用本专利技术而不是限制由权利要求限定的本专利技术的范围。如在本文中所使用的,高精度室内定位(HAIP)是指基于BT-LE(蓝牙低能量)的高精度室内定位。HAIP系统例如包括以特定频率发送射频(RF)信号的BT-LERF标签。定位器是接收标签信号并确定每个对应的标签的到达方向的天线阵列。例如,HAIP系统通常使用基于天花板的定位器。相关的定位系统在本文中被称为“360HAIP”。360HAIP可以提供在所有方向上的到达方向或位置信息。虽然在本文中参考HAIP和360HAIP描述了实施例,但这并非旨在进行限制,而是通常适用于能够提供具有不同格式和频率的位置跟踪信息的任何定位系统,例如,基于WIFI的室内定位系统。在本文中使用的空间音频应用(SAA)是指可利用对感兴趣的声源进行位置跟踪的音频应用。在本文中描述的实施例涉及基于IP信令和传输机制的音频,以用于使能位置数据会话协商以使能自动生成平移数据的使用,例如,其通常与分布式音频捕获或播放应用相关,或者尤其与空间音频混合(SAM)类型的应用相关。分布式音频捕获和空间音频混合的一个特征包括跟踪感兴趣的声源的位置。例如,可以使用HAIP系统来跟踪感兴趣的声源的位置。本文中的示例性实施例描述了用于音频应用的位置流会话协商的技术,其受益于关于感兴趣的对象或声源的位置跟踪信息的使用,例如,空间音频应用。在描述了可以在其中使用示例性实施例的系统之后,提供了这些技术的附加描述。转到图1,该附图示出了在其中可实践示例性实施例的一个可能且非限制性的示例性系统的框图。在图1中,设备110和设备170与网络100通信。为了简单起见,图1仅包括两个设备110、170,但应当理解,多个设备110和170中的一个或多个也可以与网络100通信。虽然未示出,但是网络也可以包括其它设备,例如,接入点、交换机、以及服务器。设备110包括一个或多个处理器120、一个或多个存储器125、以及通过一个或多个总线127互连的一个或多个网络接口(N/WI/F)130。一个或多个总线127可以是地址、数据或控制总线,并且可以包括任何互连机制,诸如主板或集成电路上的一系列线,光纤或其它光通信设备等。一个或多个本文档来自技高网...

【技术保护点】
1.一种装置,包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,所述消息包括针对所述位置数据流的位置特性的一个或多个要求;从所述定位系统接收响应,所述响应包括所述定位系统所支持的针对所述至少一个音频源的所述位置特性中的一个或多个的指示;以及基于所接收的响应,用所述定位系统发起所述位置数据流。

【技术特征摘要】
【国外来华专利技术】2016.11.18 US 15/355,4041.一种装置,包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:向定位系统发送用于发起与至少一个音频源相关联的位置数据流的消息,所述消息包括针对所述位置数据流的位置特性的一个或多个要求;从所述定位系统接收响应,所述响应包括所述定位系统所支持的针对所述至少一个音频源的所述位置特性中的一个或多个的指示;以及基于所接收的响应,用所述定位系统发起所述位置数据流。2.根据权利要求1所述的装置,其中,所述响应还基于所述定位系统的能力。3.根据权利要求1和2中任一项所述的装置,其中,发起所述位置数据流包括向所述定位系统发送确认,并且其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:经由所发起的位置数据流从所述定位系统接收与所述至少一个音频源对应的数据。4.根据权利要求1至3中任一项所述的装置,其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:确定所述至少一个音频源的移动特性的变化发生的时间比预定阈值更长;以及发送另一个消息以重新协商所述位置特性以解释所述变化。5.根据权利要求4所述的装置,其中,确定移动特性的变化包括所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置:基于以下中的至少一个,跟踪所述至少一个音频源:对由相机捕获的帧的分析;以及麦克风阵列导出的空间分析。6.根据权利要求1至5中任一项所述的装置,其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少执行以下操作:从所述定位系统接收重新协商所述位置特性的消息;以及基于所接收的消息,选择新的位置特性。7.根据权利要求1至6中任一项所述的装置,其中,用于发起所述位置数据流的所述消息包括以下中的至少一个:一个或多个位置更新频率;一个或多个位置数据坐标系;以及一个或多个位置数据属性。8.根据权利要求7所述的装置,其中,当用于发起所述位置数据流的所述消息包括所述一个或多个位置数据属性时,所述一个或多个位置数据属性包括以下中的至少一个:方位角;俯仰角;以及距离。9.根据权利要求1至8中任一项所述的装置,其中,来自所述定位系统的所述响应指示以下中的至少一个:所述定位系统所支持的位置更新频率;所述定位系统所支持的位置数据坐标系;以及所述定位系统所支持的至少一个位置数据属...

【专利技术属性】
技术研发人员:S·S·马特
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

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

1