移动终端流媒体异常中断的自动恢复方法和系统技术方案

技术编号:4143586 阅读:275 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种移动终端流媒体异常中断的自动恢复方法和系统,包括:流媒体服务器判断移动终端连接出现异常中断时,记录该移动终端的用户信息和包括节目编号、节目播放时间点在内的节目信息,向门户服务器发送书签设置请求;门户服务器保存接收的信息设置为书签,向流媒体服务器返回响应信息;移动终端再次登录门户服务器时,向该门户服务器发送获取书签请求,门户服务器根据用户信息查找该用户的所有书签返回给移动终端;用户选择了书签后,移动终端根据书签中的节目编号,选择节目,从书签中的节目播放时间点向流媒体服务器获取并播放该节目。通过本发明专利技术解决了移动终端流媒体播放发生异常中断时无法正常恢复的问题,方便了用户的使用。

【技术实现步骤摘要】

本专利技术涉及移动终端流媒体播放技术,特别是指一种移动终端流 媒体异常中断的自动恢复方法和系统。
技术介绍
现有的移动终端流媒体传输依然是遵循实时传输协议(RTP, Real-timeTransportProtocol ), 并通过实时流协i义(RTSP , Real Time Streaming Protocol)来控制流士某体内容的实时4番放。在网络连接正常的情况下,流媒体服务器通过上述协议可以安全稳 定地将流媒体数据包传输给终端进行播放。然而, 一旦遇到异常情况发 生网络连接中断,就比较难于处理了。现在一般的处理方式是流媒体服 务器每隔一段时间都会给终端发送确认连接状态的包,如果在规定时间 内无法收到终端的响应,则将认为连接超时,此时将断开连接,不再继 续对终端发流,达到释放月良务器及网络资源的目的。这种处理方式下, 终端再次连接的时候, 一切都得从头开始了 。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种移动终端流媒体异常中断 的自动恢复方法和系统,解决移动终端流媒体播放过程中,当出现信 号异常中断的情形时,节目播放被迫中断无法恢复的难题。基于上述目的本专利技术提供的移动终端流媒体异常中断的自动恢复方法,包括流媒体服务器判断移动终端连接出现异常中断时,记录该移动终端 的用户信息以及包括节目编号、节目播放时间点在内的节目信息,向门 户服务器发送包含有所述用户信息和节目信息的书签设置请求;所述门户服务器保存接收的信息设置为书签,向流媒体服务器返回响应信息;所述移动终端再次登录所述门户服务器时,向该门户服务器发送获 取书签请求,门户服务器根据请求用户的用户信息查找该用户的所有书 签返回给移动终端;用户选择了书签后,移动终端根据书签中的节目编号,选择节目, 从书签中的节目播放时间点向流媒体服务器获取并播放该节目。可选的,该方法所述流4某体服务器判断移动终端连接出现异常中断 前还包括流^某体服务器向移动终端发送心跳包,并接收移动终端的心 跳包响应,如果超过预定时间没有收到所述心跳包响应,则判定该移动 终端连接出现异常中断。可选的,该方法所述流媒体服务器通过调用预先设置的反向书签设 置接口 ,向门户服务器发送包含有所述节目信息的书签设置请求;所述用户选择了书签后,进一步包括移动终端向该门户服务器发 送获取书签接口的请求,门户服务器将请求的书签接口返回给移动终 端;移动终端通过调用获取的书签接口从流媒体服务器获取并播放所述 节目。可选的,该方法所述节目信息中还包括播放令牌、用户登录的临 时令牌;所述获取书签接口的请求中包括节目信息,所述门户服务器根据播 放令牌、用户登录的临时令牌对请求进行验证,如果与本地保存的相符 则验证通过,验证通过后,将请求的书签接口返回给移动终端。可选的,该方法所述用户信息包括用户标识UserID。可选的,该方法所述门户服务器向流媒体服务器返回响应信息中包 括UserID、收藏结果、书签记录结果描述。基于上述目的,本专利技术还提供了一种移动终端流媒体异常中断的自 动恢复系统,包括流媒体服务器,用于判断移动终端的连接状况,当 连接出现异常中断时,记录该移动终端的用户信息以及包括节目编号、 节目播放时间点在内的节目信息,向门户服务器发送包含有所述用户信6息和节目信息的书签^:置请求;门户服务器,用于保存接收的信息设置为书签,向流媒体服务器返回响应信息;并在移动终端向该门户服务器发送获取书签请求时,门户 服务器根据请求用户的用户信息查找该用户的书签返回给移动终端;以 及根据移动终端选择的节目和节目播放时间点向移动终端发送该节目内 容。可选的,该系统所述流媒体服务器用于向移动终端发送心跳包,并 接收移动终端的心跳包响应,如果超过预定时间没有收到所述心跳包响 应,则判定该移动终端连接出现异常中断。可选的,该系统包括所述流媒体服务器与门户服务器之间设置有 反向书签设置接口;所述流媒体服务器通过调用预先设置的反向书签设 置接口 ,向门户服务器发送包含有所述节目信息的书签设置请求;所述移动终端与流媒体服务器之间设置有书签接口 ,所述移动终端 向该门户服务器发送获取书签接口的请求,门户服务器将请求的书签接 口返回给移动终端;移动终端通过调用获取的书签接口从流媒体服务器 获取并播放所迷节目。可选的,该系统所述节目信息中还包括播放令牌、用户登录的临 时令牌;所述获取书签接口的请求中包括节目信息,所述门户服务器才艮据播 放令牌、用户登录的临时令牌对请求进行验证,如果与本地保存的相符 则验证通过,验证通过后,将请求的书签接口返回给移动终端。从上面所述可以看出,本专利技术提供的移动终端流媒体异常中断的 自动恢复方法和系统,在原有的功能基本上增加一个反向书签功能, 即流媒体服务器在检测到连接中断后在断开连接的同时调用反向书签接 口,保存在该终端当前的播放时间点,并将信息发送给门户服务器,经 门户服务器响应后,用户下次登陆的时候可以直接选择从该时间点进行 播放。从而解决了手机流媒 播放发生异常中断时无法正常恢复的问 题,方便了用户的使用。附图说明图1为本专利技术实施例移动终端流媒体异常中断恢复系统结构示意图2为本专利技术实施例移动终端流媒体异常中断恢复方法流程示意图。具体实施例方式为4吏本专利技术的目的、汰术方案和优点更加清楚明白,以下结合具体 实施例,并参照附图,对本专利技术进一步详细说明。本专利技术提供的一种移动终端流媒体异常中断的自动恢复方法,主要包括流々某体服务器判断移动终端连接出现异常中断时,记录该移动终 端的用户信息以及包括节目编号、节目播;改时间点在内的节目信息,向 门户服务器发送包含有所述用户信息和节目信息的书签设置请求;所述 门户服务器保存接收的信息(用户信息和节目信息)设置为书签,向流 媒体服务器返回响应信息;所述移动终端再次登录所述门户服务器时,向该门户服务器发送获 取书签请求,门户服务器根据请求用户的用户信息查找该用户的所有书 签返回给移动终端;用户选择了书签后,移动终端根据书签中的节目编 号,选择节目,从书签中的节目播放时间点向流媒体服务器获取并播放 该节目。基于该方法,本专利技术提供的系统结构参见图1所示,i殳置在移动网 络侧包括门户服务器和流媒体服务器。其中,流媒体服务器,用于判断移动终端的连接状况,当连接出现异常中 断时,记录该移动终端的用户信息以及包括节目编号、节目播放时间点 在内的节目信息,向门户服务器发送包含有所述用户信息和节目信息的 书签设置请求;门户服务器,用于保存接收的信息设置为书签,向流媒体服务器返 回响应信息;并在移动终端向该门户服务器发送获取书签请求时,门户 服务器根据请求用户的用户信息查找该用户的书签返回给移动终端;以及根据移动终端选择的节目和节目播放时间点向移动终端发送该节目内 容。流媒体服务器可以通过心跳包的检测来判断是否连接中断,当手机 等移动终端遇到异常情况出现中断的情况下。如果判断与移动终端连接 中断,将断开连接,停止继续发流,通过已发送数据包的帧数来记录当 前播放的时间点,同时调用反向书签接口,将信息传递给门户服务器, 门户服务器将响应并记录信息。移动终端用户再次登陆门户请求访问该 节目的时候,门户将直接提示是否从书签处进行播放,选择后可以直接 从中断处进行播放。本专利技术移动终本文档来自技高网...

