一种异构媒体网络传输下动态提供资源可获取时间的方法技术

技术编号:15273136 阅读:160 留言:0更新日期:2017-05-04 13:16
本发明专利技术提供一种异构媒体网络传输下动态提供资源可获取时间的方法,所述方法针对已有的MMT中的信令,在信令、CI或者MPU中增加媒体资源的可获取时间属性,使客户端获知相应媒体资源的可获取时间;同时在信令里取预留字段作为available_time_flag,用以告知客户端当前媒体资源的可获取时间是否给出。本发明专利技术解决了异构媒体网络传输中因媒体资源可获取时间未知而无法及时请求的问题。

Method for dynamically providing resource available time under heterogeneous media network transmission

The invention provides a heterogeneous media network transmission method provides dynamic resources available time, signaling the method according to the existing MMT, CI or MPU, increase in the signaling of media resources can obtain the time attribute, the corresponding client informed media resources can be obtained simultaneously in time; signaling in reserve field as available_time_flag, to inform the client of current media resources available time is given. The invention solves the problem that the media resource can not be timely requested in the transmission of heterogeneous media network.

【技术实现步骤摘要】

本专利技术涉及信息
的异构媒体网络传输方法,具体地,涉及一种异构媒体网络传输下动态提供资源可获取时间的方法
技术介绍
随着时代的变革,人们已不满足于仅仅依靠传统电视来获取信息和进行娱乐,更多的终端设备出现在我们面前,如连接互联网的PC、几乎人手一台的手机以及越来越普及的移动平板电脑等,这些新的产品已经在慢慢侵蚀传统电视业务的市场。随着移动通信和宽带无线技术的发展,以及多媒体业务的日益成熟,融合已成为信息通信业的发展潮流,它可以使用户能够便捷地接入网络,轻松地享用更丰富的媒体资源和多样化的服务。与此同时,媒体资源的呈现将不只是简单的视频,音频,字幕,媒体类型将会越来越丰富多样。媒体来源也不只是特定的内容提供商,越来越多的制作者参与其中,包括很多个人用户同时也是内容的提供和制作者。这些来自不同提供者的内容存在着各种关联关系,为了满足不同用户的个性化需求,这些关联内容往往需要同步呈现。在此环境下,异构网络融合作为下一代网络发展的必然趋势,充分说明了未来的通信不再是某种特定的接入技术,而是多种接入技术并存、协同工作。在异构媒体网络的环境下,终端呈现的媒体资源可同时从多个传输通道传输过来,比如广播网和宽带网。对于此异构网络终端的呈现,有一种基于呈现信息—CI,CompositionInformation的多源内容分发机制。CI采用HTML5和XML等技术提供媒体数据的时间和空间信息,使得多媒体数据可以在终端进行多样化的呈现。在此异构网络的环境下,终端可以根据信令中的信息从服务器端请求相关内容,但是服务器端收到请求的时候,相关内容可能已经准备好,可能还没有。如果相关内容还没有准备好,终端的请求就会失败,然后再次请求,直到获得相关内容。这对终端是很大的负担,同时也会增加网络负担。由于现在的一些媒体网络,如宽带网络需要在多个节点对内容进行转发,因此存在网络延时大甚至网络阻塞等问题。因此接收端需要提前对资源内容进行请求并缓存下来,以应对终端内容无法播放或者媒体资源无法同步播放的问题。因此,如何在新一代的异构媒体网络传输系统中动态加入资源可获取的时间,就成为亟待解决的问题。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供一种异构媒体传输网络下动态提供资源可获取时间的方法,解决了异构媒体网络传输中因媒体资源可获取时间未知而无法及时请求的问题。本专利技术是采用以下技术方案实现的:一种异构媒体网络传输下动态提供资源可获取时间的方法,所述方法具体为:针对已有的MMT中的信令,在信令、CI或者MPU中增加媒体资源的可获取时间属性,使客户端获知相应媒体资源的可获取时间。同时在信令里取预留字段作为available_time_flag,用以告知客户端当前媒体资源的可获取时间是否给出。本专利技术中,在信令、CI或者MPU中增加媒体资源可获取时间,所述在信令中增加媒体资源可获取时间的形式和位置可以多样,优选地,可以由以下两种方法为例实现:方法一:在信令中增加一个新的描述符ATdescriptor,该描述符用来描述媒体资源的可获取时间;方法二:在信令MPT(MMTPackageTable)里增加媒体资源的可获取时间的属性;客户终端通过信令中的媒体资源可获取时间,在相应的区间内提前请求媒体的资源。进一步的,所述方法一,具体为:在描述符ATdescriptor里添加asset的可获取时间信息,在ATdescriptor里定义新的属性,用以说明在当前网络中待传送的该内容在内容服务商处准备好并能开始传输的时间,以及结束访问时间;ATdescriptor里定义的新的属性包括三个必有属性location_index、available_begin和available_end,以及可选属性available_time_count、location_count中一种。其中:available_time_count:MPT中不同的location_type对应的有可获取时间信息的数量;location_count:MPT中不同的location来源数量;location_index:索引号,用以表示当前描述符所描述的信息所对应的不同地址来源的MMT_general_location_info();available_begin:媒体资源的最早可获取时间;如果字段全部置0,表明此资源最早可获取时间未知;如果字段全部置1,表明此资源最早可获取时间早于当前时间;available_end:媒体资源的最晚可获取时间;如果字段全部置0,表明此资源最晚的可获取时间未知;如果字段全部置1,表明此资源在准备好之后就一直可被获取。进一步的,所述方法二,具体为:在信令MPT的MMT_general_location_info()的预留字段里添加媒体资源的可获取时间信息:首先在原有的MMT_general_location_info()里给每部分内容都加入新属性:available_begin和available_end,用以说明在当前网络中待传送的该内容在内容服务商处准备好并能开始传输的时间,以及结束访问时间;其中:available_begin:媒体资源的最早可获取时间;如果字段全部置0,表明此资源最早可获取时间未知;如果字段全部置1,表明此资源最早可获取时间早于当前时间;available_end:媒体资源的最晚可获取时间;如果字段全部置0,表明此资源最晚的可获取时间未知;如果字段全部置1,表明此资源在准备好之后就一直可被获取。其使用方法与方法一中一致。较佳的,MPT中的MMT_general_location_info()描述符提供了媒体资源和相关信令的来源信息,其中location_type为0x00~0x06和0x0C的取值对应的为asset资源的位置信息,0x07~0x0B的取值对应为信令来源的信息,0x0D~0x9F为给ISO预留的字段,0xA0~0xFF为给专用系统预留的字段,在预留的location_type字段中,加入不同位置来源的资源的可获取时间信息。进一步的,所述方法首先通过在MPT的预留字段里取出一个比特作为available_time_flag,用来指示当前的服务端是否发送了资源可获取时间的信息。MPT里的预留字段定义了avialable_time_flag,具体为:available_time_flag:用于指示媒体资源的可获取时间是否发送;如果字段置为0,表示媒体资源的可获取时间还未准备好,没有发送相关信令;如果字段置为1,表示媒体资源的可获取时间信息已随信令一起发送。与现有技术相比,采用本专利技术的技术方案:本专利技术实现了异构媒体网络传输下服务端发送媒体资源信令以通知终端媒体网络的可获取时间。针对已有的MMT中的信令,通过在信令中加入新的属性,解决了异构媒体网络传输中因媒体资源可获取时间未知而无法及时请求的问题。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术一实施例中新的客户端处理新发送信令的流程图;图2是本专利技术一实施例中旧的客户端处理新发送信令的流程图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术本文档来自技高网
...
一种异构媒体网络传输下动态提供资源可获取时间的方法

