草庐IT

关于使用GB28181协议实现与大华摄像机的语音对讲功能小记

目前只测试了与大华摄像机的语音对讲功能,在此记录下对接工程中遇到的问题和收获。首先我们需要理清下思路:第一步要熟悉语音对讲的协议流程,下图为国标28181中的参考图:这里我们可以简化下流程,只参与与摄像机的信令交互,也就是1,2,3,4,5,14,15  17,18这里我将信令详情展示出来,以供参考1.发送语音广播请求MESSAGEsip:34020000001320000001@192.168.1.108:5060SIP/2.0Via:SIP/2.0/UDP192.168.1.20:9088;branch=4dae6d98892f4a0fb630b8e77d49bc30;rportTo:""

国标视频平台搭建(四)配置说明

其实ZMLMediaKit中的config.ini文件中,已经详细说明了ZMLMediaKit的配置项,有兴趣的可以自行查看,这里不再做具体说明。地址:https://github.com/ZLMediaKit/ZLMediaKit/blob/master/conf/config.iniZML存在的性质更像是一个工具,其实我们视频平台主要的功能,都是wvp平台提供的。并且wvp平台本身整合了ZML,可以同步配置,所以一般来说,我们只需要在wvp平台做好配置即可,不需要单独配置ZML。(如果出现问题,当然还是需要查看两面的配置是否一致)wvp的配置信息前面部署的时候已经简单说道过,这里提供一个完

国标视频平台搭建(四)配置说明

其实ZMLMediaKit中的config.ini文件中,已经详细说明了ZMLMediaKit的配置项,有兴趣的可以自行查看,这里不再做具体说明。地址:https://github.com/ZLMediaKit/ZLMediaKit/blob/master/conf/config.iniZML存在的性质更像是一个工具,其实我们视频平台主要的功能,都是wvp平台提供的。并且wvp平台本身整合了ZML,可以同步配置,所以一般来说,我们只需要在wvp平台做好配置即可,不需要单独配置ZML。(如果出现问题,当然还是需要查看两面的配置是否一致)wvp的配置信息前面部署的时候已经简单说道过,这里提供一个完

结合实战,浅析GB/T28181(八)——视频丢包(卡顿、花屏、绿屏)排查

1 问题现象在视频专网(局域网)中,通过GB/T28181视频平台接入大量的网络摄像机,比如上百、上千,甚至上万台。当系统同一时刻实况点播并发的视频路数较多时,常常会在客户端或电视墙监视器上,出现视频卡顿、花屏、绿屏等现象。是视频平台软件媒体转发性能跟不上,支撑不起当前的系统压力;还是网络带宽出现瓶颈、负载过高引起丢包;抑或是服务器/客户机配置不够,媒体转发或解码时,机器资源(CPU占用率、内存等)即将耗尽?面对用户一脸的疑惑和这一个个问号,此情此景,该如何是好?客户端播放花屏截图客户端播放卡顿截图 客户端播放绿屏截图 电视墙播放紫色条纹幻影截图 如果您碰到了这些问题,或类似的问题,先别急。其

结合实战,浅析GB/T28181(八)——视频丢包(卡顿、花屏、绿屏)排查

1 问题现象在视频专网(局域网)中,通过GB/T28181视频平台接入大量的网络摄像机,比如上百、上千,甚至上万台。当系统同一时刻实况点播并发的视频路数较多时,常常会在客户端或电视墙监视器上,出现视频卡顿、花屏、绿屏等现象。是视频平台软件媒体转发性能跟不上,支撑不起当前的系统压力;还是网络带宽出现瓶颈、负载过高引起丢包;抑或是服务器/客户机配置不够,媒体转发或解码时,机器资源(CPU占用率、内存等)即将耗尽?面对用户一脸的疑惑和这一个个问号,此情此景,该如何是好?客户端播放花屏截图客户端播放卡顿截图 客户端播放绿屏截图 电视墙播放紫色条纹幻影截图 如果您碰到了这些问题,或类似的问题,先别急。其

ZLMediaKit+wvp-GB28181-pro,搭建28181协议视频平台

ZLMediaKit+wvp-GB28181-pro,搭建28181协议视频平台一,简介ZLMediaKit:实现RTSP/RTMP/HLS/HTTP协议的轻量级流媒体框架,支持大并发连接请求一个基于C++11的高性能运营级流媒体服务框架,项目地址:ZLMediaKit特点:基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。使用多路复用/多线程/异步网络

ZLMediaKit+wvp-GB28181-pro,搭建28181协议视频平台

ZLMediaKit+wvp-GB28181-pro,搭建28181协议视频平台一,简介ZLMediaKit:实现RTSP/RTMP/HLS/HTTP协议的轻量级流媒体框架,支持大并发连接请求一个基于C++11的高性能运营级流媒体服务框架,项目地址:ZLMediaKit特点:基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。使用多路复用/多线程/异步网络

国标视频平台搭建(三)wvp-28181-pro部署

上一章已经完成了ZMLMediaKit的部署,服务器已经可以实现推拉流等操作了。接下来就是部署一套国标平台,完成设备国标注册功能,同时使用ZMLMediaKit完成视频推拉流操作。wvp就是这样一个平台。开箱即用的28181协议视频平台WEBVIDEOPLATFORM是一个基于GB28181-2016标准实现的开箱即用的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将不带国标功能的摄像机/直播流/直播推流转发到其他国标平台。流媒体服务基于@夏楚ZLMediaKit https://github.com/ZLM

国标视频平台搭建(三)wvp-28181-pro部署

上一章已经完成了ZMLMediaKit的部署,服务器已经可以实现推拉流等操作了。接下来就是部署一套国标平台,完成设备国标注册功能,同时使用ZMLMediaKit完成视频推拉流操作。wvp就是这样一个平台。开箱即用的28181协议视频平台WEBVIDEOPLATFORM是一个基于GB28181-2016标准实现的开箱即用的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将不带国标功能的摄像机/直播流/直播推流转发到其他国标平台。流媒体服务基于@夏楚ZLMediaKit https://github.com/ZLM

WVPPro+ZLMediaKit+大华相机推流+安卓模拟GB28181设备推流

wvppro有三种部署方式(1)wvppro jar包+ZLMediaKit。本文主要基于此种方式。(2)dockerhub直接下载docker,其内置了wvpprojar+ZLMediaKit。第10小节讲解了此种方式。(3)docker-compose运行。docker-compose运行wvp-pro_fang·up·ad的博客-CSDN博客 1.项目源码WVPProGitHub WVP是一个GB28181平台ZLMediaKitGitHub安装参考教程国标GB28181介绍_嵌入彭于晏的博客-CSDN博客_281812.部署WVPPro项目(1)下载WVPPro源码gitcloneht