一种移动流媒体点播业务中的续播系统及其方法技术方案

技术编号:3583445 阅读:238 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种移动流媒体点播业务中的续播系统及其方法,包括:流媒体服务器内预设超时定时规定时间;用户终端接收来自流媒体服务器的移动流媒体节目播放,如非正常结束对节目播放,流媒体服务器启动计时同时接收用户终端发送的带有该节目中断位置报告,并记录该用户终端对该节目的非正常结束;用户终端向流媒体服务器发送需要某节目时,流媒体服务器判断是否存在用户对该节目非正常结束记录,存在则判断计时是否在规定时间内,如在则读取记录该节目中断位置报告,从中断位置继续播放该节目,并对计时清零;播放完节目,如用户对该节目有相应非正常结束记录,流媒体服务器将其删除。本发明专利技术解决点播节目时出现的一系列导致用户体验较差的问题。

【技术实现步骤摘要】

本专利技术涉及移动通信领域中的移动流媒体点播业务,具体地说,涉及 。
技术介绍
因为受各种环境因素的影响,目前的2.5G/2.75G/3G等数字蜂窝网络 在向用户提供数据传输时,误码率高、链路经常中断,尤其是当快速切换 基站时更是如此。当用户再重新登录到移动流媒体系统进行点播同一个节 目时,节目又一次从头开始播放,用户需要多次进行快进等VCR操作才 能回到刚才的断点处继续观看,因为数字蜂窝网络的传输速率比较低, VCR操作时导致在移动终端上频繁的緩冲,用户的体验较差。具体地说,用户在使用移动流媒体点播业务时受当时所处环境、快速 切换基站等的影响经常会遇见链路中断的情况,如果用户重新登录系统想 继续观看刚才中断的节目,传统实现方式是节目再次从头开始向用户播 放,但是在绝大多数情况下用户对前面已经看过的内容不想再看,也不想 再浪费时间和流量(如果按照时长、流量计费的话)。目前用户只能是通 过VCR操作来逐步移动到断点处,导致多次緩沖、反应迟緩。目前移动运营商在规范中要求实现续播,但还未发现有厂家提供支持 这个功能。
技术实现思路
本专利技术所要解决的技术问题在于提供一种移动流媒体点播业务中的 续播系统及其方法,以解决当前用户终端在点播节目时因无线链路经常中 断,用户再想继续观看同一节目,节目不是从断点处继续播放而是从头开始播放,因无线链路带宽较窄,用户通过多次VCR操作到达断点处的时间很长,导致用户体验较差的问题。为了解决上述问题,本专利技术提供了一种移动流媒体点播业务中的续播方法,应用于以标准的RTSP/RTP/RTCP协议来实现用户终端点播流媒体 服务器中的移动流媒体业务,其特征在于,包括以下步骤(1)在所述流媒体服务器内预设超时定时的规定时间;(2 )当所述用户终端接收来自流媒体服务器的移动流媒体节目播放 时,如果非正常结束对该节目的播放,则所述流媒体服务器启动计时,同 时所述流媒体服务器接收用户终端发送的带有该节目中断位置的报告信 息,并记录该用户终端对该节目的非正常结束;(3 )当某用户通过所述用户终端向流4某体服务器发送需要的某移动 流i某体节目信息时,所述流媒体服务器首先判断是否存在该用户对该节目 非正常结束的记录,如果存在则判断计时是否在预设超时定时的规定时间 内,如果在规定时间内,则读取记录该节目中断位置的报告中的中断位置, 从该中断位置继续播放该节目信息,并对计时清零;如果所述流媒体服务 器不存在该用户对该节目非正常结束的记录,或如存在但计时已经超出预 设超时定时的规定时间,则所述流媒体服务器从头播放该节目信息,并对 计时清零;(4)当执行步骤(3)中出现了非正常结束时,则重复执行步骤(2) 和(3)操作;当所述流媒体服务器向用户终端播放完节目后,如果该用 户对该节目有相应的非正常结束记录,则所述流4某体服务器将其删除。本专利技术所述的续播方法,其中,所述非正常结束,包括当用户终端 接收流媒体服务器的移动流媒体节目进行播放时,由于误码率高、链路连 接超时,而造成的播放停止。本专利技术所述的续播方法,其中,步骤(l)中所述超时定时的规定时 间,为600秒。本专利技术所述的续播方法,其中,步骤(3)中所述中断位置的报告中 的中断位置,为用户终端接收到的移动流媒体节目中已扩展的最高序列号。为了解决上述问题,本专利技术还提供了一种移动流媒体点播业务中的续播系统,应用于以标准的RTSP/RTP/RTCP协议来实现用户终端点播流媒 体服务器中的移动流媒体业务,其特征在于,包括流媒体服务器、用户 终端;其中,所述用户终端,用于向所述流媒体服务器发送需要的移动流媒体节目 信息,以及如果非正常结束对该节目的播放,则其向该流媒体服务器发送 带有该节目中断位置的报告信息;所述流媒体服务器,包括流媒体业务播放模块,用于播放所述用户终端需要的流媒体服务 器中的移动流媒体节目信息;超时定时模块,用于当所述流媒体业务播放模块进行移动流媒体 节目播放时,如果非正常结束对该节目的播放,则启动其计时操作;接收中断记录模块,用于当所述流媒体业务播放模块向用户终端 进行移动流媒体节目播放时,如果非正常结束对该节目的播放,则其接收 所述用户终端发送的带有该节目中断位置的报告信息,并记录该用户终端 对该节目为非正常结束;非正常结束判断处理模块,用于当某用户通过所述用户终端点播 某移动流媒体节目时,其判断所述接收中断记录模块中是否存在该用户对 该节目非正常结束记录,如果存在则其判断所述超时定时模块中的计时是 否在规定时间内,如果在规定时间内,则其读取所述接收中断记录模块记 录的该节目中断位置的报告中的中断位置,并指示所述流媒体业务播放模 块从该中断位置继续播放该节目,并对超时定时模块清零;如果所述接收 中断记录模块中不存在该用户对该节目非正常结束的记录,或如存在但超 时定时模块计时的规定时间已经超出,则其指示所述流媒体业务播放模块 从头播放该节目,并对超时定时模块清零;复位模块,用于当所述流媒体业务播放模块向用户终端播放完节 目后,检查所述接收中断记录模块中该节目是否有相应的非正常结束记录,如果有,则其将该非正常结束记录删除。本专利技术所述的续播系统,其中,所述非正常结束,包括当用户终端 接收流媒体服务器的移动流媒体节目进行播放时,由于误码率高、链路连 接超时,而造成的播放停止。本专利技术所述的续播系统,其中,所述超时定时的规定时间,为600秒。本专利技术所述的续播系统,其中,所述中断位置的报告中的中断位置, 为用户终端接收到的移动流媒体节目中已扩展的最高序列号。本专利技术所述内容解决了当前用户终端在点播移动流媒体业务中同一 个节目时,由于网络传输数据条件限制,而出现的误码率高、链路经常中 断的问题。附图说明图1是本专利技术实施例所述的一种移动流媒体点播业务中的续播系统 的组成结构图;图2是本专利技术实施例所述的一种移动流媒体点播业务中的续播方法 中续播的具体流程图。具体实施方式本专利技术为了解决传统技术方案存在的弊端,通过以下具体实施例进一 步阐述本专利技术所述的,以 下对具体实施方式进行详细描述,但不作为对本专利技术的限定。本专利技术实施例所述内容为用户终端在使用流媒体服务器中的移动流 媒体点播业务观看节目时,如果是非正常结束(即不是节目播完、用户主 动取消播放、或费用不足等原因造成的链路中断),流媒体服务器记录下 节目中断的位置,在一定的时间内(例如IO分钟),当用户通过用户终 端再次登录流媒体服务器点播同一个节目时,流媒体服务器系统直接从中 断的位置处向用户终端发送节目内容,从而避免用户自己寻找中断位置,更快的向用户提供服务。如果超出了这个时间,流媒体服务器系统可以从 移动流A某体节目的开始处向用户发送该节目内容给用户终端,当然这个规 定时间可以默认也可以由运营商根据实际情况进行配置。本专利技术实施例所述内容中的该节目中断位置可从系统在该次会话中从用户终端收到的最后一个RTCP (实时传输控制协议,Real-time Transaction Control Protocol)接收报告中计算出来。接收报告中包括了用 户终端发送这个接收报告时从系统接收到的已扩展的最高序列号。续播 时,系统可从下一个序列号开始。如图1所示,为本专利技术实施例所述的一种移动流媒体点播业务中的续 播系统的组成结本文档来自技高网...

