一种网络调度型媒体文件分发方法

文档序号:7629704阅读:127来源:国知局
专利名称:一种网络调度型媒体文件分发方法
技术领域
本发明涉及一种媒体文件分发方法,特别涉及一种网络调度型媒体文件分发方法。
背景技术
移动通信的未来发展方向主要体现在多媒体服务和移动数据业务上,足够高的数据传送速率和准确性、可靠性是其基本要求。目前的CDMA-1x经实测其数据速率平均为80kbp/s,最高已达到153.6kbp/s,达到或超过了通常有线上网的速率,在这样高速的通信平台之上,其可以承载的应用将无可限量,无线上网、移动OA、电子商务、移动购物、电子银行、财经交通等信息服务、定位服务、多媒体信息传送、游戏娱乐服务、网上下载音乐图片等各种各样的业务在CDMA-1x网上将得以实现。
移动流媒体业务在中国大陆乃至世界都处于起步阶段,随着技术进步和市场的不断成熟等,它将由当前的电视直播、简单的视频监控、MV和影视片段下载或点播等应用,扩展至如下新兴的PUSH(网络推送业务)类移动流媒体业务、灵活视频监控类业务等。
其中PUSH类移动流媒体业务尤为突出。
当前的电视直播、MV和影视片段点播和下载等移动流媒体业务,都可以归结为GET类流媒体业务。手机在通常情况下不与无线网络有IP数据连接,用户若要通过无线网络访问流媒体业务门户、享用流媒体业务,必须先在手机上按键促发手机向无线网络发起IP连接、获得IP地址,最终通过手机和流媒体平台之间建立起来的IP通道来访问流媒体业务门户,享用流媒体业务。
GET类移动流媒体业务有其优点也有其不足用户使用一次GET类流媒体业务就要主动地操作手机一次,这不符合用户的使用习惯而不利于提高用户的黏着度和积累有效用户;同时,不同用户对相同业务的使用有相似的习惯,这容易给无线网络造成过大的负荷,因此不仅增加了运营商对无线网络的投资,也容易降低流媒体业务质量、延长用户等待文件下载的时间。因此,更加优秀的PUSH类流媒体业务随着技术进步呼之欲出。
PUSH类移动流媒体业务,即流媒体业务平台定期或不定期地直接将流媒体业务内容推送到已定购该业务的用户手机上。PUSH类流媒体业务,将大幅提升用户的黏着度、方便用户的使用,也将大幅降低宽带流媒体业务对无线网络资源的占用从而降低了运营商对无线网络的投资压力。
PUSH类业务内容的发现和使用可能涉及到两方面内容服务内容的发现与订阅、客户端软件的安装。
服务内容的发现与订阅用户首先通过WAP(Wireless ApplicationProtocol,无线应用协议)、BREW(Binary Runtime Environment for Wireless,无线二进制运行环境)或WEB门户网站了解业务内容,或被动地接收到WAP PUSH的或SMS(手机短信)的广告消息获得新业务的介绍,并且根据介绍中提供的URL(Uniform Resource Locator,统一资源定位符)通过点击连接到WAP、BREW或WEB的专业站点上了解更详细的信息,专业站点同时为用户提供注册服务。用户一旦完成注册将收到一条带有URL的确认消息(WAP PUSH),这个URL将引导用户进入安装环节。
客户端安装WAP PUSH的消息中的URL指向JAVA或BREW下载中心或其他下载服务器上,用户点击后客户端软件包将自动被下载到手机上并开始安装。一旦安装完成,用户就可以启动并接受服务了。
若用户通过BREW/UniJa客户端使用PUSH类流媒体业务,流媒体业务平台在SP成功发布新的PUSH类流媒体内容后,将根据预定规则发送一条定制短消息给订户的手机,手机上的BREW/UniJa客户端在接到消息后将负责激活网络连接并开始下载流媒体文件,文件下载完后客户端将自动断开连接,下载的内容被保存到手机内存中,然后客户端将根据SP所定义的内容优先级决定是立刻通知订户观看还是等时间到后再通知。
若用户通过WAP门户使用PUSH类流媒体业务,订户将通过WAP2.0定时下载的功能,手机定时激活网络连接并开始下载流媒体文件,文件下载完后客户端将自动断开连接,下载的内容被保存到手机内存中,然后客户端将根据SP所定义的内容优先级决定是立刻通知订户观看还是等时间到后再通知。
其中BREW/UniJa方式又更具前景,BREW是高通公司推出CDMA(Code Division Multiple Access,码分多址)无线互联网发射平台上增值业务开发运行的基本平台,而UniJa是中国联通以Java为技术提供的服务。
BREW提供一个高效、低成本、可扩展和熟悉的应用程序执行环境(AEE),着重开发可无缝植入任何实际手持设备的应用程序。BREW的面向对象可充分扩展的应用程序执行环境,允许使用C或C++开发小程序和共享模块。同时,它还支持Java和XML等语言。
目前,BREW应用主要集中在移动文本通信(电子邮件、SMS)、信息服务(新闻、天气、影视、搜索等)、定制服务(个性化代理、时尚)、位置服务(M2M、定位导航)、多媒体娱乐(数据流视频、互联网音频)和游戏(离线、在线)等方面。
目前大部分普通CDMA手机都还不能立即实现PUSH功能,但对于支持BREW平台的手机,则只需要经过简单的软件升级,就可以开通这项业务。
但是目前还没有一种基于BREW PUSH(无线二进制运行环境推送)的网络调度型媒体分发方法存在,从而使得BREW PUSH业务不能很好实施,不仅降低业务效率,而且极大降低了用户的业务感受,并且不能充分利用空闲的网络资源。

