业务异常处理方法、设备及计算机可读存储介质技术

技术编号:37874939 阅读:6 留言:0更新日期:2023-06-15 21:03
本发明专利技术公开了业务异常处理方法、设备及计算机可读存储介质,其中,所述方法包括以下步骤:在认证通过时,向EPG服务器发送EPG服务状态探测请求;接收所述EPG服务状态探测请求对应的响应信息,并根据所述响应信息确定EPG服务状态;当所述服务状态为异常状态时,显示预存的直播频道列表;根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流。本发明专利技术通过使用业务异常处理方法,通过在EPG网页服务器和/或数据服务器的服务状态异常时,提供应急处理方式,避免因IPTV业务中断导致视频播放系统丧失视频播放功能。断导致视频播放系统丧失视频播放功能。断导致视频播放系统丧失视频播放功能。

【技术实现步骤摘要】
业务异常处理方法、设备及计算机可读存储介质


[0001]本专利技术涉及视频播放领域,尤其涉及业务异常处理方法、设备及计算机可读存储介质。

技术介绍

[0002]随着多媒体技术和互联网的发展,IPTV(internet protocol television,网络电视)以及OTT(Over The Top TV,超高清电视)走进千万家庭中。在传统的IPTV/OTT业务中,机顶盒作为客户端的载体,负责向服务器发起请求,并接收服务器端返回的信息和数据,并在电视上进行EPG(electrical program guide,电子节目指南)展示,与用户形成互动交互。在整个IPTV/OTT业务流程中,需要完成建立网络通道、用户身份认证、EPG数据请求、EPG界面展示、用户鉴权/订购、播放地址请求和播放控制等。
[0003]然而,EPG数据请求、EPG界面展示等与EPG交互相关的环节,与用户访问的EPG服务器相关,由于其他服务器模块的业务(例如视频播放业务)在EPG业务的基础上执行,在EPG服务器发生故障时,IPTV/OTT的全部业务都会中断,进而导致视频播放系统丧失视频播放功能。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]本专利技术的主要目的在于提供一种业务异常处理方法、设备及计算机可读存储介质,解决现有技术中EPG服务器发生故障时,IPTV/OTT的全部业务都会中断,进而导致视频播放系统丧失视频播放功能的问题,以达到在EPG业务中断时,仍能提供视频服务的效果。
[0006]为实现上述目的,本专利技术提供一种业务异常处理方法,所述业务异常处理方法包括以下步骤:
[0007]在认证通过时,向EPG服务器发送EPG服务状态探测请求;
[0008]接收所述EPG服务状态探测请求对应的响应信息,并根据所述响应信息确定EPG服务状态;
[0009]当所述服务状态为异常状态时,显示预存的直播频道列表;
[0010]根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流。
[0011]可选地,所述根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流的步骤之后,还包括:
[0012]定时向所述EPG服务器发送EPG服务状态恢复请求,并接收所述EPG恢复状态请求对应的恢复信息,根据所述恢复信息确定所述EPG服务状态;
[0013]在所述服务状态为正常状态时,生成EPG页面,输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作;
[0014]在重启并认证通过后,显示所述EPG页面,并输出接收到的EPG业务对应的视频流。
[0015]可选地,所述EPG服务器包括EPG网页服务器以及数据服务器,所述在所述服务状态为正常状态时,生成EPG页面,输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作的步骤包括:
[0016]在所述EPG网页服务器的EPG服务状态为正常时,基于网页视图浏览引擎获取EPG模板;
[0017]在所述数据服务器的EPG服务状态为正常时,向所述数据服务器请求EPG业务数据;
[0018]在接收所述EPG业务数据后基于所述EPG模板生成所述EPG页面;
[0019]输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作。
[0020]可选地,所述EPG服务器包括EPG网页服务器以及数据服务器,所述EPG服务状态探测请求为EPG文件的参数请求,所述在认证通过时,向EPG服务器发送EPG服务状态探测请求的步骤包括:
[0021]在认证通过时,启动应急模块;
[0022]基于所述应急模块向所述EPG网页服务器以及所述数据服务器发送所述EPG文件的参数请求,其中,所述EPG网页服务器以及数据服务器在接收所述EPG文件的参数请求后,分别返回对应的EPG文件的标识位数据。
[0023]可选地,所述接收所述EPG服务状态探测请求对应的响应信息,并根据所述响应信息确定EPG服务状态的步骤包括:
[0024]基于所述应急模块接收所述数据服务器返回的EPG文件的标识位数据;
[0025]通过网页视图浏览引擎接收所述EPG网页服务器返回的EPG文件的标识5位数据;
[0026]根据所述EPG文件的标识位数据,确定所述EPG网页服务器以及所述数据服务器的EPG服务状态。
[0027]可选地,所述接收所述EPG服务状态探测请求对应的响应信息,并根据所述响应信息确定EPG服务状态的步骤之后,还包括:0当所述服务状态为正常状态时,向所述EPG服务器发送直播频道列表请求;
[0028]接收所述EPG服务器基于所述直播频道列表请求反馈的列表信息;
[0029]在所述列表信息与所述直播频道列表的版本不一致时,基于所述列表信息更新所述直播频道列表。
[0030]5可选地,所述在所述列表信息与所述直播频道列表的版本不一致时,基于所述列表信息更新所述直播频道列表的步骤包括:
[0031]在所述列表信息与所述直播频道列表的版本不一致时,确定所述列表信息中与所述直播频道列表存在差别的频道;
[0032]将所述存在差别的频道添加至所述直播频道列表,以更新所述直播频道0列表。
[0033]可选地,所述根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流的步骤包括:
[0034]接收所述直播频道列表的显示界面接收到的选定操作后,获取所述选定操作对应的频道地址;
[0035]5基于所述频道地址向视频播放系统发送视频请求;
[0036]接收所述视频请求对应的视频流后,在频道播放页面输出所述视频流。
[0037]此外,为实现上述目的,本专利技术还提供一种业务异常处理设备,所述业务异常处理设备包括存储器、处理器及存储在所述存储器上并可在所述处理0器上运行的业务异常处理程序,所述业务异常处理程序被所述处理器执行时实现如上所述的业务异常处理方法的步骤。
[0038]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有业务异常处理设备的控制程序,所述业务异常处理设备的控制程序被处理器执行时实现如上所述的业务异常处理方法的步骤。
[0039]本专利技术实施例提供了业务异常处理方法,在用户信息认证通过后,向EPG服务器发送EPG服务状态探测请求,随后接收所述EPG服务状态请求对应的响应信息,并根据所述响应信息确定EPG服务状态,当所述服务状态为异常状态时,显示预存的直播频道列表,并根据所述预存的直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流。可以看出,在验证用户的信息后,通过探测EPG服务器的EPG服务状态,并在EPG服务器的EPG服务状态出现异常时,输出预存的直播频道列表,在直播频道列表对应的页面中获取并输出接收到的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务异常处理方法,其特征在于,所述方法包括:在认证通过时,向EPG服务器发送EPG服务状态探测请求;接收所述EPG服务状态探测请求对应的响应信息,并根据所述响应信息确定EPG服务状态;当所述服务状态为异常状态时,显示预存的直播频道列表;根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流。2.如权利要求1所述的方法,其特征在于,所述根据所述直播频道列表的显示界面接收到的选定操作,获取并输出对应的视频流的步骤之后,还包括:定时向所述EPG服务器发送EPG服务状态恢复请求,并接收所述EPG恢复状态请求对应的恢复信息,根据所述恢复信息确定所述EPG服务状态;在所述服务状态为正常状态时,生成EPG页面,输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作;在重启并认证通过后,显示所述EPG页面,并输出接收到的EPG业务对应的视频流。3.如权利要求2所述的方法,其特征在于,所述EPG服务器包括EPG网页服务器以及数据服务器,所述在所述服务状态为正常状态时,生成EPG页面,输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作的步骤包括:在所述EPG网页服务器的EPG服务状态为正常时,基于网页视图浏览引擎获取EPG模板;在所述数据服务器的EPG服务状态为正常时,向所述数据服务器请求EPG业务数据;在接收所述EPG业务数据后基于所述EPG模板生成所述EPG页面;输出EPG服务正常提示,并在接收响应所述EPG页面的操作指令时,执行重启动作。4.如权利要求1所述的方法,其特征在于,所述EPG服务器包括EPG网页服务器以及数据服务器,所述EPG服务状态探测请求为EPG文件的参数请求,所述在认证通过时,向EPG服务器发送EPG服务状态探测请求的步骤包括:在认证通过时,启动应急模块;基于所述应急模块向所述EPG网页服务器以及所述数据服务器发送所述EPG文件的参数请求,其中,所述EPG网页服务器以及数据服务器在接收所述EPG文件的参数请求后,分别返回对应的EPG文件的标识位数据。5.如权利要求4所述...

【专利技术属性】
技术研发人员:唐承林李延平
申请(专利权)人:优地网络有限公司
类型:发明
国别省市:

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

1