一种媒体资源传输方法、系统及机顶盒技术方案

技术编号:3585399 阅读:172 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于网络通信技术领域,提供了一种媒体资源传输方法、系统及机顶盒。媒体资源传输方法包括以下步骤:获取可供下载的媒体资源列表信息;根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。机顶盒包括:检索获取模块,用于获取可供下载的媒体资源列表信息;以及资源选择下载模块,用于根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。本发明专利技术高效利用网络资源,媒体资源数据下载稳定、快速,从而使流媒体的用户体验效果更好。

【技术实现步骤摘要】

本专利技术属于网络通信
,尤其涉及一种々某体资源传输方法、系统及 机顶盒。
技术介绍
随着互联网技术的不断发展,数字电视和网络电视(IPTV, Internet Protocol Television)机顶盒逐渐进入人们的生活,使收看收听流媒体成为可能,流媒体 内容丰富了人们的生活。在网络上传输音/视频等多媒体信息目前主要有下载和流式传输两种方 案。A/V文件一般都较大,所以需要的存储容量也较大,同时,由于网络带宽 的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也较大。流 式传输时,声音、影像或动画等时基媒体由音视频服务器向用户机顶盒的连续、 实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的 启动延时即可进行观看。当声音等时基媒体在电视机上播放时,文件的剩余部 分将在后台从服务器内继续下载。流式不仅使启动延时成十倍、百倍地缩短, 而且不需要太大的緩存容量。流式传输避免了用户必须等待整个文件全部从 Internet上下载才能观看的缺点。然而,当传输过程中出现异常,用户正观看的 内容部分没有下载成功,那么用户观看时则断断续续,影响观看效果。然而,由于目前机顶盒采用的媒体资源传输模式都是从单个服务器上下载 或传送播放所需的媒体资源,故其传输速度在一定程度上受到影响,并影响到 观看效果。机顶盒依赖于单个服务器进行传输媒体资源,其媒体资源下载速度 在一定程度上受到影响;且对网络路由的依赖大,网络不稳定;然而机顶盒没 有很好地充分利用存储有相同媒体资源的其他服务器的能力。
技术实现思路
本专利技术的目的在于提供一种媒体资源传输方法,旨在解决现有技术中存在 的媒体资源传输速度慢,没有充分利用存储有相同媒体资源的其他服务器进行 传输的问题。本专利技术的另一目的在于提供一种媒体资源传输系统。 本专利技术的又一目的在于提供一种机顶盒。本专利技术的目的是这样实现的, 一种媒体资源传输方法,所述方法包括以下步骤获取可供下载的媒体资源列表信息;根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒 体资源。本专利技术的另一目的是这样实现的 一种媒体资源传输系统,所述系统包括 多个媒体资源服务器,用于存储媒体资源;检索服务器,用于检索存储有媒体资源的媒体资源服务器,并根据检索结 果,创建可供下载的媒体资源列表信息,所述媒体资源列表信息包含有多媒体 资源的标识,以及所述多媒体资源所在的相应i某体资源服务器的地址信息;机顶盒,用于根据检索服务器提供的可供下载的媒体资源列表信息,从相 应的多个媒体资源服务器分块下载所需的媒体资源;以及鉴权服务器,用于对获取可供下载的媒体资源列表信息的机顶盒进行鉴权 操作。本专利技术的又一目的是这样实现的 一种机顶盒,所述机顶盒包括 检索获取模块,用于获取可供下载的媒体资源列表信息;以及 资源选择下载才莫块,用于根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的i某体资源。在本专利技术中,下载接收媒体资源数据时,采用多服务器传输技术,最大限度优化算法,智能拆分下载所需的媒体资源,多点并行传输媒体资源数据。本 专利技术高效利用网络资源,媒体资源数据下载稳定、快速,从而使流媒体的用户 体验效果更好。附图说明图1是本专利技术实施例提供的媒体资源传输方法的实现流程图。图2是本专利技术实施例提供的机顶盒的结构示意图。图3是本专利技术实施例提供的媒体资源传输系统的结构示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,由于相同的媒体资源往往在多台服务器上都提供下载 和点播服务,这样机顶盒就可以不只是通过一台服务器进行下载或点播媒体资顶盒分别在多台存储有所需媒体资源的服务器上进行分块下载或点播所需的媒 体资源,从而使本专利技术在下载的速度,下载内容的控制上,都将比在单台服务 器上下载或点播要有很大的提高。图1示出了本专利技术实施例提供的媒体资源传输方法的实现流程,详述如下在步骤S101中,对机顶盒进行鉴权操作;对机顶盒进行鉴权操作的流程为机顶盒向鉴权服务器发送认证请求信息; 鉴权服务器根据所述认证请求信息对机顶盒进行鉴权认证,若认证通过,则向 机顶盒发送密钥;若认证不通过,则结束操作。在本专利技术实施例中,当下载完毕所需媒体资源或结束点播所需媒体资源后, 机顶盒会发送消息通知鉴权服务器本次操作已完毕,从而保证了鉴权服务器对 客户端的访问控制。然而,鉴权服务器也可以根据鉴权结果提供密钥给机顶盒用于对检索服务器的访问。在步骤S102中,获取可供下载的媒体资源列表信息;机顶盒经过鉴权服务器认证通过后,获得密钥,并向检索服务器发送检索 请求信息,该检索请求信息中携带有密钥;检索服务器根据检索请求信息检索 所需的媒体资源信息,并将检索结果返回给机顶盒;机顶盒获取到检索服务器提供的可供下载的々某体资源列表信息,该媒体资源列表信息包含有多媒体资源 的标识(可为多i某体资源的名称),以及多i某体资源所在的相应媒体资源服务 器信息等,如媒体资源服务器的地址信息。在本专利技术实施例中,检索服务器提供了可供下载的媒体资源列表信息给机 顶盒,机顶盒可以根据需要建立与各个媒体资源服务器的连接,建立点播或下 载通道。机顶盒可以通告媒体资源获取情况(如媒体资源是否在相应的服务器 上可供下载或点播等服务)通知检索服务器,同时再获取检索服务器新的检索 结果,更新可供下载的媒体资源列表信息。在步骤S103中,尝试与媒体资源服务器建立连接下载媒体资源;获得可供下载的媒体资源列表信息后,机顶盒尝试与媒体资源服务器建立 连接下载媒体资源;机顶盒可以根据需要建立与各个媒体资源服务器的连接, 建立点播或下载通道。尝试操作流程为步骤A:机顶盒建立与媒体资源列表信息中的一台媒体资源服务器的连接, 尝试下载媒体资源;步骤B:若下载成功,则通知检索服务器当前资源可用;若下载不成功, 则通知检索服务器当前资源不可用;步骤C:若媒体资源列表信息中还有未尝试链接的媒体资源服务器,那么 则继续进行尝试A-B步骤;步骤D:若媒体资源列表信息中的所有媒体资源服务器都尝试检索完毕, 则结束操作。作为本专利技术一实施例,可在机顶盒端设置一定时器,根据用户需要设定时 间触发点,当时间触发点一到即触发机顶盒到检索服务器中获取新的可供下载 的媒体资源列表信息,机顶盒根据新的可供下载的媒体资源列表信息更新本端 的可供下载的》某体资源列表信息。然而,机顶盒可以尝试与新的媒体资源服务 器连接,尝试下载媒体资源。在步骤S104中,在相应的媒体资源服务器上进行分块下载所需的媒体资源。分块下载所需i某体资源的实现流程,详述如下步骤l:根据所需々某体资源的文件类型、媒体资源服务器的处理能力对所需媒体资源数据进行智能分块;步骤2:根据分块结果选择相应的媒体资源服务器进行建立连接;步骤3:分别与相应的媒体资源服务器发出相应的请求(RTSP的Seek请求、HTTP的get请求等),标识所需媒体资源数据的起始位置,并进行结束位置控制;步骤4:同时在不同媒体资源服务器中进行分块下载所需媒体资源数据;步骤5:将所需的媒体资源数据传送至播放器或存储设备本文档来自技高网...