【技术保护点】
一种移动流媒体点播业务中的续播方法,应用于以标准的RTSP/RTP/RTCP协议来实现用户终端点播流媒体服务器中的移动流媒体业务,其特征在于,包括以下步骤:(1)在所述流媒体服务器内预设超时定时的规定时间;(2)当所述用户终端接收来自流媒体服务器的移动流媒体节目播放时,如果非正常结束对该节目的播放,则所述流媒体服务器启动计时,同时所述流媒体服务器接收用户终端发送的带有该节目中断位置的报告信息,并记录该用户终端对该节目的非正常结束;(3)当某用户通过所述用户终端向流媒体服务器发送需要的某移动流媒体节目信息时,所述流媒体服务器首先判断是否存在该用户对该节目非正常结束的记录,如果存在则判断计时是否在预设超时定时的规定时间内,如果在规定时间内,则读取记录该节目中断位置的报告中的中断位置,从该中断位置继续播放该节目信息,并对计时清零;如果所述流媒体服务器不存在该用户对该节目非正常结束的记录,或如存在但计时已经超出预设超时定时的规定时间,则所述流媒体服务器从头播放该节目信息,并对计时清零;(4)当执行步骤(3)中出现了非正常结束时,则重复执行步骤(2)和(3)操作;当所述流媒体服务器向用户终端播放完节目后,如果该用户对该节目有相应的非正常结束记录,则所述流媒体服务器将其删除。...

