用于增强内容的传递和呈现的系统、装置和方法制造方法及图纸

技术编号:37511602 阅读:13 留言:0更新日期:2023-05-12 15:31
本发明专利技术公开了,用于处理节目时间表以使得节目能够呈现的方法、装置和系统可涉及获得包括至少一个能力代码的能力表达式,该至少一个能力代码指示与节目相关联的特性;确定不需要特性来呈现节目;以及处理能力表达式而不考虑至少一个能力代码,以使得节目能够呈现。以使得节目能够呈现。以使得节目能够呈现。

【技术实现步骤摘要】
【国外来华专利技术】用于增强内容的传递和呈现的系统、装置和方法


[0001]本公开涉及用于传递和呈现内容的系统、装置、设备和方法。

技术介绍

[0002]用于传递和呈现内容的系统通常根据特定标准来处理信号以确保兼容性和流畅用户体验。此类标准的一个示例是ATSC 3.0数字电视信号标准。除了信号中包括的内容(诸如与包括电视节目、电影、音乐等的内容相关联的视频和音频)之外,根据标准创建的信号通常包括可与能够发送和/或接收内容的系统有关的控制信息。控制信息还可涉及实现诸如电子节目指南之类的用户界面特征。为了便于解释,将在ATSC 3.0和诸如数字电视之类的设备和系统(在本文中称为电视或电视系统)的示例的背景下提供本公开的描述和本文所述的实施方案的示例。然而,如本领域技术人员将显而易见的,本文所述的方面、特征和实施方案也适用于其他标准、方法、系统、装置和设备。例如,除了电视设备之外,本文所述的实施方案的示例中的一个或多个示例可应用于具有或不具有显示器的各种类型的设备、装置或系统。此类设备和系统的示例包括但不限于机顶盒、网关设备、OTT设备(例如,Apple TV)、计算机、膝上型计算机、诸如智能电话或平板计算机之类的移动设备、包括一个或多个虚拟部件或完全基于虚拟部件的内容接收或处理系统(例如,“云端”,诸如由前端服务提供的DVR特征)等。
[0003]当计算内容的传输是否适合于电视时,能够识别该电视必须具备的一组能力是有用的。这种能力对于电视从不同格式的媒体中进行选择是有用的,其中每种格式标识其自身呈现所需要的能力。当电视为了进行这种选择而向另一设备指示自身能力时,这种能力也是有用的。本文所描述的实施方案的至少一个示例通过引入用于计算的更紧凑和有效的新型机制,改进了通过电视计算内容的可视性的当前方法。
[0004]会话描述协议(SDP)在IETF RFC 2327SDP:Session Description Protocol,1998中进行了描述,用于描述用于会话通告、会话邀请和其他形式的多媒体会话发起的多媒体会话,并且随后被进一步定义SDP的IETF RFC 4566淘汰。SDP可以指示音频和/或视频、媒体有效载荷类型,并且标识相对于媒体有效载荷的某些能力,这些能力对于媒体发挥作用是进一步必要的。
[0005]实时传输协议(RTP)最初在1996年由Internet Engineering Task Force(IETF)RFC 1889标准化,并且在2003年被RFC 3550淘汰。RTP文件解释了RTP“提供端到端网络传输功能,适用于通过多播或单播网络服务传输实时数据(诸如音频、视频或模拟数据)的应用。”当终端协商媒体连接时,RTP依赖于SDP来识别所需要的能力。
[0006]开放媒体联盟于2013年制定了OMA TS BCAST规范,即“移动广播服务的服务指南(Service Guide for Mobile Broadcast Services)”,其描述了在数字广播和视频点播服务中发布服务指南的模式。OMA文档依赖于SDP来描述与内容相关的媒体,但是为了减轻读取每个SDP的复杂性,模式的一部分提供了一个项目,即终端能力要求,其标识了“使用服务或内容所需的能力”。当终端能力要求中的条目都需要时,该模式可为程序提供多个条目,
每个条目可以具有不同的要求。
[0007]这些方法的缺点在于,在一个地方,它们只提供强制性的能力。它们也没有尽可能好地描述内容,仅提供了播放它们所需要的最小能力。
[0008]高级电视系统委员会(ATSC)在开发称为ATSC 3.0的一套标准时,包括Service Announcement:A/332:2017的标准。电视使用服务通告(SA)来寻找要播放的频道,构造要呈现给观众的电子节目指南(EPG),由此观众可以了解目前正在播放的节目,目前还有哪些其他节目,接下来有哪些节目,以及几周后的节目。EPG由多个服务提供,例如,每一广播公司或其他分配运营商可贡献指南中表示其内容、其服务(即频道)的部分。EPG还可以表示视频点播服务及其产品。
[0009]优选地,EPG“使得ATSC 3.0服务提供商能够描述他们提供的ATSC3.0服务”,提供了“内容产品的描述,并可提供基于用户偏好和内容属性(诸如视频格式(3D、SD、HD、UD)、音频格式(立体声、5.1、沉浸式)等)的内容产品的过滤能力”等。其中,“SD”是标清,即视频分辨率可达640条线左右;“HD”是高清,即视频分辨率可达1080条线左右;UD是超高清,即视频分辨率为2160条线甚至更多。
[0010]虽然ATSC A/332:2017利用了开放媒体联盟模式和指南体系结构,但它提供了许多扩展以改善其性能并扩展其能力以描述可用内容。特别地,ATSC允许能力表达式与每个内容相关联,并且ATSC定义此类能力表达式的语法并标识可用符号。这表示了对OMA模式的显著改进,因为能力表达式在一个地方能够描述对于特定内容可能的所有有意义的呈现。ATSC为服务通告提供的这个特征不需要填充:特定内容或服务的能力表达式可以为空。如果为空,则其离开接收器(OMA称为“终端”),在本文中称为“电视”,而不是依赖于OMA模式的终端能力要求元素,或者依赖于相应的SDP来指示描绘内容或服务所需要的最低要求。

