一种视联网业务处理方法和装置制造方法及图纸

技术编号:13862172 阅读:54 留言:0更新日期:2016-10-19 10:07
本发明专利技术提供了一种视联网业务处理方法和装置,其中,该方法包括:判断与服务器之间处理当前业务的网络连接是否发生中断;若网络连接发生中断,则按照设定的处理策略对当前业务进行处理,其中,设定的所述处理策略包括以下至少之一:业务保持策略、业务重建策略以及终端重启策略。通过本发明专利技术,在网络断开后的第一时间段内、第二时间段内只要网络连接恢复正常都可以直接回复当前业务,而无需重启终端,因此,能够跳过开机画面直接被拉入当前业务,缩短用户的等待时间,提升用户体验,同时也能够减轻终端的展示负荷。

【技术实现步骤摘要】

本专利技术涉及视联网
,特别是涉及一种视联网业务处理方法和装置
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面,最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。视联网中在处理业务时,需要终端(例如:机顶盒)与服务器之间建立网络连接,服务器将当前处理的业务对应的音视频数据通过网络发送至终端,终端接收到音视频数据后,对接收到的音视频数据进行接续后通过显示装置将接收到的音视频数据实时展示给用户。可见,整个视联网业务处理过程中都需要依附于网络,而一旦网络连接中断,则会直接影响当前业务的处理。现有的一种针对业务处理过程中网络连接断开的方案为:终端在确定与服务器之间建立的网络连接发生中断时,盲目的反复重启终端,直至网络连接恢复。现有的这种处理方案,不仅会因反复重启终端而为终端带来负荷,更甚之还可能造成终端死机,会直接影响对业务的处理。即便是在某次重启终端后网络连接恢复,在终端重启后需要进入开机画面后才会被再次拉入业务,业务恢复过程不仅需要用户长时间等待影响用户的使用体验,同时,还会增加终端的展示负荷。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的视联网业务处理方法和装置。为了解决上述问题,本专利技术公开了一种视联网业务处理方法,包括:判断与服务器之间处理当前业务的网络连接是否发生中断;若所述网络连接发生中断,则按照设定的处理策略对所述当前业务进行处理,其中,设定的所述处理策略包括以下至少之一:业务保持策略、业务重建策略以及终端重启策略;其中,所述业务保持策略用于指示当所述网络断开时间在第一时间范围内时,则保存所述当前业务的业务状态,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理;所述业务重建策略用于指示当所述网络断开时间在第二时间范围内时,则将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,重建新的业务来继续处理所述当前业务;所述终端重启策略用于指示当所述网络断开时间在第三时间范围内时,则重启处理所述当前业务的终端。优选地,所述当前业务的业务状态包括:业务初始化环境和业务条件,所述与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理的步骤包括:与所述服务器重新建立网络连接,接收所述服务器发送的所述当前业务对应的音视频数据,在保存的所述当前业务的初始化环境和业务条件的基础上对接收到的所述音视频数据进行解析并播放。优选地,所述将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接重建新的业务来继续处理所述当前业务的步骤包括:将终端中维护的所述当前业务初始化时创建的初始化环境以及业务条件销毁;待接收到所述服务器发送的入网指令后,响应所述服务器发送的所述入网指令,接收所述服务器发送的协议数据包,并依据所述协议数据包重新为所述当前业务建立初始化环境和业务条件,接收所述服务器发送的所述当前业务对应的音视频数据,在重新为所述当前业务建立初始化环境和业务条件后,对接收到的所述音视频数据进行解析并播放。优选地,所述当前业务的业务状态包括:网络断开时所述当前业务展示的当前视频的信息,在所述保存所述当前业务的业务状态步骤之后,所述方
法还包括:展示所述网络断开时所述当前业务展示的当前视频,直至接收所述服务器发送的所述当前业务对应的音视频数据后,播放所述音视频数据对应的音频及视频。优选地,所述判断与服务器之间处理当前业务的网络连接是否发生中断的步骤包括:判断在设定时间段内是否接收到所述服务器发送的心跳包;若否,则判断与所述服务器之间处理所述当前业务的网络连接发生中断。为了解决上述问题,本专利技术还公开了一种视联网业务处理装置,包括:判断模块,用于判断与服务器之间处理当前业务的网络连接是否发生中断;处理模块,用于若所述网络连接发生中断,则按照设定的处理策略对所述当前业务进行处理,其中,设定的所述处理策略包括以下至少之一:业务保持策略、业务重建策略以及终端重启策略;其中,所述业务保持策略用于指示当所述网络断开时间在第一时间范围内时,则保存所述当前业务的业务状态,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理;所述业务重建策略用于指示当所述网络断开时间在第二时间范围内时,则将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,重建新的业务来继续处理所述当前业务;所述终端重启策略用于指示当所述网络断开时间在第三时间范围内时,则重启处理所述当前业务的终端。优选地,所述当前业务的业务状态包括:业务初始化环境和业务条件,所述处理模块包括:第一处理模块,用于按照所述业务处理策略对所述当前业务进行处理;所述第一处理模块按照所述业务处理策略对所述当前业务进行处理的过程中,与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理时:与所述服务器重新建立网络连接,接收所述服务器发送的所述当前业务对应的音视频数据,在保存的所述当前业务的初始化环境和业务条件的基础上对接收到的所述音视频数据进行解析并播放。优选地,所述处理模块还包括:第二处理模块,用于按照所述业务重建策略对所述当前业务进行处理;第三处理模块,用于按照所述终端重启策略对所述当前业务进行处理;所述第二处理模块按照所述业务重建策略对所述
当前业务进行处理的过程中,将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接重建新的业务来继续处理所述当前业务时:将终端中维护的所述当前业务初始化时创建的初始化环境以及业务条件销毁;待接收到所述服务器发送的入网指令后,响应所述服务器发送的所述入网指令,接收所述服务器发送的协议数据包,并依据所述协议数据包重新为所述当前业务建立初始化环境和业务条件,接收所述服务器发送的所述当前业务对应的音视频数据,在重新为所述当前业务建立初始化环境和业务条件后,对接收到的所述音视频数据进行解析并播放。优选地,所述当前业务的业务状态包括:网络断开时所述当前业务展示的当前视频的信息;所述第一处理模块按照所述业务处理策略对所述当前业务进行处理的过程中,在所述保存所述当前业务的业务状态之后,展示所述网络断开时所述当前业务展示的当前视频,直至接收所述服务器发送的所述当前业务对应的音视频数据后,播放所述音视频数据对应的音频及视频。优选地,所述判断模块包括:心跳包判断模块,用于判断在设定时间段内是否接收到所述服务器发送的心跳包;结果判定模块,用于若所述心跳包判断模块的判断结果为否时,则判断与所述服务器之间处理所述当前业务的网络连接发生中断。与现有技术相比,本专利技术具有以下优点:本专利技术提供的视联网业务处理方案,在判断出与服务器之间处理当前业务的网络连接发生中断时,在网络断开的不同时间段内采用不同的处理策略对当前业务进行处理,在第一时间段内采取业务保持策略、第二时间段内采取业务重建策略,无论在第一时间本文档来自技高网
...

