IP视音频码流切换方法和装置、设备及存储介质制造方法及图纸

技术编号:24334224 阅读:81 留言:0更新日期:2020-05-29 21:25
本申请公开了一种IP视音频码流切换方法,该方法包括,获取至少两路IP码流,分析IP码流数据得到其中每一路的IP码流的分割点,再以分割点将对应的IP码流分割得到数据块,接着在接收到读取指令时,根据读取指令中指定的目标数据源,由目标数据源中读取目标IP码流,其中,目标IP码流可以是手动设定,也可以根据健康度自动切换,对目标IP码流中的数据块进行平滑处理并输出平滑处理后的数据,可以实现视音频IP码流的平滑切换(无缝切换),码流切换过程对下游设备和终端设备透明,可以对码流健康度进行实时分析,并且根据分析结果自动切换到最优码流进行输出。

IP video and audio stream switching method, device, equipment and storage medium

【技术实现步骤摘要】
IP视音频码流切换方法和装置、设备及存储介质
本公开涉及广播电视领域,尤其涉及一种IP视音频码流切换方法和装置、设备及存储介质。
技术介绍
传统的广播电视前端,使用串行数字接口(SDI)进行视音频节目未压缩信号的传送,或者使用异步串行接口(ASI)进行视音频节目压缩信号的传送。对SDI信号进行调度和切换需要使用SDI矩阵,对ASI信号进行调度和切换需要使用ASI矩阵。随着互联网的迅速发展,IPTV和互联网电视迅速普及,广播电视、IPTV以及互联网电视前端系统迅速全IP化。原来所有的SDI信号、ASI信号都被转换为IP信号进行传输和调度。前端IP化有很多优点:更大的带宽、更灵活的布线和路由、更加方便的信号控制与调度。IP化之后,需要有功能与SDI/ASI矩阵对应的设备,实现主、备信号切换,以及节目调度等功能。现有的设备,利用网络交换机的基本功能,在网络传输层直接对数据包进行替换,虽然可以实现基本的切换功能,但是无法实现平滑的节目切换(无缝切换),导致切换过程中出现视音频卡顿、马赛克。
技术实现思路
有鉴于此,本本文档来自技高网...

【技术保护点】
1.一种IP视音频码流切换方法,其特征在于,包括:/n获取待切换的IP码流;其中,所述IP码流至少两路;/n对所述IP码流进行视音频分析,基于视音频分析结果得到所述IP码流的分割点;/n根据得到的所述分割点对所述IP码流分割得到数据块;/n在接收到读取指令时,根据所述读取指令中指定的目标数据源,由所述目标数据源中读取目标IP码流;其中,所述目标数据源为对所述IP码流进行分割得到的数据块中的至少一个;/n对所述目标IP码流中的所述数据块进行平滑处理,并输出平滑处理后的数据。/n

【技术特征摘要】
1.一种IP视音频码流切换方法,其特征在于,包括:
获取待切换的IP码流;其中,所述IP码流至少两路;
对所述IP码流进行视音频分析,基于视音频分析结果得到所述IP码流的分割点;
根据得到的所述分割点对所述IP码流分割得到数据块;
在接收到读取指令时,根据所述读取指令中指定的目标数据源,由所述目标数据源中读取目标IP码流;其中,所述目标数据源为对所述IP码流进行分割得到的数据块中的至少一个;
对所述目标IP码流中的所述数据块进行平滑处理,并输出平滑处理后的数据。


2.根据权利要求1所述的方法,其特征在于,还包括:
对每一路所述IP码流进行健康度分析得到分析结果。


3.根据权利要求1所述的方法,其特征在于,对所述IP码流进行视音频分析,基于视音频分析结果得到所述IP码流的分割点包括:
若所述IP码流中含有视频数据,则将所述视频数据的起始点作为分割点;
若所述IP码流中含有音频数据,则将所述音频数据的起始点作为分割点;
若所述IP码流中不含有音频数据或视频数据,则以设定间隔作为分割点。


4.根据权利要求1所述的方法,其特征在于,将所述数据块进行平滑处理包括:
PMTPID重新映射、视频PID重新映射、音频PID重新映射、PCRPID重新映射、ServiceID重新映射、PCR时间基准校正、PTS时间基准校正、DTS时间基准校正和连续计数校正中的至少一种。


5.根据权利要求2所述的方法,其特征在于,所述健康度分析包括:
依据分析项目进行得分统计;
所述得分统计高的IP码流的健康度为高...

【专利技术属性】
技术研发人员:彭海徐言茂隋治强段兴江
申请(专利权)人:北京锐马视讯科技有限公司
类型:发明
国别省市:北京;11

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

1