【技术保护点】
一种异构媒体网络传输下动态提供资源可获取时间的方法,其特征在于,所述方法针对已有的MMT中的信令,在信令、CI或者MPU中增加媒体资源的可获取时间属性,使客户端获知相应媒体资源的可获取时间;同时在信令里取预留字段作为available_time_flag,用以告知客户端当前媒体资源的可获取时间是否给出。

【技术特征摘要】
1.一种异构媒体网络传输下动态提供资源可获取时间的方法,其特征在于,所述方法针对已有的MMT中的信令,在信令、CI或者MPU中增加媒体资源的可获取时间属性,使客户端获知相应媒体资源的可获取时间;同时在信令里取预留字段作为available_time_flag,用以告知客户端当前媒体资源的可获取时间是否给出。2.根据权利要求1所述的异构媒体网络传输下动态提供资源可获取时间的方法,其特征在于,所述增加媒体资源的可获取时间属性,使客户端获知相应媒体资源的可获取时间,通过以下两种方法中任一种实现:方法一:在信令中增加一个新的描述符ATdescriptor,该描述符用来描述媒体资源的可获取时间;方法二:在信令MPT里增加媒体资源的可获取时间的属性;客户终端通过信令中的媒体资源可获取时间,在相应的区间内提前请求媒体的资源。3.根据权利要求2所述的异构媒体网络传输下动态提供资源可获取时间的方法,其特征在于,所述方法一,具体为:在描述符ATdescriptor里添加asset的可获取时间信息,在ATdescriptor里定义新的属性,用以说明在当前网络中待传送的该内容在内容服务商处准备好并能开始传输的时间,以及结束访问时间,ATdescriptor里定义的新的属性包括三个必有属性location_index、available_begin和available_end,以及可选属性available_time_count、location_count中一种。4.根据权利要求3所述的异构媒体网络传输下动态提供资源可获取时间的方法,其特征在于,所述方法一中:available_time_count:MPT中不同的location_type对应的有可获取时间信息的数量;location_count:MPT中不同的location来源数量;location_index:索引号,用以表示当前描述符所描述的信息所对应的不同地址来源的MMT_general_location_info();available_begin:媒体资源的最早可获取时间;如果字段全部置0,表明此资源最早可获取时间未知;如果字段全部置1,表明此资源最早可获取时间早于当前时间;available_end:媒体资源的最晚可获取时间;如果字段全部置0,表明此资源最晚的可获取时间未知;如果字段全部置1,表明此资源在准备好之后就一直可被获取。5.根据权利要求2所述的异构媒体网络传输下动态提供资源可获取时间的方法,
\t其特征在于,所述方法二,具体为:在信令MPT的MMT_general_location_info()的预留字段里添加asset的可获取时间信息:在原有的MMT_general_location_info()里给每部分内容都加入新属性:available_begin和available_end,用以说明在当前网...

【专利技术属性】
技术研发人员:徐异凌张文军王成志孙军管云峰柳宁
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

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

1