用于对音频和/或视频数据进行编码的方法和设备技术

技术编号:24179929 阅读:25 留言:0更新日期:2020-05-16 06:07
公开了选择用于对要从发送方经由网络流传输到接收方的音频和/或视频数据进行编码的编码规范的方法和设备。还公开了用于使用所选编码规范对数据进行编码并且用于将已经使用所选编码规范进行编码的数据从发送方经由网络流传输到接收方的方法和设备。该选择方法包括:根据先前使用关于受监视网络在处于多个不同网络条件(87)的每个网络条件时的多个不同编码规范获得的性能度量(86)来选择编码规范(s930),各个网络条件通过数据传输特性的不同组合来表征。

Methods and devices for encoding audio and / or video data

【技术实现步骤摘要】
【国外来华专利技术】用于对音频和/或视频数据进行编码的方法和设备
本专利技术涉及对音频和/或视频数据进行编码的方法和设备,并且尤其涉及选择用于对要从发送方经由网络流传输到接收方的音频和/或视频数据进行编码的编码规范的方法和设备。
技术介绍
互联网语音协议(通常称为“IP语音”、“VoIP”或“IP电话”)涉及通过互联网协议(IP)网络(诸如互联网)传递语音和其它音频通信(并且还涉及包括音频分量的多媒体会话),而不是简单地经由公用电话交换网(PSTN)提供。尽管与VoIP会话有关的某些步骤和概念通常与传统数字电话相似,并且涉及信令、信道设置、模拟语音信号的数字化以及编码,但是在VoIP会话的情况下,代替在诸如PSTN的电路交换网络上传输数字信号,数字信息被打包,然后该传输涉及在诸如互联网的分组交换网络上传输IP分组。IP分组使用媒体传输协议有效地传输音频流,该协议利用音频编解码器(和/或在可应用时利用视频编解码器)对音频数据(和在可应用时对视频数据)进行编码,音频(和/或视频)编解码器是用于对音频(和/或视频)数据的数字流进行编码和/或解码的装置或计算机程序。存在各种编解码器,它们基于诸如应用需求和网络带宽的问题来优化媒体流。有些依赖窄带和压缩话音,而另一些则支持高保真立体声编解码器。VoIP在互联网和电信服务提供商向其客户提供的音频(和多媒体)通信服务中扮演着越来越重要的角色。许多VoIP服务是在专用网络上提供的,可以仔细控制这些专用网络的参数,以确保保持呼叫质量符合预期需求。然而,如今,许多VoIP服务都涉及跨互联网提供接入,从而使客户能够使用公共可用网络或低成本宽带连接。在接入网内,可以使用服务质量(QoS)技术对VoIP进行优先级排序,其中来自其它服务的竞争可能会影响呼叫质量。然而,VoIP服务的固有灵活性,特别是如果在移动装置上使用软件电话(即,从计算机而不是从专用电话硬件通过IP网络进行电话呼叫的基于软件的应用)接入,意味着许多呼叫完全承载在“OverTheTop,OTT)”上(即,经由互联网而无需运营商控制或分发内容),或者对于其端到端旅程的某些部分可能不按优先级排序。VoIP系统和音频技术通常通过它们在存在特定分组丢失和抖动的情况下的性能来表征。服务提供商在设计和操作服务时使用该信息,以尝试确保网络损伤决不超过可能导致呼叫质量明显下降的水平。然而,端到端网络性能取决于许多因素,诸如装置硬件和配置、操作环境、一天中的时间以及QoS或其它损失减轻技术的可用性。结果,通常很难基于统计平均值和纯粹基于实验室的测试来预测特定技术的真实影响。服务提供商使用一系列商业VoIP监视工具。Broadsoft提供的一种称为“PacketSmart”的技术允许使用客户端侧的物理测试装置(即,探针)来详细检查各个语音呼叫的流量统计信息。该技术不允许批量导出呼叫数据,因此需要针对每个探针手动查看每个呼叫。VisualWare和Empirix提供的其它VoIP监视工具也可以用于以更灵活的方式捕获来自VoIP呼叫的数据。这些工具对于诊断服务问题可能很有用,但不能深入了解不同技术选择如何影响其测量结果。“SamKnows”技术通过在大客户样本的前提下使用专用探针为全球宽带接入网提供性能基准。这可以使用RTP控制协议(RTCP)从独立探针和局域网(LAN)网关装置进行测量,以测量短脉冲上的平均分组丢失、抖动和往返延迟,并且可以为非常短的呼叫提供VoIP性能的证据,但是无法预测不同技术选择的影响。(注意:“RTP”是指“实时传输协议”,其中RTCP是姐妹协议。ITU建议书G.1050提供了用于评估互联网上的多媒体传输性能的网络模型。它通过创建干扰流量流并且将其与网络交换机的模拟模型中的测试流进行组合来工作。从经验数据中得出的干扰流量流被组合在一系列损伤配置文件中。该模型既可以使用离散事件软件模拟器运行,也可以在某些基于硬件的实时网络仿真器上运行。因为G.1050将经验数据库用于干扰流量,所以其用户必须依靠它来提供他们自己的网络环境的足够近似。题为“DynamicVoIPcodecselectionbasedonlinkattributesatcallsetup(基于在呼叫建立时的链路属性的动态VoIP编码器选择)”的美国申请US7768998(Everson等人)描述了一种为VoIP呼叫选择语音编解码器的方法,该方法基于代理服务器,该代理服务器测试其本身与两个客户端中的每个之间的网络连接质量。题为“Methods,systems,andcomputerreadablemediaforselectingacodecpairbasedonnetworkconditions(用于基于网络条件选择编解码器对的方法、系统和计算机可读介质)”的US20130156119(Poulin)公开了用于为试图通过数字通信网络进行通信的两个节点选择编解码器对的方法和系统。通过获得针对两个节点的两个性能指标来实现编解码器选择,然后将这些指标用于生成或更新编解码器选择模型。一个模块测量性能指标,其可以考虑诸如分组丢失、端到端延迟和抖动的因素,并且可以被配置为使用与通信节点进行通信的外部探针或使用标准化协议(诸如RTCP-XR)来获得这些指标。编解码器选择模型可以基于可用带宽、路由成本或使用E模型的语音质量估计。论文“SubjectiveVoIPspeechqualityevaluationbasedonnetworkmeasurements(基于网络测量的主观VoIP话音质量估计)”byLakaniemi,A.,Rosti,J.&Raisanen,V.I.,IEEEInternationalConferenceonCommunications(ICC2001),Vol.3,pp.748-752(可在http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=937339在线获得)公开了一种针对代表国内(中等距离)和国际(远距离)连接的模拟流量流使用可靠的主观话音质量测试来测量VoIP服务质量的方法。题为“Optimizingthequalityofaudiowithinateleconferencingsessionviaanadaptivecodecswitching(经由自适应编解码器切换优化电话会议会话内的音频质量)”的US20150200826(Assem等人)涉及VoIP电话领域,并且尤其涉及经由自适应编解码器切换来优化电话会议会话内的音频质量。如今,在VoIP服务内实现了各种音频编解码器,并且即使在比特率非常低的情况下,现有技术的编解码器和相关技术也可以提供音频质量的显著改善,并且增强了对分组丢失和抖动的适应能力。此外,电信提供商正在开发集成了固定和移动语音服务并且可以利用现有技术的编解码器特征的融合IP网络。然而,为这样的编解码器及其之间的互操作性提供支持通常以多种方式使成本高昂,诸如以下:-可能需要在网络中提供转码资源,以允许呼叫利用不同本文档来自技高网...

【技术保护点】
1.一种选择用于对要从发送方经由网络流传输到接收方的音频和/或视频数据进行编码的编码规范的方法,所述方法包括:/n关于处于多个受监视网络条件中的每个受监视网络条件下的受监视网络,获得关于多个不同编码规范中的每个编码规范的性能度量,各个受监视网络条件由至少两个不同类型的数据传输特性的不同组合表征,关于处于特定受监视网络条件下的所述受监视网络并且关于特定编码规范的性能度量通过关于使用所述编码规范编码并且经由处于所述受监视网络条件下的所述受监视网络流传输的音频和/或视频数据应用预定性能测量处理来获得;/n关于随后将音频和/或视频数据从发送方流传输到接收方的网络,获得关于所述网络的所述至少两个不同类型的数据传输特性,并且根据关于要流传输所述数据的所述网络获得的所述至少两个不同类型的数据传输特性且根据表征处于所述受监视网络条件中的对应受监视网络条件下的所述受监视网络的所述至少两个不同类型的数据传输特性的组合,来选择所述对应受监视网络条件,以及/n选择用于对要流传输的所述数据进行编码的编码规范,所述编码规范的选择是根据关于处于所选择的所述对应受监视网络条件下的所述受监视网络使用所述多个编码规范获得的性能度量作出的。/n...

【技术特征摘要】
【国外来华专利技术】20170814 EP 17186200.61.一种选择用于对要从发送方经由网络流传输到接收方的音频和/或视频数据进行编码的编码规范的方法,所述方法包括:
关于处于多个受监视网络条件中的每个受监视网络条件下的受监视网络,获得关于多个不同编码规范中的每个编码规范的性能度量,各个受监视网络条件由至少两个不同类型的数据传输特性的不同组合表征,关于处于特定受监视网络条件下的所述受监视网络并且关于特定编码规范的性能度量通过关于使用所述编码规范编码并且经由处于所述受监视网络条件下的所述受监视网络流传输的音频和/或视频数据应用预定性能测量处理来获得;
关于随后将音频和/或视频数据从发送方流传输到接收方的网络,获得关于所述网络的所述至少两个不同类型的数据传输特性,并且根据关于要流传输所述数据的所述网络获得的所述至少两个不同类型的数据传输特性且根据表征处于所述受监视网络条件中的对应受监视网络条件下的所述受监视网络的所述至少两个不同类型的数据传输特性的组合,来选择所述对应受监视网络条件,以及
选择用于对要流传输的所述数据进行编码的编码规范,所述编码规范的选择是根据关于处于所选择的所述对应受监视网络条件下的所述受监视网络使用所述多个编码规范获得的性能度量作出的。


2.根据权利要求1所述的方法,其中,表征网络条件的至少两个不同类型的数据传输特性的组合包括选自以下中的一个或更多个特性:
-与通信速度相关联的特性;
-与通信延迟和/或延迟变化相关联的特性;
-与可靠性相关联的特性;
-与数据丢失相关联的特性;
-与通信质量相关联的特性。


3.根据权利要求1或2所述的方法,其中,随后要流传输音频和/或视频数据的网络是在获得性能度量的步骤中监视的网络。


4.根据前述权利要求中的任一项所述的方法,其中,所述方法还包括:选择用于对已经经由所述网络从所述发送方朝向所述接收方流传输的音频和/或视频数据进行解码的解码规范。


5.根据权利要求4所述的方法,其中,所述解码规范是根据被选择用于对要从所述发送方经由所述网络流传输到所述接收方的所述音频和/或视频数据进行编码的编码规范来选择的。


6.根据前述权利要求中的任一项所述的方法,其中,关于所述受监视网络关于特定编码规范获得的所述性能度量是通过应用多个预定性能测量处理中的所选预定性能测量处理获得的,要关于特定编码规范应用的性能测量处理是根据所述编码规范来选择的。


...

【专利技术属性】
技术研发人员:Y·胡梅达I·凯格尔
申请(专利权)人:英国电讯有限公司
类型:发明
国别省市:英国;GB

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

1