【技术实现步骤摘要】
一种视频播放系统的错误处理方法及设备
本专利技术涉及信息处理领域,尤其涉及一种视频播放系统的错误处理方法及设备。
技术介绍
视频播放系统包括客户端和服务器,视频播放系统在运行过程中,若客户端和/或服务器中的某个服务程序出现错误导致视频播放系统不能正常运行,通常会通过客户端的显示界面向用户发出视频播放系统出现错误的提示信息,或者用户自行发现视频播放系统出现错误。用户确认视频播放系统出现错误后,会以投诉的形式向服务器上报视频播放系统出现错误,服务器收到投诉后对视频播放系统出现的错误进行处理。在上述现有的对视频播放系统的错误的处理方案中,视频播放系统出现错误是由用户发现并投诉至服务器的,再由服务器解决视频播放系统出现的错误,这个过程需要一定时间开销,导致视频播放系统出现错误后服务器不能及时有效地对视频播放系统出现的错误进行处理。另外,用户根据提示信息向服务器投诉或者用户自行发现视频播放系统出现错误向服务器投诉时,由于用户无法得知视频播放系统出现错误的来源、原因等详细信息,因此用户在进行投诉时无法向服务器上报视频播放系统出现错误的详细信息,使得服务器不能及时确定视频播放系统出现错误的详细信息,进而导致视频播放系统出现错误后服务器不能及时有效地对视频播放系统出现的错误进行处理。综上所述,现有的对视频播放系统的错误的处理方案存在不能及时有效地对视频播放系统出现的错误进行处理的问题。
技术实现思路
本专利技术实施例提供了一种视频播放系统的错误处理方法及装置,用以解决现有的对视频播放系统的错误的处理方案存在的不能及时有效地对视频播放系统出现的错误进行处理的问题。其中,视频播放 ...
【技术保护点】
1.一种视频播放系统的错误处理方法,其特征在于,所述系统包含的子系统包括客户端和服务器,所述方法包括:子系统中的服务程序发生错误时,所述子系统通过所述服务程序生成错误信息,所述错误信息用于指示错误源自的服务程序和错误原因;所述子系统将所述错误信息发送给错误管理平台,所述错误信息用于所述错误管理平台处理所述错误。
【技术特征摘要】
1.一种视频播放系统的错误处理方法,其特征在于,所述系统包含的子系统包括客户端和服务器,所述方法包括:子系统中的服务程序发生错误时,所述子系统通过所述服务程序生成错误信息,所述错误信息用于指示错误源自的服务程序和错误原因;所述子系统将所述错误信息发送给错误管理平台,所述错误信息用于所述错误管理平台处理所述错误。2.如权利要求1所述的方法,其特征在于,所述子系统通过所述服务程序生成错误信息之前,还包括:所述子系统中的各个服务程序加载各自对应的软件开发程序SDK封装库,所述SDK封装库中包括与所述SDK封装库对应的服务程序可能发生的各种错误一一对应的错误码,所述错误码用于指示错误源自的服务程序和错误原因;所述子系统通过所述服务程序生成错误信息,包括:所述子系统通过所述服务程序调用所述服务程序对应的SDK封装库,确定用于指示所述服务程序发生的错误的错误码;所述子系统生成错误信息,所述错误信息包括确定的所述错误码。3.如权利要求1所述的方法,其特征在于,所述子系统通过所述服务程序生成错误信息之前,还包括:所述子系统确定所述服务程序发生的错误所在的会话周期的标识,并将所述会话周期的标识携带在所述错误信息中,所述会话周期的标识用于所述错误管理平台对包括同一会话周期的标识的错误信息指示的错误进行汇总处理。4.如权利要求3所述的方法,其特征在于,所述子系统将所述会话周期的标识携带在所述错误信息中之后,还包括:所述子系统将携带所述会话周期的标识的所述错误信息发送给其他子系统,所述其他子系统是指所述子系统的服务程序发生错误的会话周期内、与所述子系统进行交互的其他子系统,所述会话周期的标识用于所述其他子系统生成自身的错误信息,所述其他子系统生成的错误信息将发送给所述错误管理平台。5.如权利要求1所述的方法,其特征在于,所述子系统中的服务程序发生错误之前,还包括:所述子系统接收客户端发送的数据请求消息;所述子系统通过所述服务程序生成错误信息之后,还包括:所述子系统将所述错误信息发送给所述客户端,所述错误信息用于所述客户端向用户展示所述错误信息指示的错误。6.一种视频播放系统的错误处理方法,其特征在于,所述系统包含的子系统包括客户端和服务器,所述方法包括:错误管理平台接收所述子系统发送的至少一个错误信息,所述错误信息用于指示所述子系统中的服务程序发生错误时,所述错误源自的服务程序和错误原因;所述错误管理平台根据所述错误信息,对所述子系统中的服务程序发生的错误进行处理。7.如权利要求6所述的方法,其特征在于,所述错误管理平台接收所述子系统发送的至少一个错误信息之前,还包括:所述错误管理平台加载所述子系统中所有服务程序对应的软件开发程序SDK封装库,所述SDK封装库包括与该SDK封装库对应的服务程序可能发生的各种错误一一对应的错误码,所述错误码用于指示错误源自的服务程序和错误原因;所述错误管理平台加载的所述SDK封装库中还包括用于处理错误码对应的错误的处理方案;所述错误管理平台根据所述错误信息,对所述子系统中的服务程序发生的错误进行处理,包括:所述错误管理平台获取所述错误信息包括的错误码;所述错误管理平台调用所述SDK封装库获取所述错误码对应的错误的处理方案,并根据所述错误的处理方案对所述子系统中的服务程序发生的错误进行处理。8.如权利要求6至7任一所述的方法,其特征在于,所述错误信息还包括所述服务程序发生的错误所在的会话周期的标识;所述错误管理平台根据所述错误信息,对所述子系统中的服务程序发生的错误进行处理,包括:若所述错误管理平台接收的至少一个错误信息中存在多个错误信息包括同一会话周期的标识,则所述错误管理平...
【专利技术属性】
技术研发人员:冯涛,
申请(专利权)人:深圳市优朋普乐传媒发展有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。