【技术保护点】
一种移动终端流媒体异常中断的自动恢复方法,其特征在于,    流媒体服务器判断移动终端连接出现异常中断时,记录该移动终端的用户信息以及包括节目编号、节目播放时间点在内的节目信息,向门户服务器发送包含有所述用户信息和节目信息的书签设置请求;所述门户服务器保存接收的信息设置为书签,向流媒体服务器返回响应信息;    所述移动终端再次登录所述门户服务器时,向该门户服务器发送获取书签请求,门户服务器根据请求用户的用户信息查找该用户的所有书签返回给移动终端;    用户选择了书签后,移动终端根据书签中的节目编号,选择节目,从书签中的节目播放时间点向流媒体服务器获取并播放该节目。

【技术特征摘要】
1.一种移动终端流媒体异常中断的自动恢复方法,其特征在于,流媒体服务器判断移动终端连接出现异常中断时,记录该移动终端的用户信息以及包括节目编号、节目播放时间点在内的节目信息,向门户服务器发送包含有所述用户信息和节目信息的书签设置请求;所述门户服务器保存接收的信息设置为书签,向流媒体服务器返回响应信息;所述移动终端再次登录所述门户服务器时,向该门户服务器发送获取书签请求,门户服务器根据请求用户的用户信息查找该用户的所有书签返回给移动终端;用户选择了书签后,移动终端根据书签中的节目编号,选择节目,从书签中的节目播放时间点向流媒体服务器获取并播放该节目。2. 根据权利要求1所述的方法,其特征在于,所述流纟某体服务器判 断移动终端连接出现异常中断前还包括流媒体服务器向移动终端发送 心跳包,并接收移动终端的心跳包响应,如果超过预定时间没有收到所 述心跳包响应,则判定该移动终端连接出现异常中断。3. 根据权利要求1所述的方法,其特征在于,所述流媒体服务器通 过调用预先设置的反向书签设置接口 ,向门户服务器发送包含有所述节 目信息的书签设置请求;所述用户选择了书签后,进一步包括移动终端向该门户服务器发 送获取书签接口的请求,门户服务器将请求的书签接口返回给移动终 端;移动终端通过调用获取的书签接口从流媒体服务器获取并播放所述 节目。4. 根据权利要求1所述的方法,其特征在于,所述节目信息中还包 括播放令牌、用户登录的临时令牌;所述获取书签接口的请求中包括节目信息,所述门户服务器根据播 ^L令牌、用户登录的临时令牌对请求进行验证,如果与本地保存的相符 则發汪通过,验证通过后,将请求的书签接口返回给移动终端。5. 根据权利要求1所述的方法,其特征在于,所述用户信息包括用 户标识UserID。6. 根据权利要求1所述的方...

【专利技术属性】
技术研发人员:施唯佳邵锋军蒋力沈昕段保通
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:11[中国|北京]

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

1