一种移动流媒体业务中准实时流的实现方法

文档序号:7660930阅读:245来源:国知局
专利名称:一种移动流媒体业务中准实时流的实现方法
技术领域
本发明涉及移动通讯领域,尤其涉及一种移动流^ 某体业务中准实时流的 实现方法。
背景技术
随着3G网络的建设,移动流媒体业务越来越受到电信运营商、和广大 用户的重视和欢迎。流媒体业务有三大基本业务点播、直播、和下载。这 三种业务彼此分离。然而在实际的业务开展运行过程中发现,用户经常希望 在下载保存某个节目的同时能够观看节目内容,当下载完成之后也就浏览完毕了。
用户在使用传统的移动流媒体点播业务时,流媒体服务器利用标准的 RTSP/RTP等协议向用户终端实时流式传输媒体数据,用户结束观看时节目 内容也同时从移动终端上删除了,而没有保存下来。而用户在使用传统的移 动流媒体下载业务时,只能是等整个节目全部下载到用户终端上之后才可以 播放进行观看,从而使用户等待的时间比较长,降低了用户的体验质量QOE (Quality Of Experience),这两种业务都满足不了上述提到的用户边下载边 观看的需求。
综上所述,当前需要一种可以满足用户边下载边观看需求的技术方案。

发明内容
本发明所要解决的技术问题是提供一种移动流媒体业务中准实时流的 实现方法,可以满足用户边下载边观看需求,提高了用户的体验质量。
为了解决上述问题,本发明提供了 一种移动流媒体业务中准实时流的实 现方法,包括以下步骤,
a、 用户终端通过TCP协议通知服务器传输指定节目的数据;
b、 用户终端开始接收并保存服务器传输的指定节目的数据后,播放所 述指定节目;
c、 用户终端接收完毕指定节目的数据,并保存指定节目的数据。
进一步地,上述方法还可包括,所述步骤a中,用户终端通过TCP协 议通知服务器传输指定节目的数据,包括以下步骤,
al、用户登录WAP门户请求获取WAP页面后,WAP门户返回相关 WAP页面;
a2、用户选4奪指定节目后,用户终端通过OMA Download协议向服务器 请求获取该指定节目的下载描述符后,服务器返回该指定节目的下载描述

付;
a3、用户终端解析下载描述符,通过HTTP/TCP协议向服务器请求获取 指定节目的数据后,服务器返回所述节目的数据。
进一步地,上述方法还可包括,所述步骤al中,所述用户通过用户终 端登录WAP门户进行节目导航。
进一步地,上述方法还可包括,所述WAP页面中包含节目列表、以及 节目的准实时流传输的《连接。
进一步地,上述方法还可包括,所述步骤b中,用户终端在保存了一段 时间所述指定节目的数据后,启动多媒体播放模块开始播放所述指定节目。
进一步地,上述方法还可包括,所述步骤c中,所述用户终端保存完毕 指定节目的数据后,向服务器发送状态报告,服务器根据状态报告进行计费, 用户终端继续播放直至结束。
与现有技术相比,应用本发明,可以满足用户边下载边观看需求,提高 了用户的体验质量。