【技术保护点】
一种媒体资源传输方法,其特征在于,所述方法包括以下步骤:获取可供下载的媒体资源列表信息;根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。

【技术特征摘要】
1、一种媒体资源传输方法,其特征在于,所述方法包括以下步骤获取可供下载的媒体资源列表信息;根据所述媒体资源列表信息,从相应的媒体资源服务器分块下载所需的媒体资源。2、 如权利要求1所述的媒体资源传输方法,其特征在于,在所述获取可供 下载的媒体资源列表信息步骤之前,所述方法还包括下述步骤对获取可供下载的媒体资源列表信息的机顶盒进行鉴权操作。3、 如权利要求l所述的媒体资源传输方法,其特征在于,在所述获取可供下载的媒体资源列表信息步骤之后,所述方法还包括下述步骤 尝试与媒体资源服务器建立连接下载媒体资源。4、 如权利要求1所述的媒体资源传输方法,其特征在于,所述媒体资源列 表信息包含有多媒体资源的标识,以及所述多J 某体资源所在的相应媒体资源服 务器的地址信息。5、 如权利要求1所述的媒体资源传输方法,其特征在于,在所述从相应的 媒体资源服务器分块下载所需的媒体资源步骤之前,所述方法还包括下述步骤根据所需媒体资源的文件类型、媒体资源服务器的处理能力对所需媒体资 源数据进行分块。6、 一种机顶盒,其特征在于,所述机顶盒包括 检索获取模块,用于获取可供下载的媒体资源列表信息;以及 ...

【专利技术属性】
技术研发人员:朱耀光
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1