发明内容
本发明所解决的技术问题在于提供了一种网络调度型媒体文件分发方法,以使得基于BREW PUSH的网络调度型媒体分发方法存在,从而使得BREW PUSH业务能很好实施,提高用户的业务感受,充分利用空闲的网络资源。
为解决上述技术问题,本发明提供了一种网络调度型媒体文件分发方法,实现网络侧将网络调度型媒体文件推送至移动终端,本方法包括如下步骤门户服务器根据移动终端发送的、对所述媒体文件的定制请求,记录用户信息,以及该用户定制的媒体文件信息;门户服务器检测到网络系统空闲、并需要向用户推送媒体文件时,构造相应的无线二进制运行环境推送短消息,发送给用户移动终端;所述移动终端收到该短消息后,启动下载模块,向下载服务器发出下载请求;下载服务器收到该下载请求后,将相应的媒体文件内容发送到该移动终端。
所述移动终端可以是,内置有可供无线二进制运行环境推送程序调用的、支持开放移动联盟下载规范的下载模块。
本方法可以进一步包括如下步骤在移动终端请求下载支持无线二进制运行环境推送的程序时,无线二进制运行环境发布系统服务器,提供支持无线二进制运行环境推送的程序,该程序包括支持开放移动联盟下载规范的下载模块。
所述移动终端可以是,具有通过所述无线二进制运行环境发布系统服务器,将所述包括支持开放移动联盟下载规范的下载模块下载至移动终端中的功能。
所述下载服务器收到该下载请求后,将相应的媒体文件内容发送到该移动终端步骤中,可以进一步包括如下步骤所述下载服务器收到该下载请求后,下载服务器向移动终端发送可扩展标记语言下载描述文件;移动终端解析可扩展标记语言下载描述文件,根据解析结果向下载服务器发起媒体文件下载请求;下载服务器收到下载请求后,将相应的媒体文件内容发送到该移动终端。
所述下载服务器向移动终端发送可扩展标记语言下载描述文件步骤前,可以进一步包括如下步骤下载服务器对移动终端的媒体文件下载请求进行鉴权,如果鉴权失败,则通知移动终端,并结束流程。
所述将相应的媒体文件内容发送到该移动终端步骤前,可以进一步包括如下步骤下载服务器对移动终端解析可扩展标记语言下载描述文件后发送的媒体文件下载请求进行验证,如果验证失败,则通知移动终端,并结束流程。
本方法可以进一步包括如下步骤所述移动终端根据实际下载情况向可扩展标记语言下载描述文件里规定的统一资源定位符发送下载报告。
本方法可以进一步包括如下步骤所述移动终端根据用户在门户服务器设置的通知方式和通知时间通知用户观看。
所述通知方式可以是用户选择播放或自动播放,所述通知时间可以是立即或用户设定的时刻。
本方法能基于BREW PUSH进行网络调度型媒体的分发,使得BREWPUSH业务能很好实施,提高业务效率,提高了用户的业务感受,充分利用了空闲的网络资源。


