RTSP/RTP音视频流转换为TS流并通过ASI接口输出的方法和装置制造方法及图纸

技术编号:13171032 阅读:65 留言:0更新日期:2016-05-10 14:40
本发明专利技术提供一种RTSP/RTP音视频流转换为TS流并通过ASI接口输出的方法和装置,该方法包括:建立与IP摄像头的RTSP连接,获取音视频解码信息;建立RTP通道和接收端口;接收音视频流的音视频RTP包,由时间信息分割音视频帧;去除RTP包头,组合成完整的原始音视频帧;分别在原始音视频帧的头部和I帧头部加音视频解码信息;由时间信息与采样率信息计算原始音视频帧的PTS值和DTS值;重新排序原始音视频帧;将原始音视频帧和其PTS值、DTS值分别打成PES包,再按TS格式分割成TS包;计算TS流的PCR值且在视频帧的DTS值间隔超过一小于100ms的值之时插入一PCR包;将音视频帧的TS包和PCR包一起写入缓存;按ASI接口的输出码率读取缓存,每隔一不超100ms的时间间隔插入PAT包和PMT包输出到ASI接口。

【技术实现步骤摘要】
【专利说明】RTSP/RTP音视频流转换为TS流并通过ASI接口输出的方法和装置
本专利技术涉及发送和接收流传输数据的
,具体来说,本专利技术涉及一种RTSP/RTP音视频流(内容)转换为TS流并通过ASI接口输出的方法和装置。
技术介绍
一般地,实时流传输协议(RTSP)与实时传输协议(RTP) 一起被使用,其中RTSP用于发送端与接收端的会话,而RTP用于传输音视频内容。在视频监控领域,IP摄像头大都是通过RTSP/RTP协议输出音视频内容,但是RTSP/RTP协议是一种基于TCP/IP的协议,所以只能在IP网络上使用,无法在有线数字电视网或者无线数字电视网中使用。而在数字电视领域,有线数字电视网或者无线数字电视网中音视频内容只能是传输流(TS流)格式的,而且有线数字电视网和无线数字电视网的局端设备的数字音视频接口基本都是如DVB异步接口等异步串行接口(Asynchronous SerialInterface,简称ASI接口)。
技术实现思路
本专利技术所要解决的技术问题是在视频监控领域和数字电视领域之间建立一个数据桥梁,提供一种将视频监控领域的RTSP/RTP音视频流本文档来自技高网...

【技术保护点】
一种RTSP/RTP音视频流转换为TS流并通过ASI接口输出的方法,包括如下步骤:A.通过RTSP协议建立与一网络视频发送端的RTSP连接,获取所述网络视频发送端发送的音视频流的音频解码信息和视频解码信息;B.建立所述音视频流发送的RTP通道和接收端口,通知所述网络视频发送端发送所述音视频流的RTP包;C.在不同的所述接收端口接收所述音视频流的音频RTP包和视频RTP包,通过所述音频RTP包和所述视频RTP包上携带的时间信息分别分割音频帧和视频帧,并将所述时间信息暂存起来;D.将所述音频帧和所述视频帧的所有RTP包头分别去掉,然后将其余数据分别组合成一个完整的原始音频帧和一个完整的原始视频帧;...

【技术特征摘要】

【专利技术属性】
技术研发人员:王琪黄云辉
申请(专利权)人:北京中环星技术有限公司
类型:发明
国别省市:北京;11

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

1