一种视频流传输方法及装置制造方法及图纸

技术编号:43155512 阅读:31 留言:0更新日期:2024-11-01 19:51
本发明专利技术公开了一种视频流传输方法及装置,方法包括:建立基于WebSocket协议的SIP通信通道;使用所述的SIP通信通道,通过GB接入平台转发包含有用户信息的注册SIP服务器请求至SIP服务器;获取目标视频采集设备的视频编码;根据目标视频采集设备的视频编码、浏览器版本、解码器构建支持情况,选择建立与流媒体服务器之间的视频流通道类型;根据选择建立的视频流通道类型,通过与流媒体服务器之间的第一SDP协商创建与流媒体服务器之间的第一视频流通道,或通过与流媒体服务器之间的第二SDP协商创建与流媒体服务器之间的第二视频流通道;接收流媒体服务器发来的目标视频采集设备的视频流。在基于WebRTC兼容GB/T28181协议主体框架下,实现H.264和H.265两种编码格式的视频流传输播放。

【技术实现步骤摘要】

本专利技术涉及流媒体传输,尤其涉及一种视频流传输方法及装置


技术介绍

1、目前,安防行业通过浏览器无插件模式观看视频的需求越来越多,现有主流的无插件视频播放方法一般采用webrtc(web real-time communicat ion,网页即时通信)技术,保证视频的低延时播放。

2、安防行业视频播放视频流数据来源需要依赖基于gb/t 28181协议实现的监控视频源,包括gb/t 28181视频采集设备以及gb/t 28181视频监控联网平台等,gb/t 28181视频监控联网平台一般包括流媒体服务器、sip服务器。

3、采用wbertc技术的视频播放方案虽然延迟较低,但是无法兼容基于gb/t 28181协议的视频数据,申请号为201911203239.8的中国专利技术专利申请公开了一种基于webrtc协议的跨浏览器预览gb/t28181标准监控视频的方法。在gb/t28181标准协议主体框架下通过兼容webrtc技术协议,将gb/t28181标准的软件应用适配范围拓展至windows和andorid等多操作系统平台及chrom本文档来自技高网...

【技术保护点】

1.一种视频流传输方法,其特征在于,该方法应用于浏览器,包括如下步骤:

2.根据权利要求1所述的视频流传输方法,其特征在于,所述获取目标视频采集设备的视频编码,具体包括:

3.根据权利要求1所述的视频流传输方法,其特征在于,根据目标待播放设备的视频编码、浏览器版本、解码器构建支持情况,选择建立与流媒体服务器之间的视频流通道类型,具体包括:首先判断浏览器版本是否支持webrtc功能,若支持则继续判断目标视频采集设备的视频编码是H.265还是H.264,若是H.264,选择创建与流媒体服务器之间的第一视频流通道,若是H.265,判断是否支持构建解码H.265视频的解码...

【技术特征摘要】

1.一种视频流传输方法,其特征在于,该方法应用于浏览器,包括如下步骤:

2.根据权利要求1所述的视频流传输方法,其特征在于,所述获取目标视频采集设备的视频编码,具体包括:

3.根据权利要求1所述的视频流传输方法,其特征在于,根据目标待播放设备的视频编码、浏览器版本、解码器构建支持情况,选择建立与流媒体服务器之间的视频流通道类型,具体包括:首先判断浏览器版本是否支持webrtc功能,若支持则继续判断目标视频采集设备的视频编码是h.265还是h.264,若是h.264,选择创建与流媒体服务器之间的第一视频流通道,若是h.265,判断是否支持构建解码h.265视频的解码器,若支持,选择创建与流媒体服务器之间的第二视频流通道。

4.根据权利要求3所述的视频流传输方法,其特征在于,所述判断是否支持构建解码h.265视频的解码器,还包括:判断硬件支持还是软件支持构建解码h...

【专利技术属性】
技术研发人员:王子寒李福刚崔明磊陈岩高思阳李志远刘建森王磊王延涛王聪
申请(专利权)人:山东通广电子股份有限公司
类型:发明
国别省市:

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

1