图1是本发明实施例所述网络系统示意图;图2是本方法实施例的具体实施流程图。
具体实施例方式
本发明是为了实现网络侧将网络调度型媒体文件推送至移动终端的,下面结合附图描述本发明的具体实施方式
。图1是本发明实施例的网络系统示意图,如图所示网络系统中有
门户服务器101,根据移动终端104对媒体文件的定制请求,记录用户信息,以及该用户定制的媒体文件信息,并在检测到网络系统空闲、并需要向用户推送媒体文件时,构造相应的BREW PUSH短消息,发送给用户移动终端104,这个发送可以是通过短信网关105发送的。
下载服务器102,它能存储媒体文件,当收到用户移动终端104发出的下载请求后,将对应的媒体文件发送至该用户移动终端104;在收到下载请求后,它还向移动终端104发送Download Descriptor XML(DownloadDescriptor XML,可扩展标记语言下载描述)文件;同时在收到下载请求后,对移动终端104的媒体文件下载请求进行鉴权,如果鉴权失败,则通知移动终端104,并结束流程;对移动终端104解析Download Descriptor XML文件后发送的媒体文件下载请求进行验证,如果验证失败,则通知移动终端104,并结束流程等工作。
BREW发布系统服务器103,它是用来在移动终端104请求下载支持BREW PUSH的程序时,提供支持BREW PUSH的程序,该程序包括支持开放移动联盟下载规范的下载模块。
移动终端104,内置有可供BREWPUSH程序调用的、支持OMA(OpenMobile Alliance,开放移动联盟)Download规范的下载模块,当收到门户服务器101发出的BREW PUSH短消息后,启动该下载模块,向下载服务器102发出下载请求。
移动终端104,也可以是能通过BREW发布系统服务器103,将包括支持OMA Download规范的下载模块下载至移动终端中,当收到门户服务器101发出的BREW PUSH短消息后,启动该下载模块,向下载服务器102发出下载请求。
移动终端104还需根据实际下载情况向Download Descriptor XML文件里规定的URL发送下载报告,以及根据用户在门户服务器101设置的通知方式和通知时间通知用户观看。通知方式是用户选择播放或自动播放,通知时间是立即或用户设定的时刻。
图2是本方法实施例的具体实施流程图,下面结合图2描述实施例中的实施流程。
步骤201门户服务器根据移动终端发送的、对所述媒体文件的定制请求,记录用户信息,以及该用户定制的媒体文件信息。
步骤202门户服务器检测到网络系统空闲、并需要向用户推送媒体文件时,构造相应的BREW PUSH短消息,发送给用户移动终端。
步骤203移动终端收到该短消息后,启动下载模块,向下载服务器发出下载请求。
这个移动终端是内置有可供无线BREW PUSH程序调用的、支持OMADownload规范的下载模块的。当移动终端没有这个下载模块时,移动终端可以请求下载支持无线BREW PUSH的程序,BREW PUSH发布系统服务器,提供支持BREW PUSH的程序,该程序包括支持OMA Download规范的下载模块,并在接到移动终端请求后下载给移动终端。
步骤204下载服务器对移动终端的媒体文件下载请求进行鉴权,如果鉴权失败,则通知移动终端,并结束流程。
步骤205下载服务器收到该下载请求后,下载服务器向移动终端发送Download Descriptor XML文件。
步骤206移动终端解析Download Descriptor XML文件,根据解析结果向下载服务器发起媒体文件下载请求。
步骤207下载服务器对移动终端解析Download Descriptor XML文件后发送的媒体文件下载请求进行验证,如果验证失败,则通知移动终端,并结束流程。
步骤208下载服务器受到下载请求后,将相应的媒体文件内容发送到该移动终端。
步骤209移动终端根据实际下载情况向Download Descriptor XML文件里规定的URL发送下载报告。
步骤210移动终端根据用户在门户服务器设置的通知方式和通知时间通知用户观看。
通知方式是用户选择播放或自动播放,通知时间是立即或用户设定的时刻。
当用户订购了某些媒体后,本方法能在运营商设定的网络时间里,向用户的移动终端发送BREW PUSH短信,移动终端接收到该短信后,就能按照OMA Download规范向下载服务器请求下载订购的媒体,下载服务器就会把媒体内容传输到移动终端进行存储。下载完成后,移动终端可以立刻通知用户进行观看或即时播放,也可以在用户设定的时刻进行通知或自动播放。使用本方法后,使得BREW PUSH业务能很好实施,提高了业务效率,提高了用户的业务感受,充分利用了空闲的网络资源。
权利要求
1.一种网络调度型媒体文件分发方法,实现网络侧将网络调度型媒体文件推送至移动终端,其特征在于,包括如下步骤门户服务器根据移动终端发送的、对所述媒体文件的定制请求,记录用户信息,以及该用户定制的媒体文件信息;门户服务器检测到网络系统空闲、并需要向用户推送媒体文件时,构造相应的无线二进制运行环境推送短消息,发送给用户移动终端;所述移动终端收到该短消息后,启动下载模块,向下载服务器发出下载请求;下载服务器收到该下载请求后,将相应的媒体文件内容发送到该移动终端。
2.如权利要求1所述方法,其特征在于,所述移动终端,内置有可供无线二进制运行环境推送程序调用的、支持开放移动联盟下载规范的下载模块。
3.如权利要求1所述的方法,其特征在于,进一步包括如下步骤在移动终端请求下载支持无线二进制运行环境推送的程序时,无线二进制运行环境发布系统服务器,提供支持无线二进制运行环境推送的程序,该程序包括支持开放移动联盟下载规范的下载模块。
4.如权利要求3所述的方法,其特征在于,所述移动终端,具有通过所述无线二进制运行环境发布系统服务器,将所述包括支持开放移动联盟下载规范的下载模块下载至移动终端中的功能。
5.如权利要求1所述的方法,其特征在于,所述下载服务器收到该下载请求后,将相应的媒体文件内容发送到该移动终端步骤中,进一步包括如下步骤所述下载服务器收到该下载请求后,下载服务器向移动终端发送可扩展标记语言下载描述文件;移动终端解析可扩展标记语言下载描述文件,根据解析结果向下载服务器发起媒体文件下载请求;下载服务器收到下载请求后,将相应的媒体文件内容发送到该移动终端。
6.如权利要求5所述的方法,其特征在于,所述下载服务器向移动终端发送可扩展标记语言下载描述文件步骤前,进一步包括如下步骤下载服务器对移动终端的媒体文件下载请求进行鉴权,如果鉴权失败,则通知移动终端,并结束流程。
7.如权利要求5所述的方法,其特征在于,所述将相应的媒体文件内容发送到该移动终端步骤前,进一步包括如下步骤下载服务器对移动终端解析可扩展标记语言下载描述文件后发送的媒体文件下载请求进行验证,如果验证失败,则通知移动终端,并结束流程。
8.如权利要求1所述的方法,其特征在于,进一步包括如下步骤所述移动终端根据实际下载情况向可扩展标记语言下载描述文件里规定的统一资源定位符发送下载报告。
9.如权利要求1所述的方法,其特征在于,进一步包括如下步骤所述移动终端根据用户在门户服务器设置的通知方式和通知时间通知用户观看。
10.如权利要求9所述的方法,其特征在于,所述通知方式是用户选择播放或自动播放,所述通知时间是立即或用户设定的时刻。
全文摘要
一种网络调度型媒体文件分发方法,包括如下步骤门户服务器根据移动终端发送的、对所述媒体文件的定制请求,记录用户信息,以及该用户定制的媒体文件信息;门户服务器检测到网络系统空闲、并需要向用户推送媒体文件时,构造相应的无线二进制运行环境推送短消息,发送给用户移动终端;所述移动终端收到该短消息后,启动下载模块,向下载服务器发出下载请求;下载服务器收到该下载请求后,将相应的媒体文件内容发送到该移动终端。本方法能基于无线二进制运行环境推送技术进行网络调度型媒体的分发,提高用户业务感受的同时,充分利用空闲的网络资源。
文档编号H04L29/06GK1988451SQ20051013502
公开日2007年6月27日 申请日期2005年12月23日 优先权日2005年12月23日
发明者王金东 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1