技术实现思路

[0011]一般而言,实施方案的至少一个示例可涉及一种用于处理节目时间表以使得节目能够呈现的方法,其中该方法包括:接收包括至少一个能力代码的能力表达式,该能力代码指示与节目相关联的特性;确定不需要特性来呈现节目;以及处理能力表达式而不考虑至少一个能力代码,以使得节目能够呈现。
[0012]一般而言,实施方案的至少一个其他示例可涉及一种用于处理内容以使得内容中所包含的节目能够呈现的方法,其中方法包括:接收指示与节目相关联的多个相应特性的多个能力代码;确定多个能力代码包括至少一个能力代码,该至少一个能力代码指示呈现节目不需要的多个相应特性中的一个特性;以及处理多个能力代码而不考虑至少一个能力代码,以计算呈现节目所需要的多个相应特性中的一个或多个特性。
[0013]一般而言,实施方案的至少一个其他示例可涉及装置,该装置包括:
[0014]一个或多个处理器,该处理器被配置为处理节目时间表以使得节目能够呈现,其中一个或多个处理器被配置为处理节目时间表包括一个或多个处理器被进一步配置为接收包括指示节目的特性的至少一个能力代码的能力表达式;确定不需要特性来呈现节目;以及处理能力表达式而不考虑该至少一个能力代码,以使得节目能够呈现。
[0015]一般而言,实施方案的至少一个其他示例可涉及用于处理内容的装置,该装置包括:一个或多个处理器,该处理器被配置为处理内容以使得内容中包括的节目能够呈现,其
中一个或多个处理器被配置为处理内容包括一个或多个处理器被进一步配置为接收指示与节目相关联的多个相应特性的多个能力代码;确定多个能力代码包括至少一个能力代码,该至少一个能力代码指示呈现节目不需要的多个相应特性中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于处理节目时间表以使得节目能够呈现的方法,其中所述方法包括:获得包括至少一个能力代码的能力表达式,所述至少一个能力代码指示与节目相关联的特性;确定不需要所述特性来呈现所述节目;以及处理所述能力表达式而不考虑所述至少一个能力代码,以使得所述节目能够呈现。2.根据权利要求1所述的方法,其中根据由ATSC确立的要求,多个能力代码与能力表达式相关联。3.根据权利要求1或2所述的方法,其中所述至少一个能力代码对应于可选特性。4.根据权利要求3所述的方法,其中所述多个能力代码的处理包括将所述至少一个能力代码计算为“真”,而不考虑与所述至少一个能力代码相关联的所述特性。5.根据权利要求3或4所述的方法,其中可选能力代码从对应于所允许的能力代码的子集的范围内选择。6.根据权利要求6所述的方法,其中所允许的能力代码的所述子集中的每个子集都包括二进制代码,所述二进制代码包含多个位,所述多个位包含用于指示可选代码的指定位。7.一种装置,所述装置包括:一个或多个处理器,所述一个或多个处理器被配置为处理节目时间表以使得节目能够呈现,其中所述一个或多个处理器被配置为处理内容包括所述一个或多个处理器被进一步配置为:接收包括至少一个能力代码的能力表达式,所述至少一个能力代码指示节目的特性;确定不需要所述特性来呈现所述节目;以及处理所述能力表达式而不考虑所述至少一个能力代码,以使得所述节目能够呈现。8.根据权利要求7所述的装置,其中根据由ATSC确立的要求,多个能力代码与能力表达式相关联。9.根据权利要求7或8所述的装置,其中所述至少一个能力代码对应于可选特性。10.根据权利要求9所述的装置,其中所述一个或多个处理器被配置为处理所述多个能力代码包括所述一个或多个处理器被配置为将所述至少一个能力代码计算为“真”,而不考虑与所述至少一个能力代码相关联的所述特性。11.根据权利要求9或10所述的装置,其中可选能力代码从对应于所允许的能力代码的子集的范围内选择。12.根据权利要求11所述的装置,其中所允许的能力代码的所述子集中的每个子集都包括二进制代码,所述二进制代码包含多个位,所述多个位包含用于指示可选代码的指定位。13.一种生成用于在电子节目指南中呈现的信息的方法,其中所述方法包括:处理指示与要在所述电子节目指南中列出的内容相关联的多个相应特性的多个能力代码;确定所述多个能力代码包括至少一个能力代码,所述至少一个能力代码指示呈现所述内容不需要的所述多个相应特性中的一个特性;以及修改所述电子节目指南中包括的标记以指示所述内容具有相应的可选能力,通过所述
可选能力用于呈现所述内容的设备能够进行呈现。14.根据权利要求13所述的方法,其中根据由ATSC确立的要求,所述多个能力代码与能力表达式相关联。15.根据权利要求13或14所述的方法,其中所述至少一个能力代码对应于可选特性。16.根据权利要求15所述的方法,其中所述多个能力代码的处理包括将所述至少一个能力代码计算为“真”,而不考虑与所述至少一个能力代码相关联的所述特性。17.根据权利要求15或16所述的方法,其中可选能力代码从对应于所允许的能力代码的子集的范围内选择。18.根据权利要求17所述的方法,其中所允许的能力代码的所述子集中的每个子集都包括二进制代码,所述二进制代码包含多个位,所述多个位包含用于指示可选代码的指定位。19.一种装置,所述装置包括:一个或多个处理器,所述一个或多个处理器被配置为生成用于在电子节目指南中呈现的信息,其中所述一个或多个处理器被配置为生成信息包括所述一个或多个处理器被进一步配置为处理指示与要在所述电子节目指南中列出的内容相关联的多个相应特性的多个能力代码;确定所述多个能力代码包括至少一个能力代码,所述至少一个能力代码指示呈现所述内容不需要的所述多个相应特性中的一个特性;以及修改所述电子节目指南中包括的标记以指示所述内容具有相应的可选能力,通过所述可选能力用于呈现所述内容的设备能够进行呈现。20.根据权利要求19所述的装置,其中根据由ATSC确立的要求,所述多个能力代码与能力表达式相关联。21.根据权利要求19或20所述的装置,其中所述至少一个能力代码对应于可选特性。22.根据权利要求21所述的装置,其中所述一个或多个处理器被配置为处理所述多个能力代码包括所述一个或多个处理器被配置为将所述至少一个能力代码计算为“真”,而不考虑与所述至少一个能力代码相关联的所述特性。23.根据权利要求21或22所述的装置,其中可选能力代码从对应于所允许的能力代码的子集的范围内选择。24.根据权利要求23所述的装置,其中所允许的能力代码的所述子集中的每个子集都包括二进制代码,所述二进制代码包含多个位,所述多个位包含用于指示可选代码的指定位。25.根据权利要求7