图1是本发明具体实施方式
中移动流媒体业务中准实时流的实现方法
的流程图2是本发明具体实施方式
中一个移动流媒体业务中准实时流的实现
流程图。
具体实施例方式
下面结合附图对本发明具体实施方式
作进一步说明。
本发明的主要构思是通过TCP协议来进行节目内容的传输,当用户终 端接收到一定长度的节目内容之后开始启动多媒体播放模块对接收到的节 目内容进行解码并呈现给用户,用户终端在呈现内容的同时还继续通过TCP 协议从服务器获取节目内容并添加在已经接收到的节目内容后面进行保存。 这样用户就可以边下载边观看了 。
本发明具体实施方式
中选择TCP协议而不是RTP协议进行内容的传输, 是因为(1 ) TCP协议能够保证节目内容在传输过程中不会丟失网络报文, 因此存储在用户终端上的节目文件是完整的;(2)直接利用TCP协议传输 数据比利用RTP/TCP协议进行传输效率要高;(3 )并不是所有的媒体类型 都定义了如何在RTP协议上进行传输。
这种方式的传输相对于RTP方式的流式传输来说,因为传输的内容是 按照时间顺序的,用户不能像真正的流式传输那样进行灵活的VCR控制, 但是又因为可以及时观看而不完全等同于下载,故此可称之为"准实时流,,传输。
为了实现整个业务的可运营性、尽量减少对服务器的改动影响、并尽可 能的采用标准规范,在TCP协议之上,再利用OMA Download协议进行封 装,从而实现对标准的兼容性和准实时流传输状态的获取并进而实现运营计费。
如图l所示, 一种移动流J 某体业务中准实时流的实现方法,包括以下步
骤,
步骤110、用户终端通过TCP协议通知服务器传输指定节目的数据; 步骤120、服务器开始向用户终端传输指定节目的数据;
步骤130、用户终端开始接收并保存指定节目的一段时间的数据后,启
动多媒体播放模块解码并播放所述指定节目;
步骤140、用户终端接收完毕指定节目的数据,并保存指定节目的数据; 步骤150、用户终端继续播放指定节目直至结束。 下面结合具体实例对本发明作进一步说明。
如图2所示, 一个移动流媒体业务中准实时流的实现流程,包括以下步
骤,
(1 )用户登录WAP门户请求获取WAP页面;
用户通过用户终端登录WAP门户进行节目导航。
(2) WAP门户返回相关WAP页面;
WAP门户返回相关WAP页面,WAP页面中包含节目列表,节目介绍、 以及节目的准实时流传输的链接等。
(3 )用户选择准实时流传输某节目后,用户终端通过OMA Download 协议向服务器请求获取该节目的下载描述符;
(4) 服务器返回所述节目的下载描述符;
(5) 用户终端解析下载描述符,通过HTTP/TCP协议向服务器请求获 取指定节目的数据;
(6 )服务器返回所述指定节目的数据;
(7 )用户终端将接收到节目的数据保存到文件中;
(8) 用户终端在保存了一段时间所述指定节目的数据后,启动多媒体 播放模块开始播放所述指定节目。
一段时间一般为几秒至几十秒,视网络情况和具体终端实现而定,本发 明不做限制。
(9) 用户终端在播放的同时,服务器继续向用户终端传输后续的所述 节目的数据;
(10) 用户终端继续将接收到后续的所述节目的数据保存到文件中;
(11 )用户终端继续播放所述节目;
(12 )服务器通知用户终端所述节目的数据传输完毕;
(13 )用户终端完成所述节目的文件的保存;
(14)用户终端向服务器发送状态报告;
(15 )服务器根据状态报告进行计费;
(16)用户终端继续播放直至结束。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种移动流媒体业务中准实时流的实现方法,包括以下步骤,a、用户终端通过TCP协议通知服务器传输指定节目的数据;b、用户终端开始接收并保存服务器传输的指定节目的数据后,播放所述指定节目;c、用户终端接收完毕指定节目的数据,并保存指定节目的数据。
2、 如权利要求l所述的方法,其特征在于,所述步骤a中,用户终端 通过TCP协议通知服务器传输指定节目的数据,包括以下步骤,al、用户登录WAP门户请求获取WAP页面后,WAP门户返回相关 WAP页面;a2、用户选择指定节目后,用户终端通过OMADownload协议向服务器 请求获取该指定节目的下载描述符后,服务器返回该指定节目的下载描述付;a3、用户终端解析下载描述符,通过HTTP/TCP协议向服务器请求获取 指定节目的数据后,服务器返回所述节目的数据。
3、 如权利要求2所述的方法,其特征在于,所述步骤al中,所述用户 通过用户终端登录WAP门户进行节目导^L。
4、 如权利要求2所述的方法,其特征在于,所述WAP页面中包含节 目列表、以及节目的准实时流传输的链接。
5、 如权利要求l所述的方法,其特征在于,所述步骤b中,用户终端 在保存了一段时间所述指定节目的数据后,启动多媒体播放模块开始播放所 述指定节目。
6、 如权利要求l所述的方法,其特征在于,所述步骤c中,所述用户 终端保存完毕指定节目的数据后,向服务器发送状态报告,服务器根据状态 报告进行计费,用户终端继续播放直至结束。
全文摘要
本发明公开了一种移动流媒体业务中准实时流的实现方法,包括,首先用户终端通过TCP协议通知服务器传输指定节目的数据;然后用户终端开始接收并保存服务器传输的指定节目的数据后,播放所述指定节目;最后用户终端接收完毕指定节目的数据,并保存指定节目的数据。应用本发明,可以满足用户边下载边观看需求,提高了用户的体验质量。
文档编号H04L12/54GK101383841SQ200710148068
公开日2009年3月11日 申请日期2007年9月5日 优先权日2007年9月5日
发明者王金东 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1