用于在广播系统中配置控制消息的装置及方法与流程

文档序号:13542163阅读:219来源:国知局
本申请是申请日为2012年01月19日、申请号为201280014043.4、发明名称为“用于在广播系统中配置控制消息的装置及方法”的发明专利申请的分案申请。本发明涉及在广播系统中配置控制消息的装置及方法,更具体地,涉及在支持基于因特网协议的多媒体服务的广播系统中配置控制消息的装置和方法。
背景技术
::为于传送多媒体内容,传统的广播网络一般使用移动图像专家组-2传输流(mpeg-2ts)。mpeg-2ts用作用于传送其中在具有错误的传输环境中复用多个广播节目(多个编码视频位流)的位流的代表性传输技术。例如,mpeg-2ts适合用于多媒体时代的数字tv广播等等。图1示出了用于支持传统mpeg-2ts的分层结构。参照图1,用于支持mpeg-2ts的层包括媒体编码层110、同步层120、传送层130、网络层140、数据链路层150以及物理层160。媒体编码层110和同步层120由可容易地用作记录或传输媒体数据的基本单元的格式组成。此外,传送层130、网络层140、数据链路层150以及物理层160在记录介质中记录由同步层120配置的数据块(例如,“au”)或配置用于传输的多媒体帧。配置的多媒体帧通过预定网络被传送到用户终端等。为此,同步层120由片断122和接入单元124组成,而传送层130由mpeg-2ts/mp4132、rtp/http134和udp/tcp136组成。然而,mpeg-2ts在支持多媒体服务方面有若干限制。也就是说,mpeg-2ts具有单向通信、由于固定帧尺寸和在通过使用专用于音频/视频的传输协议和因特网协议(ip)传输数据时生成不必要开销而导致传输中的效率低的限制。因此,mpeg最近建议将mpeg媒体传输(mmt)标准作为用于支持基于mpeg技术的多媒体服务的多媒体传输技术之一。特别地,mpeg建议mmt标准以便克服mpeg-2ts的限制。例如,可以应用mmt标准以便通过异构网络高效地传输混合内容。这里,混合内容意味着具有诸如音频/视频/应用等的多媒体要素的一组内容。此外,异构网络意味着其中广播网络、通信网络等等混合的网络。另外,mmt标准的目标是定义对在用于多媒体服务的传输网络中用作基本技术的ip更友好的传输技术。因此,mmt标准典型地在基于ip变化的多媒体服务环境中提供高效的mpeg传输技术,并且已在进行对它的持续研究及其标准化。特别地,mmt标准要求在旨在提供混合网络和混合内容的近来的多媒体服务环境中提供高效的mpeg传输技术的方法的准备。技术实现要素:技术问题因此,鉴于上述问题做出了本发明,并且本发明的一个方面是提供在支持基于因特网协议的多媒体服务的广播系统中提供用于各种类型的多媒体内容的控制信息的方法。此外,本发明的另一方面是提供在支持基于因特网协议的多媒体服务的广播系统中提供用于使用混合多媒体内容的控制信息的方法。此外,本发明的另一方面是提供在支持基于因特网协议的多媒体服务的广播系统中考虑到异构网络的特性来提供关于混合多媒体内容的控制信息的方法。技术方案根据本发明的一个方面,提供在支持基于因特网协议的多媒体服务的广播系统中配置用于提供用来生成并使用多媒体内容的信息的控制消息的方法,该方法包括:组成包含关于在控制消息包含的控制信息的类型的信息的消息类型字段;组成包含关于控制消息的长度的信息的长度字段;组成根据控制信息的类型而具有不同值的选择性字段;以及组成包含控制信息的内容的有效载荷字段。根据本发明的另一方面,提供在支持基于因特网协议的多媒体服务的广播系统中配置用于提供用来生成并使用多媒体内容的信息的控制信息的装置,该装置包括:多媒体控制器,其组成包含关于在控制消息中包含的控制信息的类型的信息的消息类型字段,组成包含关于控制消息的长度的信息的长度字段,组成根据控制信息的类型而具有不同值的选择性字段,并且组成包含控制信息的内容的有效载荷字段。有益技术效果根据本发明的实施例,可以配置并提供用于使用混合服务或混合内容的控制消息,从而实现在多媒体环境中有效地支持高效的mpeg传输的效果。此外,根据本发明的实施例,可以使用控制信息通过异构网络提供混合服务或混合内容,从而实现在多媒体环境中支持高效的mpeg传输的效果。同时,根据下面将要描述的本发明的实施例,将直接或隐含地在详细的描述中公开其它各种效果。附图说明图1是图示用于支持传统的mpeg-2ts的分层结构的示图;图2是概念性地图示应用本发明的实施例的基于mmt标准的广播系统的mmt服务的图;图3是图示用于通过异构网络、在应用本发明实施例的mmt系统中传送根据多服务/内容的多媒体帧的分层结构的图;图4是图示根据本发明实施例的mmtc.1的结构的图;图5a到5e是图示根据本发明实施例的传送mmtc.1消息的方法的图;以及图6a到6e是图示根据本发明实施例的层c1消息的配置的图。具体实施方式下文中,将参照附图详细地描述根据本发明的示例性实施例。在下列描述中,相同元素由相同参考标记指定,虽然它们在不同的附图中示出。在下列描述中,出于解释的目的,阐述了许多具体细节以便提供对一个或多个方面的全面理解。然而,很明显,可以在没有这些具体细节的情况下实践各个方面。在下面对示例性实施例的描述中,当确定对在此并入的已知配置或功能的详细描述可能使本公开的主题不清楚时,将省略所述详细描述。在下面将要描述的本发明的实施例中,mmt标准将被描述为示例,但是本发明不限于此,并且可以应用到其它广播技术。此外,在下面将要描述的本发明的实施例中,将描述在mmt标准中定义的层结构。此外,下面将要描述的本发明实施例建议了用于使用多媒体内容的控制信息消息的配置,从而,将详细描述在mmt标准中定义的层结构中的用于提供控制信息消息的层。图2是概念性地图示应用本发明的基于mmt标准的广播系统(下文中,称为“mmt系统”)的mmt服务的图。图2假设mmt服务的内容包括uhd、vod、实况转播流、文件、窗口小部件、电子书、元数据等。然而,mmt服务自然可以以所有利用电信号表达的内容作为对象。mmt封装器以预定格式封装根据各种内容的每一个的多媒体数据并且将其配置为将通过异构网络以混合方式传送到用户终端的多媒体帧。这里,异构网络意味着其中广播网络和it网络混合的传输环境的网络。接收通过异构网络混合传送的多媒体帧的用户终端从多媒体帧提取与期望内容相对应的多媒体数据,并且基于提取的多媒体数据将视频/音频/应用提供给用户。在这种情况下,与对于特定内容提供的视频/音频/应用对应的多媒体数据的每一个被定义为“mmt资源”。此外,用户终端用作包括能够支持多媒体服务的大多数终端的意思。用户终端的代表性例子可以包括iptv和智能电话机。因此,由mmt服务实现的目标是高质量内容传送、混合内容支持、混合网络支持等。图3图示了用于通过异构网络在应用本发明的实施例的mmt系统中传送根据多服务/内容的多媒体帧的分层结构。参照图3,用于组成多媒体帧并传送多媒体帧的mmt系统包括媒体编码层310、封装层(下文中,称为“层e”)320、传送层(下文中,称为“层d”)330和390、网络层340、数据链路层350、物理层360、以及控制层(下文中,称为“层c”)370和380。根据本发明的实施例,根据多内容或多服务的多媒体数据由媒体编码层310和层e320生成,从而所述两个层可以被认为是“多媒体数据生成器”的组成部分。此外,多媒体帧由层d330组成,从而,层d330可以被认为是“多媒体帧组成单元”的组成部分。也就是说,与多媒体帧组成单元相对应的层d330利用关于划分多媒体帧的帧标识符的信息和测量网络层中的连接服务质量和终端之间的网络的性能所需的信息配置报头信息,并且将报头信息与多媒体数据组合以组成多媒体帧。此外,与混合内容的生成、使用以及传输有关的信息由层c370和380提供,从而,层c370和380可以被认为是“多媒体控制器”的组成部分。此外,如上所述,层包括三个描述区域:层e320、层d330和390、以及层c370和380,并且层e320用于生成混合内容,层d330和390用于通过异构网络高效地传送生成的内容,并且层c370和380用于执行对于管理混合内容的使用和传送的一般控制。层e320包括mmte.3322、mmte.2324、以及mmte.1326。mmte.3322利用从媒体编码层310提供的编码的多媒体数据生成作为mmt服务的最基本单元的片断。mmte.2324通过使用由mmte.3322生成的片断生成mmt服务的接入单元(au)。mmte.1326通过组合或划分由mmte.2324提供的au生成用于生成、存储、和传送混合内容的格式。层d由mmtd.1332、mmtd.2334、以及mmtd.3390组成。mmtd.1332用作执行与实时传输协议(rtp)或超文本传输协议(http)类似的角色的应用协议(ap)。mmtd.2334用作执行与用户数据协议(udp)或传输控制协议(tcp)类似的角色的网络层协议,并且mmtd.3390在配置层e320的各个层以及配置层d330的各个层之间执行优化的操作。层c由mmtc.1370和mmtc.2380组成。mmtc.1370提供与生成和使用混合内容有关的信息,并且mmtc.2380提供与传送混合内容有关的信息。接下来,将详细描述应用本发明的实施例的层c的mmtc.1的结构。图4是图示根据本发明实施例的mmtc.1的结构的图。mmtc.1提供关于混合多媒体内容的信息和当使用混合多媒体内容时使用的信息。在mmt标准中,混合多媒体内容可以以mmt资源或mmt包的形式配置,并且mmt包可以包括多个mmt资源。参照图4,mmtc.1包括mmt包/资源信息信令单元410和mmt配置信息信令单元420。mmt包/资源信息信令单元410包括mmt包/资源信息管理表(mimt)411、mmt包配置信息表(mpcit)412、mmt资源配置信息表(macit)413、mmt接入信息表(mait)414、特定功能信息表(sfit)415、以及设备能力信息表(dcit)416。mpcit412包含关于mmt资源的信息,诸如内容名称、内容供应商、内容形式以及使用内容所需的硬件的规范或应用。macit413包含关于mmt包的信息,诸如包信息、包提供者以及配置包的资源信息。mait414包括允许接入mmt资源或mmt包的信息。sfit415包含关于系统特性的信息,诸如设备管理或数字版权管理。dcit416包含使用mmt资源或mmt包所需的或推荐的设备的功能信息。mimt411包含表格管理信息,诸如版本信息以及五个表的更新周期。mmt配置信息信令单元420用于传送mmt配置信息。mmt配置信息包含关于mmt包的包信息431、作为当传输mmt包时将被考虑的信息的传输特性432、以及在设备的屏幕上提供当在设备的屏幕上显示mmt包或mmt包内的资源时所需的包和包内的资源时所需的组成信息。传输特性432可以包含关于传输速率以及差错率或者经验的数量的信息。组成信息包含当立即使用mmt包或mmt资源时,在使用时间内提供所有组分信息的完全组成信息433、以及在使用时间内对于各种组成而利用若干块传送的部分组成信息434。部分组成信息434可以包括各种命令,诸如播放、停止、倒带等等。从mmt包/资源信息信令单元410提供的控制信息可以通过各种传送机制(mechanism)440传送。图5a-图5e图示了根据本发明实施例的mmtc.1的传送机制的示图。图5a图示通过tcp/ip协议由mmtc.1传送到接收方的mmt包/资源信息和mmt配置信息(下文中,称为层c1消息)的传送。通过tcp/ip传送层c1消息的机制不需要隔离协议,并且是适合于其中提供mmt资源/包的服务器通过因特网直接与客户端连接的情况下的传送机制。图5b图示了在udp/ip环境中的层c1消息的传送,并且图示了适合于难以使用稳定且没有错误、但有许多开销的tcp或者是基于ip的单向传送的环境中的机制。图5c图示了通过在mmt系统中被提供作为传输协议的d2协议的层c1消息的传送。层d是服务传送的层,并且由d1有效载荷层和d2协议层组成。d1有效载荷层是配置有效载荷的层,以便不管各种传输协议而传送mmt包/资源或层c1的消息,并且d2协议层是通过提供考虑ip环境或传输环境的适合协议来使d1有效载荷被适当地传送的层。图5c图示了包含在从d2协议层提供的包的有效载荷中的层c1信息的传送,并且是适合于需要通过相同的通过其传送多媒体内容的逻辑通道来传送层c1消息的情况的机制。图5d图示了传送包含在d1有效载荷中的层c1消息的机制,并且是适合于需要立即使用层c1消息的情况的机制,所述情况例如传送关于mmt包/资源等等的部分组成信息的情况。图5e图示了其中可以不管ip环境或诸如mpeg-2ts的广播环境而传送层c1消息的示例,并且图示了层c1的消息可以被包含在诸如sdp的协议中而被传送。图6a-图6e图示了根据本发明实施例的层c1消息的配置的图。图6a图示层c1消息的通用结构。消息类型字段601是通过其可以通知由层c1消息传送的内容是mmt包/资源信息、是mmt配置信息、是mmt完全组成信息、还是mmt部分组成信息的字段。对于消息类型字段601的长度来说,大约2比特就足够了,但是考虑到层c1消息的增加,消息类型字段601的长度可以是1个字节,并且在本发明中消息类型的长度不受限制。长度字段602是通知层c1消息的整个长度的字段,并且根据层c1消息的报头和有效载荷的长度可以具有可变长度。也就是说,具有短长度的层c1消息可以设置为具有短长度的长度字段602,而具有长的长度的层c1消息可以设置具有长的长度字段602。可选字段603不是在层c1消息中可选地提供的字段,而是提供根据消息类型层c1消息可以具有其它值的字段,其将参照图6b到6e详细描述。有效载荷字段604是传送层c1消息的实际内容的字段。图6b图示了可选字段包括通知包含在有效载荷中的并在层c1消息的消息类型是mmt包/资源信息的情况下传送的表格的类型的表格信息611。例如,在其中表格信息字段是6比特的情况下,也就是说,表格信息字段的值是111000,通知mimt、mpcit和macit被包含在层c1消息的有效载荷中,并且mait、sfit和dcit不存在,使得接收单元可以预先确定必要的表是否包括在有效载荷中,从而减少接收单元的不必要操作。在上述描述中,仅仅通过经由二进制表达的可选字段来通知表格的存在或不存在,但是可以附加地传送表格标识符、版本信息等等,以及当进一步包含附加信息时,可选字段的长度增加。图6c图示了在层c1消息的消息类型是关于mmt包/资源的配置信息的情况下可选字段的配置。配置信息是与特定mmt包/资源有关的信息,从而,配置信息实质上要求包/资源id621,并且可以通知有效载荷传送的关于配置信息的信息622,即版本。当层c1消息与对应于配置信息的mmt包或资源一起被传送时,如图6c或6d所示,可以省略包/资源id。图6d图示了在层c1消息的消息类型是mmt包/资源的完全组成信息的情况下可选字段的配置。组成信息是与特定mmt包/资源有关的信息,从而,组成信息实质上要求包/资源id631,并且可以通知有效载荷传送的关于组成信息的信息632,即版本。当层c1消息与对应于组成信息的mmt包或资源一起被传送时,如图6c或6d所示,可以省略包/资源id。图6e图示了在层c1消息的消息类型是mmt包/资源的部分组成信息的情况下可选字段的配置。部分组成信息是与特定mmt包/资源有关的信息,从而,组成信息可以要求包/资源id641,但是可以根据部分组成信息的特性而与mmt包/资源一起被传送,从而,可以省略包/资源id。下一传输时间642预先通知在当前接收的部分组成信息之后接收部分组成信息的时间,从而使接收单元能够执行适当的操作。此外,下一传输时间642也可以通知部分组成信息的传输周期,而非表示下一传输时间的特定时间。此外,可以根据部分组成信息的特性来传送命令,使得可选字段可以包括用于检查命令的有效性的crc字段643。在部分组成信息的有效载荷中可以包含各种类型的信息。部分组成信息的有效载荷可以由作为场景组成技术的mpeg光应用场景表示(laser)和3gppbifs(用于场景的二进制格式)的单独的场景命令(诸如播放、停止、取代、显现、出现、以及消失的命令)组成,可以直接定义以及使用所述各种类型的信息,并且具有xml和smil格式的相对短长度的场景组成可以被包含在部分组成信息的有效载荷中。完全组成信息的有效载荷的内容可以利用smil、xml和html来表达,并且包含可用于在mmt包/资源的使用时间组成内容的信息。mmt配置信息包括在用于在mmt系统中执行混合多媒体内容的包装的层e定义的内容。接下来,将详细描述与根据本发明实施例的mmt包/资源信息有关的表格的详细配置。表1图示了mmt的组成。[表1]mimt提供关于使用包/资源所需的信息表格的信息。使用一个或小数量的mmt包所需的信息量较少,但是在通过广播网络提供多个mmt包的情况下,提供使用mmt包所需的信息的信息表格的数量增加。mmt包是由各种类型的数据组成的混合多媒体内容的传输和存储对象,并且例如可以是音乐排行内容,其包括通过其可以进行投票的应用程序。mmt资源是指示组成mmt包的节目等的逻辑或物理对象,并且在音乐排行内容包中,广播图像、广播音频、以及通过其可以进行投票的应用程序的每一个可以是mmt资源。作为mimt的标识符的在表1中的id可以是全局唯一的标识符,可以仅仅在提供mimt的提供者的范围内唯一,并且可以仅仅在传输网络内唯一。如上所述,可以根据mimt的使用目的而确定mint的有效性的范围。mimttransmissioninfo提供传送mimt所需的信息,并且具有starttime和retransmissionperiod两个子元素。starttime提供mimt的初始传输时间,而retransmissionperiod通知从由starttime指示的初始传输时间起的具有mimt的传输间隔的周期,以通知关于将接收mimt的用户终端被调度接收mimt的时间的信息。eventreception提供下述信息:通过该信息,可接收经由其提供mimt的业务操作者或服务提供者可以通知用户终端特定的或任意的信息的事件。事件可以通过诸如地面广播信道的单向信道以及诸如因特网网络的双向信道来传送,进而提供信息,通过该信息,通过单向信道和双向信道可接收事件。eventreception包括ipbroadcastdelivery、pollurl以及pollperiod作为子元素。ipbroadcastdelivery通过单向信道提供事件传输信息,并且具有port和address作为属性。address提供关于ip地址的信息,通过所述ip地址传送事件。ip地址可以包括广播ip地址、多播ip地址、由服务提供者分配的ip地址等。port提供关于端口地址的信息,通过所述端口地址,可识别在地址中指定的ip包流中的传送事件的数据报。用户终端可以基于在port和address中提供的信息接收通过单向信道传送的事件。pollurl和pollperiod是通过其经由双向信道接收事件的信息。pollurl提供地址信息,诸如url,通过其用户终端能够直接读取事件,并且pollperiod通知更新事件的时间以向用户终端通知用户终端将接收下一事件的时间。informationtableinfo提供标识符、版本、传输时间、重复周期、接收信息、以及与mimt有关的其它信息表格的第二接收信息以提供关于mmt包/资源的信息。使用mmt包/资源的用户终端可以通过使用informationtableinfo接收提供使用mmt包/资源所需的信息的其它信息表格。informationtableinfo包含关于一个或多个其它信息表格的信息,并且关于信息表格的信息包括通过informationtableid提供的it的标识符、关于通过version提供的信息表格的版本信息、通过transmissiontime提供的信息表格的传输时间、通过repetitionperiod提供的信息表格的重复传输周期、通过location提供的通过其可接收信息表格的地址、以及通过2thlocation提供的通过其可接收信息表格的其它的地址。地址可以根据传送信息表格的环境而具有不同值。例如,当通过mpeg-2ts流传送信息表格时,地址在ts系统中具有提供用于信道接收的值,当通过ip广播网络传送信息表格时,地址具有ip地址和端口号,以及当通过移动通信网络传送信息表格时,地址是在移动通信网络中信道接收所需的信息。为了在不能通过由location提供的信息接收信息表格的情况下,通过由2thlocation提供的信息接收信息表格,即在信息表格的重复周期之前获得信息或不可能直接接入通过其传送信息的传输网络的情况下,提供location和2ndlocation。例如,location提供通过其可经由广播信道接收信息表格的信息,并且2ndlocation提供能够提供信息表格的服务器的地址,从而如果必要的话,可以通过适当方法接收信息表格。tablefiltercode根据要用的预定标准来提供根据其来选择信息表格的标准。可用作为预定标准的示例,即criteria,包括包id、资源id、种类、用户终端的位置、时间、终端能力等。当mmt的tablefiltercode提供特定的mmt包id时,用户终端可以仅选择并接收与包id相对应的信息表格,或仅使用接收到的信息表格中的与包id相对应的信息表格或仅向用户显示接收到的信息表格中的与包id相对应的信息表格以便提供mmt包信息。privateext是当业务操作者、mmt包产生公司、或产生mimt的产生者期望提供预定的信息时使用的元素。表2表示mpcit的组成。[表2]mpcit是提供mmt包的组成信息的表格,并且在mpcit中提供的信息是关于mpcit本身的信息和关于mmt包的组成信息。关于mpcit本身的信息包括mpcit的标识符(id)、mpcit的版本、以及关于macit的传输信息(mpcittransmissioninfo)。mpcit的标识符可以是全局唯一标识符,并且可以仅在提供mpcit的提供者的范围内唯一,以及可以仅在传输网络内唯一。也就是说,可以根据mpcit的使用目的来确定mpcit的有效性的范围。mpcittransmissioninfo提供传送mpcit所需的信息,并且具有starttime和retransmissionperiod两个子元素。starttime提供mpcit的初始传输时间,而retransmissionperiod通知从由starttime指示的初始传输时间起的具有mpcit的传输间隔的周期,以通知关于将接收mpcit的设备被调度接收mpcit的时间的信息。关于mmt包的组成信息包括包的标识符、类型、名称、描述、语音信息、以及文本信息、阅读器保护、目标用户信息、关于使用mmt包所需的终端的要求的信息、以及关于组成mmt包的资源的信息。mmtpackageid是其组成信息由mpcit提供的mmt包的标识符。mmtpackageid可以由mmt包的产生者分配,或也可以由使用mmt包的服务提供者分配。此外,mmtpackageid的有效性的范围可以是全局唯一的,并且可以对于每个区域或每个服务提供者是唯一的。在本发明中,没有具体建议用于分配标识符的系统,但是也可以通过mmtpackageid提供使用能够识别mmt包的随机方法的标识符。packagetype从内容或服务的角度通知包的类型。为了帮助理解,本发明的实施例建议了七种类型的包:0-未指定的,1-基本的视频,2-基本的音频,3-富媒体,4-电子书,5-应用,6-混合包,并且建议包的类型以便规定另外的249种类型的包。然而,可以根据由mmt包的产生者或使用mmt包的服务提供者区别mmt包的方法来增加包的类型。此外,如果256种类型的包不够,则可以增加包的类型的标识符数量。name是通过其用户可以识别mmt包的mmt包的名称。description是给用户提供关于mmt包的信息的字段,并且提供关于mmt包的种类、概括、提供者等信息,并且可以以多种语言提供。audiolanguage和textlanguage提供关于在mmt包中使用的音频语言和文本语言的信息,并且为此可以使用多种语言。parentalrating建议适合使用mmt包的用户的年龄,并且用于提供用于避免不适合使用mmt包的年龄组的用户使用mmt包的信息。targetuserprofile提供被预期为偏好随机的mmt包的用户的简介,并且例如可以是年轻的一代或生活在特定地方的人们。requireddevicecapability是在使用由mpcit指示的mmt包中推荐的用户终端的规范,并且可以包括编解码器、存储器、cpu速度、以及设备屏幕尺寸。listofassets提供关于组成由mpcit指示的mmt包的资源的信息。listofassets具有子元素assetid和macitinfo。assetid是组成mmt包的资源的标识符,macitinfo是关于与资源相对应的macit的信息。将在表3中详细描述macit。在macitinfo中提供的信息可以是macit标识符和macit传输信息。privateext和<proprietaryelements>是当业务操作者、mmt包产生公司、或产生mpcit的产生者期望提供预定的信息时使用的元素。表3表示macit的组成。[表3]macit是提供关于mmt的组成信息的表格,并且在macit中提供的信息是关于macit本身的信息和关于mmt资源的组成信息。关于macit本身的信息包括macit的标识符(id)、macit的版本、以及关于macit的传输信息(macittransmissioninfo)。所述macit的标识符是macit的标识符并且可以是全局唯一的标识符,并且可以仅在提供macit的提供者的范围内唯一,以及可以仅在传输网络内唯一。也就是说,可以根据macit的使用目的来确定macit的有效性的范围。macittransmissioninfo提供传送macit所需的信息,并且具有starttime和retransmissionperiod两个子元素。starttime提供macit的初始传输时间,而retransmissionperiod通知从由starttime指示的初始传输时间起的具有macit的传输间隔的周期,以通知关于将接收macit的设备被调度接收macit的时间的信息。关于mmt资源的组成信息包括资源的标识符、类型、名称、描述、语音信息、以及文本信息、阅读器保护、目标用户信息、关于使用mmt资源所需的终端的要求的信息、以及关于组成mmt资源的组件的信息。mmt资源可以由单个多媒体组件组成,并且可以由多个多媒体组件组成。由单个多媒体组件组成的资源的示例包括视频资源、音频资源、文本资源、图形资源。由多个多媒体组件组成的资源的例子包括由可伸缩电视编码(svc)生成的视频内容的基本图像(基本层)以及附加图像(增强层)、由多种语言组成的多个音频集,以及由多个多媒体源等等组成的诸如网页的一页。mmtassetid是其组成信息由macit提供的mmt资源的标识符。mmtassetid可以由资源的产生者分配,或者也可以由使用资源的服务提供者分配。此外,mmtassetid的有效性的范围可以是全局唯一的,并且可以对于每个区域或每个服务提供者是唯一的。在本发明中,没有具体建议用于分配标识符的系统,但是也可以通过mmtassetid提供使用能够识别mmt资源的随机方法的标识符。assettype从内容、服务或包的角度通知资源的类型。为了帮助理解,本发明的实施例建议了八种类型的资源:0-未指定的,1-基本的视频,2-基本的音频,3-富媒体,4-电子书,5-应用,6-文本,7-html,并且建议资源的类型以便规定附加的248种类型的资源。然而,可以根据由资源的产生者或使用资源的服务提供者区别资源的方法来增加资源的类型。此外,如果256种类型的资源不够,则可以增加资源的类型的标识符数量。name是通过其用户可以识别mmt资源的在mmt包内资源的名称。description是给用户提供关于资源的信息的字段,并且提供关于资源的格式、种类、概括、提供者等的信息,并且可以以多种语言提供。audiolanguage和textlanguage提供关于在资源中使用的音频语言和文本语言的信息,并且为此可以使用多种语言。parentalrating建议适合使用资源的用户的年龄,并且用于提供用于避免不适合使用资源的年龄组的用户使用对应的资源的信息。targetuserprofile提供被预期为偏好随机的mmt资源的用户的简介,并且例如可以是年轻的一代或生活在特定地方的人们。requireddevicecapability是在使用由macit指示的mmt资源中推荐的设备的规范,并且可以包括编解码器、存储器、cpu速度以及设备屏幕尺寸。listofcomponents提供关于组成由macit指示的mmt资源的多媒体组件的信息。componentinfo是提供关于多媒体组件的大量信息的字段,并且可以包括组件的名称、形式、以及类型、再现组件所需的作为规范的在组件级别所需的信息等。privateext和<proprietaryelements>是当业务操作者、mmt资源产生公司、或产生macit的产生者期望提供预定信息时使用的元素。表格4表示mait的组成。[表4]mait是提供通过其可获得mmt包和资源的信息的表格。mait提供关于mait本身的信息和关于通过其提供mmt包和资源的网络的接入信息。关于mait本身的信息包括mait的标识符(id)、和mait的版本、以及关于mait的传输信息(maittransmissioninfo)。mait的标识符可以是全局唯一的标识符,并且可以仅在提供mait的提供者的范围内唯一,以及可以仅在传输网络内唯一。也就是说,可以根据mait的使用目的来确定mait的有效性的范围。maittransmissioninfo提供传送mait所需的信息,并且具有starttime和retransmissionperiod两个子元素。starttime提供mait的初始传输时间,而retransmissionperiod通知从由starttime指示的初始传输时间起的具有mait的传输间隔的周期,以通知关于接收mait的设备被调度接收mait的时间的信息。listofpackagesorassets通知通过mait可接入的mmt包以及资源。一个mait可以提供对于一个mmt包或资源的接入信息,并且可以提供关于多个mmt包或资源的接入信息。在一个mait提供关于多个mmt包或资源的接入信息的情况下,可以使用mait以便避免mait在一个服务提供者提供多个mmt包或资源时被重复提供。accesstype提供关于在listofpackagesorassets中建议的接入mmt包或资源的类型的信息,并且可以包括三种类型:broadcastdelivery、uinicastdelivery以及hybriddelivery。broadcastdelivery是通过广播信道传送mmt包或资源的情况,并且提供网络的类型(networktype)以及关于作为逻辑路径的会话的信息的sessiondescription,其中通过所述逻辑路径,将mmt包或资源传送作为附加信息。networktype通知在广播专用网络(例如,作为美国地面广播标准的高级电视系统委员会(atsc)、作为欧洲地面广播标准的数字视频广播(dvb)和作为日本地面广播标准的综合服务数字广播-地面(isdb-t))中的所用的网络以及广播网络的版本。此外,即使在通过便携式广播网络(例如,dvb-ngh、isdbt2、atscm/h、以及cmmb)传送mmt包或资源的情况下,也提供关于便携式广播网络的类型和版本的信息。除了广播网络或便携式广播网络之外,可以增加关于卫星广播网络或其它广播专用网络的信息。当提供除了物理层之外的关于广播网络的信息时,使用sessiondescription,并且在基于ip的广播网络的情况下,可以通过使用在ietf中定义的会话描述协议(sdp)的方法来提供信息,或者可以通过在每个广播标准组织中定义的方法提供接入mmt包或资源所需的信息。在accesstype中的unicastdelivery提供通过其接入mmt包或资源可用的网络的类型、提供服务器的地址的accessurl和为关于作为在服务器以及客户端之间的逻辑路径的会话的信息的sessiondescription。sessiondescription的角色与在broadcastdelivery中描述的sessiondescription相同。服务器可以通过unicastdelivery的类型识别关于传送mmt包或资源的协议的信息。协议可以包括在mmt标准中定义的mmtd.2、http、rtp、ftp等。accessurl提供服务器的地址,其中从该地址,通过单播网络可获得mmt包或资源。hybridaccessinfo提供用于其中通过混合网络环境传送mmt包或资源的情况的接入信息。混合网络环境意味着其中至少两个异构网络被用于传送mmt包或资源的环境。hybridaccessinfo具有broadcast和unicast的两个子元素。broadcast提供关于混合网络中的广播网络的信息以及关于通过使用broadcastdelivery的形式经由广播网络传送的mmt包或资源的信息。unicast提供关于混合网络中的单播网络的信息以及关于通过使用unicastdelivery的形式经由单播网络传送的mmt包或资源的信息。由mait提供的信息之一与可下载条件接收系统(dcas)有关。dcas指的是没有装配在终端上的但如果必要的话下载供使用的cas。cas典型地被直接装配在终端上,但是可以由能够支持各种cas解决方案的高效的方法下载。dcas解决方案本身不属于本发明的范围,因此将省略对它的详细描述。在本说明书中,建议了当在mmt系统中使用dcas时通过mait提供关于dcas的信息的方法。dcas具有子元素dcastype和dcasserveraddress。dcastype通知cas解决方案的类型,并且dcaserveraddress通知服务器的地址,其中从该地址,可接收cas解决方案和所需的安全资料。privateext和<proprietaryelements>是当业务操作者、mmt资源产生公司、或产生mait的产生者期望提供预定的信息时使用的元素。[表5]dcit是提供为使用mmt包/资源所推荐的设备能力的表格。dcit提供关于dcit本身的信息以及使用mmt包/资源所需的信息。关于dcit本身的信息是dcit的标识符(id)、dcit的版本、以及关于dcit的传输信息(dcittransmissioninfo)。所述dcit的标识符是dcit的标识符,并且可以是全局唯一的标识符,可以仅在提供dcit的提供者的范围内唯一,或可以仅在传输网络内唯一。也就是说,可以根据dcit的使用目的来确定dcit的有效性的范围。dcit传输信息提供传送dcit所需的信息,并且具有starttime和retransmissionperiod两个子元素。starttime提供mait的初始传输时间,而retransmissionperiod通知从由starttime指示的初始传输时间起的具有dcit的传输间隔的周期,以通知关于接收dcit的设备预定计划dcit的时间的信息。dcit提供用于使用视频和音频的设备的规范、用于下载文件的设备的规范以及用于使用富媒体的设备的规范。终端可以基于由dcit提供的信息确定是否可能使用符合dcit的mmt包/资源。listofpackageorasset提供在由dcit提供的设备的规范中所需的mmt包/资源的id、或者提供mmt包/资源的配置信息的macit以及macit的id。用于视频的设备的规范基本上由mimetype提供。mime是多用途网际邮件扩充[ietfrfc822、2822、5322]的缩写并且是能够提供多媒体内容的属性的技术。由mimetype提供的信息由在视频中使用的编解码器和关于该编解码器的简介信息组成,但是在信息实际上被提供给用户时由于硬件中的改变或系统的限制,可以改变信息。改变的信息由元素complexity提供。complexity具有子元素bitrate、resolution和minumimbuffersize。bitrate是关于视频流的比特率的信息,并且提供平均比特率和最大比特率来实现解码器(特别地,有关存储器的操作)的平滑操作。resolution用像素的方式提供视频的水平分辨率和垂直分辨率,并且提供关于每秒再现的帧的数量的时间分辨率的信息。minimumbuffersize意味着处理视频内容所需的解码器缓冲的最小尺寸。用于音频的设备的规范基本上由mimetype提供。也就是说,关于由mimetype提供的用于音频的设备的规范的信息由在音频中使用的编解码器和关于该编解码器的简介信息组成,但是在信息实际上被提供给用户时由于硬件中的改变或系统的限制,可以改变信息。改变的信息由元素complexity提供。complexity具有子元素bitrate、resolution和minumimbuffersize。bitrate是关于音频流的比特率的信息,并且提供平均比特率和最大比特率来实现解码器(特别地,有关存储器的操作)的平滑操作。minimumbuffersize意味着处理音频内容所需的解码器缓冲的最小尺寸。downloadfile根据文件类型提供对于资源和包所需的设备的规范。典型地,在文件类型的服务中,复杂地组成多个多媒体内容。组成信息也由mimetype提供,并且分离地提供必需的编解码器信息。richmedia是提供用于使用富媒体内容的设备的规范的字段。富媒体内容通过与用户的相互作用将新服务经验提供给用户,并且它的代表性的技术是mpeg的laser、3gpp的bims、和w3c的svg-t,并且另外,包括adobe公司的flash作为非标准技术。字段richmedia提供富媒体内容的产生技术以及要求,并且可以采用mime技术。privateext和<proprietaryelements>是当业务操作者、mmt包产生公司、或产生dcit的产生者期望提供预定的信息时使用的元素。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1