【技术特征摘要】
1. 一种移动流媒体点播业务中的续播方法,应用于以标准的RTSP/RTP/RTCP协议来实现用户终端点播流媒体服务器中的移动流媒体业务,其特征在于,包括以下步骤(1)在所述流媒体服务器内预设超时定时的规定时间;(2)当所述用户终端接收来自流媒体服务器的移动流媒体节目播放时,如果非正常结束对该节目的播放,则所述流媒体服务器启动计时,同时所述流媒体服务器接收用户终端发送的带有该节目中断位置的报告信息,并记录该用户终端对该节目的非正常结束;(3)当某用户通过所述用户终端向流媒体服务器发送需要的某移动流媒体节目信息时,所述流媒体服务器首先判断是否存在该用户对该节目非正常结束的记录,如果存在则判断计时是否在预设超时定时的规定时间内,如果在规定时间内,则读取记录该节目中断位置的报告中的中断位置,从该中断位置继续播放该节目信息,并对计时清零;如果所述流媒体服务器不存在该用户对该节目非正常结束的记录,或如存在但计时已经超出预设超时定时的规定时间,则所述流媒体服务器从头播放该节目信息,并对计时清零;(4)当执行步骤(3)中出现了非正常结束时,则重复执行步骤(2)和(3)操作;当所述流媒体服务器向用户终端播放完节目后,如果该用户对该节目有相应的非正常结束记录,则所述流媒体服务器将其删除。2、 如权利要求1所述的续播方法,其特征在于,所述非正常结束, 包括当用户终端接收流媒体服务器的移动流媒体节目进行播放时,由于 误码率高、链路连接超时,而造成的播放停止。3、 如权利要求1所述的续播方法,其特征在于,步骤(l)中所述超 时定时的^见定时间,为600秒。4、 如权利要求1所述的续播方法,其特征在于,步骤(3)中所述中断位置的报告中的中断位置,为用户终端接收到的移动流媒体节目中已扩 展的最高序列号。5、 一种移动流媒体点播业务中的续播系统,应用于以标准的 RTSP/RTP/RTCP协议来实现用户终端点播流媒体服务器中的移动流媒体 业务,其特征在于,包括流媒体服务器、用户终端;其中,所述用户终...

【专利技术属性】
技术研发人员:王金东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1