12或19

24中任一项所述的装置,其中所述装置包括电视、电视信号接收器、机顶盒、网关设备、移动设备、蜂窝电话、平板计算机或其他电子设备中的一者。26.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括可执行程序指令,所述可执行程序指令使执行所述指令的计算机实现根据权利要求1

6或13

18中任一项所述的方法。27.一种用于对呈现内容有用的能力进行有效编码的方法,所述方法包括:提供第一能力的第一表示作为选自第一ccode和capability_string_code的第一能力的第一表示,所述第一能力对于内容的第一有意义呈现是必要的并且对于所述内容的第二
有意义呈现不是必要的;为所述内容构造具有所述第一表示的能力表达式,其中所述能力表达式和所述第一表示的构造中的一者使得无论所述第一能力是否是电视设备的能力,所述能力表达式的布尔运算的结果都不受影响;以及将所述能力表达式提供给电视设备;由此,所述电视设备可以执行所述能力表达式的布尔运算,以确定所述电视设备是否可以呈现所述内容,并且如果所述电视设备支持所述第一能力则能够向观众呈现与所述第一能力有关的指示,否则不提供所述指示。28.根据权利要求27所述的方法,其中:所述第一表示使得无论所述第一能力是否是电视设备的能力,都不能影响所述能力表达式的布尔运算的结果;所选择的一个是第一ccode;并且所述第一ccode的预定位被设置,并且所述预定位被设置指示在任何布尔运算中,所述第一ccode计算为“真”。29.根据权利要求28所述的方法,其中:当所述第一ccode在值的预定范围内并且所述第一ccode在所述范围内时,应用所述预定位。30.根据权利要求27所述的方法,其中:所述第一表示使得无论所述第一能力是否是电视设备的能力,都不能影响所述能力表达式的布尔运算的结果;所选择的一个是第一ccode;并且所述第一ccode在值的预定范围内,并且所述第一ccode在值的预定范围内指示在任何布尔运算中,所述第一ccode计算为“真”。31.根据权利要求27所述的方法,其中:所述第一表示使得无论所述第一能力是否是电视设备的能力,都不能影响所述能力表达式的布尔运算的结果;所选择的一个是capability_string_code;并且所述capability_string_code的capability_category_code的预定位被设置,并且所述预定位被设置指示在任何布尔运算中,所述capability_string_code计算为“真”。32.根据权利要求27所述的方法,其中:所述第一表示使得无论所述第一能力是否是电视设备的能力,都不能影响所述能力表达式的布尔运算的结果;所选择的一个是capability_string_code;将预定字符添加到所述capability_string_code中;并且,所述预定字符指示在任何布尔运算中,所述capability_string_code计算为“真”。33.根据权利要求1所述的方法,其中:所述能力表达式的构造使得无论所述第一能力是否是电视设备的能力,都不能影响所述能力表达式的布尔运算的结果;第二ccode对于所有电视设备计算为“真”;并且所述能力表达式的逻辑或包括所述第二ccode和所述第一表示。
34.根据权利要求27所述的方法,其中所...

【专利技术属性】
技术研发人员:威廉
申请(专利权)人:交互数字专利控股公司
类型:发明
国别省市:

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

1