System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信号处理,尤其是涉及一种超高清数字演艺第二现场高可用编解码系统。
技术介绍
1、随着高清视频技术的飞速发展,第二现场直播已成为重大活动报道的主流方式。相比于传统的现场观看,第二现场直播能够让更多用户参与其中,提高了活动的覆盖面和影响力。然而,相关技术中,在第二现场直播应用中,直播信号传输不够可靠,容易出现中断或卡顿,影响观众的观看体验。
技术实现思路
1、本专利技术的目的在于提供一种超高清数字演艺第二现场高可用编解码系统,以提高视音频信号传输的可靠性,保证了直播的连续性,提升了观众的观看体验。
2、本专利技术提供的一种超高清数字演艺第二现场高可用编解码系统,系统包括:第一编码器和第一解码器;第一编码器用于接收两路相同的视音频信号,对两路视音频信号分别进行编码处理,得到两路编码后的视音频信号,将两路编码后的视音频信号分别推送到各自对应的云服务平台;第一解码器用于从每个云服务平台拉取两路编码后的视音频信号,对两路编码后的视音频信号分别进行解码处理,得到第一路解码后的视音频信号和第二路解码后的视音频信号;第一解码器还用于输出第一路解码后的视音频信号,当监测到第一路解码后的视音频信号异常时,输出第二路解码后的视音频信号。
3、进一步的,第一编码器还用于:对每路编码后的视音频信号中的每帧视音频信号注入时间戳。
4、进一步的,第一解码器连接时钟源,时钟源用于输出时钟信号;第一解码器用于根据时钟信号,以及第一路解码后的视音频信号中每帧视音频信号的
5、进一步的,第一解码器还用于:将第一路解码后的视音频信号保存至第一数据缓冲区,将第二路解码后的视音频信号保存至第二数据缓冲区;根据时钟信号,以及第一路解码后的视音频信号中每帧视音频信号的时间戳,从第一数据缓冲区中,读取每帧视音频信号;如果对每帧视音频信号读取成功,输出每帧视音频信号;如果对指定帧视音频信号读取失败,从第二数据缓冲区中,读取指定帧对应的视音频信号,以及读取指定帧之后的每帧视音频信号。
6、进一步的,云服务平台包括:第一子平台和第二子平台,第一子平台保存有第一路编码后的视音频信号,第二子平台保存有第二路编码后的视音频信号;第一解码器包括:第一子解码器和第二子解码器;第一子解码器用于从第一子平台拉取第一路编码后的视音频信号,对第一路编码后的视音频信号进行解码处理,得到第一路解码后的视音频信号;第二子解码器用于从第二子平台拉取第二路编码后的视音频信号,对第二路编码后的视音频信号进行解码处理,得到第二路解码后的视音频信号。
7、进一步的,第一子解码器和第二子解码器连接同一个时钟源,时钟源用于输出时钟信号;第一子解码器用于根据时钟信号,以及第一路解码后的视音频信号中每帧视音频信号的时间戳进行时基对齐;第二子解码器用于根据时钟信号,以及第二路解码后的视音频信号中每帧视音频信号的时间戳进行时基对齐。
8、进一步的,第一子解码器和第二子解码器分别连接至切换设备;初始状态下,切换设备的切换开关连接第一子解码器和切换设备的输出端;第一子解码器用于通过切换设备输出第一路解码后的视音频信号;切换设备用于当监测到第一路解码后的视音频信号异常时,控制切换开关连接第二子解码器和切换设备的输出端;第二子解码器用于通过切换设备输出第二路解码后的视音频信号。
9、本专利技术提供的一种超高清数字演艺第二现场高可用编解码系统,系统包括:第二编码器、第三编码器和第二解码器;第二编码器连接第一子平台,第三编码器连接第二子平台;第二编码器用于接收第一路视音频信号,对第一路视音频信号进行编码处理,得到第一路编码后的视音频信号,将第一路编码后的视音频信号推送到第一子平台;第三编码器用于接收第二路视音频信号,对第二路视音频信号进行编码处理,得到第二路编码后的视音频信号,将第二路编码后的视音频信号推送到第二子平台;其中,第一路视音频信号和第二路视音频信号为相同信号;第二解码器用于从第一子平台拉取第一路编码后的视音频信号,对第一路编码后的视音频信号进行解码处理,得到第一路解码后的视音频信号;还用于从第二子平台拉取第二路编码后的视音频信号,对第二路编码后的视音频信号进行解码处理,得到第二路解码后的视音频信号;第二解码器还用于输出第一路解码后的视音频信号,当监测到第一路解码后的视音频信号异常时,输出第二路解码后的视音频信号。
10、进一步的,第二编码器和第三编码器分别连接时钟源;第二编码器还用于对第一路编码后的视音频信号中的每帧视音频信号注入时间戳;第三编码器还用于对第二路编码后的视音频信号中的每帧视音频信号注入时间戳。
11、进一步的,第二解码器包括:第三子解码器和第四子解码器;第三子解码器用于从第一子平台拉取第一路编码后的视音频信号,对第一路编码后的视音频信号进行解码处理,得到第一路解码后的视音频信号;第四子解码器用于从第二子平台拉取第二路编码后的视音频信号,对第二路编码后的视音频信号进行解码处理,得到第二路解码后的视音频信号。
12、本专利技术提供的一种超高清数字演艺第二现场高可用编解码系统,第一编码器用于接收两路相同的视音频信号,对两路视音频信号分别进行编码处理,得到两路编码后的视音频信号,将两路编码后的视音频信号分别推送到各自对应的云服务平台;第一解码器用于从每个云服务平台拉取两路编码后的视音频信号,对两路编码后的视音频信号分别进行解码处理,得到第一路解码后的视音频信号和第二路解码后的视音频信号;第一解码器还用于输出第一路解码后的视音频信号,当监测到第一路解码后的视音频信号异常时,输出第二路解码后的视音频信号。该系统中,第一编码器采用双路编码和双路推流,第一解码器采用双路解码和双路拉流,当其中一路编码或推流故障时,可以通过另一路编码和推流继续传输,当其中一路解码或拉流故障时,可以通过另一路解码和拉流继续传输,提高了视音频信号传输的可靠性,保证了直播的连续性,提升了观众的观看体验。
本文档来自技高网...【技术保护点】
1.一种超高清数字演艺第二现场高可用编解码系统,其特征在于,所述系统包括:第一编码器和第一解码器;
2.根据权利要求1所述的系统,其特征在于,所述第一编码器还用于:
3.根据权利要求2所述的系统,其特征在于,所述第一解码器连接时钟源,所述时钟源用于输出时钟信号;
4.根据权利要求3所述的系统,其特征在于,所述第一解码器还用于:
5.根据权利要求2所述的系统,其特征在于,所述云服务平台包括:第一子平台和第二子平台,所述第一子平台保存有第一路编码后的视音频信号,所述第二子平台保存有第二路编码后的视音频信号;所述第一解码器包括:第一子解码器和第二子解码器;
6.根据权利要求5所述的系统,其特征在于,所述第一子解码器和所述第二子解码器连接同一个时钟源,所述时钟源用于输出时钟信号;
7.根据权利要求5所述的系统,其特征在于,所述第一子解码器和所述第二子解码器分别连接至切换设备;初始状态下,所述切换设备的切换开关连接所述第一子解码器和所述切换设备的输出端;
8.一种超高清数字演艺第二现场高可用编解码系统,其特
9.根据权利要求8所述的系统,其特征在于,所述第二编码器和所述第三编码器分别连接时钟源;
10.根据权利要求8所述的系统,其特征在于,所述第二解码器包括:第三子解码器和第四子解码器;
...【技术特征摘要】
1.一种超高清数字演艺第二现场高可用编解码系统,其特征在于,所述系统包括:第一编码器和第一解码器;
2.根据权利要求1所述的系统,其特征在于,所述第一编码器还用于:
3.根据权利要求2所述的系统,其特征在于,所述第一解码器连接时钟源,所述时钟源用于输出时钟信号;
4.根据权利要求3所述的系统,其特征在于,所述第一解码器还用于:
5.根据权利要求2所述的系统,其特征在于,所述云服务平台包括:第一子平台和第二子平台,所述第一子平台保存有第一路编码后的视音频信号,所述第二子平台保存有第二路编码后的视音频信号;所述第一解码器包括:第一子解码器和第二子解码器;
6.根据权利要求5所述的系统,其特征在于,...
【专利技术属性】
技术研发人员:王立光,王付生,袁毅,董昭德,马腾飞,
申请(专利权)人:中联超清北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。