【技术实现步骤摘要】
本专利技术涉及PIS系统的音视频切换领域,尤其涉及一种基于PIS系统的音视频矩阵切换方法。
技术介绍
PIS系统是指地铁运营商采用成熟可靠地网络技术和多媒体传输、显示技术,在制定的时间将指定的信息经显示终端发送给指定的人群。PIS系统是集合多媒体网络技术,以计算机系统为核心,以车站和车载显示终端为媒介向乘客提供信息服务的系统,使乘客通过正确的服务信息引导,安全、便捷地乘坐轨道交通。PIS系统在正常情况下,提供乘车须知、列车到发时间、列车时刻表、管理者公告、政府公告、出行参考等实时动态的多媒体信息;在火灾、阻塞及恐怖袭击等非正常情况下,提供动态紧急疏散提示。列车运行中,车载设备要实时接收来自地面运营中心的节目,在列车车厢显示屏上播出音视频。同时通过车厢内监控摄像头,监控旅客乘车情况,将监控视频信息实时上传至运营中心,作为管理部门安全性决策的支持信息。随着科技的不断进步,PIS系统不仅要实现运营中心与车站、车站与车站间的通信,还要完成列车与地面间的实时通信,例如:运营中心向列车实时转播数字视频等多媒体信息,列车实时上传车厢内的监控信息等;但是,由于列车是在高速运行环境下进行信息的实时传输,而且为了给乘客提供高质量的信息服务,PIS系统要求列车在高速运行情况下,保证图像质量,不会出现马赛克、中断等现象,这就要求车地系统要有足够的带宽并且保证车地间信息的可靠传输。目前,PIS系统均采用单链路传输,没有备份链路,导致当传输链路出现故障时,列车音视频质量得不到保障,甚至出现马赛克、中断等现象,因此,如何能在列车高速运行 ...
【技术保护点】
一种基于PIS系统的音视频矩阵切换方法,其特征在于,所述方法包括如下步骤:1)读取N工作控制器和M备份控制器配置数据,初始化N工作控制器工作列表和故障列表及M备份控制器待命列表、故障列表和工作列表;2)按照插入列表的先后顺序检测M备份控制器列表中每个控制器的网络连接状态、播放器状态和播放列表信息,并根据每个控制器的检测结果来设置M备份控制器各列表的状态;3)按照插入列表的先后顺序检测N工作控制器列表中每个控制器的网络连接状态、播放器状态和播放列表信息,并根据步骤2)的检测结果和当前N工作控制器的状态来确定相应的切换操作,当N工作控制器中某个控制器故障时切换到M备份控制器以保证音视频的正常传输;并重置与切换相关的N工作控制器和M备份控制器中相关控制器的状态;4)重复步骤2)和3)的操作,直至检测到外部程序发出结束命令。
【技术特征摘要】 【专利技术属性】
1.一种基于PIS系统的音视频矩阵切换方法,其特征在于,所述方法包括如下步骤:
1)读取N工作控制器和M备份控制器配置数据,初始化N工作控制器工作列表和故障列表及M备份控制器待命列表、故障列表和工作列表;
2)按照插入列表的先后顺序检测M备份控制器列表中每个控制器的网络连接状态、播放器状态和播放列表信息,并根据每个控制器的检测结果来设置M备份控制器各列表的状态;
3)按照插入列表的先后顺序检测N工作控制器列表中每个控制器的网络连接状态、播放器状态和播放列表信息,并根据步骤2)的检测结果和当前N工作控制器的状态来确定相应的切换操作,当N工作控制器中某个控制器故障时切换到M备份控制器以保证音视频的正常传输;并重置与切换相关的N工作控制器和M备份控制器中相关控制器的状态;
4)重复步骤2)和3)的操作,直至检测到外部程序发出结束命令。
2.根据权利要求1所述的切换方法,其特征在于,所述步骤1)中读取N工作控制器和M备份控制器配置数据的方法具体为:
①从数据库或者数据文件读出提前配置好的M备份控制器配置数据;
②初始化M备份控制器待命列表、故障列表和工作列表,按优先级顺序由高到低存放M备份控制器中各控制器的ID;其中,初始化M备份控制器待命列表是将完整的M备份控制器数据按读取顺序放入M备份控制器的待命列表待命;
③从数据库或者数据文件读出提前配置好的N工作控制器信息;
④初始化N工作控制器工作列表和故障列表,按优先级顺序由高到低存放N工作控制器中各控制器的ID;其中初始化N工作控制器的工作列表是将完整的N工作控制器数据按读取顺序放入N工作控制器的工作列表;
⑤将M备份控制器的故障列表、工作列表和N工作控制器的故障列表均置空。
3.根据权利要求1所述的切换方法,其特征在于,所述步骤2)中根据每个控制器的检测结果来设置M备份控制器各列表的状态的方法具体为:
⑴获取当前M备份控制器的网络连接状态、播放器状态和播放列表信息,获取成功则执行步骤⑵;获取失败则执行步骤⑸;
⑵判断当前M备份控制器是否在M备份控制器待命列表中,是则执行步骤⑿,否则执行步骤⑷;
⑶判断当前M备份控制器是否在M备份控制器工作列表中,是则执行步骤⑿,否则执行步骤⑸;
⑷从M备份控制器故障列表中删除当前M备份控制器,并添加到M备份控制器的待命列表中,然后执行步骤⑿;
⑸判断当前M备份控制器是否在M备份控制器故障列表中,是则执行步骤⑾,否则执行步骤⑹;
⑹判断当前M备份控制器是否在M备份控制器待命列表中,是则执行步骤⑻,否则执行步骤⑺;
⑺判断当前M备份控制器是否在M备份控制器工作列表中,是则执行步骤⑼,否则执行步骤⑾;
⑻从M备份控制器待命列表中删除当前M备份控制器,然后执行步骤⑽;
⑼从M备份控制器工作列表中删除当前M备份控制器,然后执行步骤⑽;
⑽将当前M备份控制器添加到M备份控制器故障列表,然后执行步骤⑾;
⑾向告警服务系统发送告警信息,然后执行步骤⑿;
⑿判断当前M备份控制器是否是M备份控制器插入列表中最后一个控制器,是则程序结束,否则返回步骤⑴。
4.根据权利要求1所述的切换方法,其特征在于,所述步骤3)中根据步骤2)的检测结果和当前N工作控制器的状态来确定相应的切换操作具体为:
技术研发人员:王兆祎,杨国文,
申请(专利权)人:北京卓越信通电子股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。