【技术保护点】
一种视联网业务处理方法,其特征在于,包括:判断与服务器之间处理当前业务的网络连接是否发生中断;若所述网络连接发生中断,则按照设定的处理策略对所述当前业务进行处理,其中,设定的所述处理策略包括以下至少之一:业务保持策略、业务重建策略以及终端重启策略;其中,所述业务保持策略用于指示当所述网络断开时间在第一时间范围内时,则保存所述当前业务的业务状态,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理;所述业务重建策略用于指示当所述网络断开时间在第二时间范围内时,则将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,重建新的业务来继续处理所述当前业务;所述终端重启策略用于指示当所述网络断开时间在第三时间范围内时,则重启处理所述当前业务的终端。

【技术特征摘要】
1.一种视联网业务处理方法,其特征在于,包括:判断与服务器之间处理当前业务的网络连接是否发生中断;若所述网络连接发生中断,则按照设定的处理策略对所述当前业务进行处理,其中,设定的所述处理策略包括以下至少之一:业务保持策略、业务重建策略以及终端重启策略;其中,所述业务保持策略用于指示当所述网络断开时间在第一时间范围内时,则保存所述当前业务的业务状态,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理;所述业务重建策略用于指示当所述网络断开时间在第二时间范围内时,则将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接,重建新的业务来继续处理所述当前业务;所述终端重启策略用于指示当所述网络断开时间在第三时间范围内时,则重启处理所述当前业务的终端。2.根据权利要求1所述的方法,其特征在于,所述当前业务的业务状态包括:业务初始化环境和业务条件,所述与所述服务器重新建立网络连接,继续对保存的所述当前业务进行处理的步骤包括:与所述服务器重新建立网络连接,接收所述服务器发送的所述当前业务对应的音视频数据,在保存的所述当前业务的初始化环境和业务条件的基础上对接收到的所述音视频数据进行解析并播放。3.根据权利要求1所述的方法,其特征在于,所述将所述当前业务进行去初始化处理,待接收到所述服务器发送的入网指令后,与所述服务器重新建立网络连接重建新的业务来继续处理所述当前业务的步骤包括:将终端中维护的所述当前业务初始化时创建的初始化环境以及业务条件销毁;待接收到所述服务器发送的入网指令后,响应所述服务器发送的所述入网指令,接收所述服务器发送的协议数据包,并依据所述协议数据包重新为所述当前业务建立初始化环境和业务条件,接收所述服务器发送的所述
\t当前业务对应的音视频数据,在重新为所述当前业务建立初始化环境和业务条件后,对接收到的所述音视频数据进行解析并播放。4.根据权利要求2所述的方法,其特征在于,所述当前业务的业务状态包括:网络断开时所述当前业务展示的当前视频的信息,在所述保存所述当前业务的业务状态步骤之后,所述方法还包括:展示所述网络断开时所述当前业务展示的当前视频,直至接收所述服务器发送的所述当前业务对应的音视频数据后,播放所述音视频数据对应的音频及视频。5.根据权利要求1-4任一项所述的方法,其特征在于,所述判断与服务器之间处理当前业务的网络连接是否发生中断的步骤包括:判断在设定时间段内是否接收到所述服务器发送的心跳包;若否,则判断与所述服务器之间处理所述当前业务的网络连接发生中断。6.一种视联网业务处理装置,其特征在于,包括:判断模块,用于判断与服务器之间处理当前业务的网络连接是否发生中断;处理模块,用于若所述网络连接发生中断,则按照设定的处理策略对所述当前业务进行处理,其中,设定的所述处理策略包括以...

【专利技术属性】
技术研发人员:杨春晖王艳辉余珊珊朱道彦
申请(专利权)人:北京视联动力国际信息技术有限公司
类型:发明
国别省市:北京;11

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

1