场景目前市面上有很多开源的流媒体服务器解决方案,常见的有SRS、EasyDarwin、ZLMediaKit和Monibuca等。1、SRSGitHub-ossrs/srs:SRSisasimple,highefficiencyandrealtimevideoserver,supportsRTMP,WebRTC,HLS,HTTP-FLV,SRT,MPEG-DASHandGB28181.2、EasyDarwinhttps://github.com/EasyDarwin/EasyDarwin3、MonibucaMonibuca·GitHub4、ZLMediaKitGitHub-ZLMediaKit/
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:实现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特点及优势•基于C++•支持协议:RTSP、RTMP、HLS、HTTP-FLV、WebSocket-FLV、GB28181、HTTP-TS、WebSocket-TS、HTTP-fMP4、WebSocket-fMP4、MP4、WebRTC•基于多路复用/多线程/异步网络IO、并发性能好•经过长期的市场验证•支持
流媒体服务器是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。流媒体服务器的主要功能是对流媒体内容进行采集、缓存、调度和传输播放。流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用系统的基础,也是最主要的组成部分。ZLMediaKit特点及优势•基于C++•支持协议:RTSP、RTMP、HLS、HTTP-FLV、WebSocket-FLV、GB28181、HTTP-TS、WebSocket-TS、HTTP-fMP4、WebSocket-fMP4、MP4、WebRTC•基于多路复用/多线程/异步网络IO、并发性能好•经过长期的市场验证•支持
一、centos7环境编译机器:centos7.9.2009gccversion5.4.0(GCC)cmakeversion3.20.5本文福利,免费领取C++音视频学习资料包、技术视频,内容包括(音视频开发,面试题,FFmpeg,webRTC,rtmp,hls,rtsp,ffplay,srs)↓↓↓↓↓↓见下面↓↓文章底部点击免费领取↓↓gcc安装gcc-v查看是否已安装旧版本gcc如果有删除;yumremovegcc 解压.tar.bz2依赖库yum-yinstallbzip2编译gcc5.4.0依赖库yuminstallgcc-c++#如果下载慢可以浏览器输入地址下载curlhttps:
一、centos7环境编译机器:centos7.9.2009gccversion5.4.0(GCC)cmakeversion3.20.5本文福利,免费领取C++音视频学习资料包、技术视频,内容包括(音视频开发,面试题,FFmpeg,webRTC,rtmp,hls,rtsp,ffplay,srs)↓↓↓↓↓↓见下面↓↓文章底部点击免费领取↓↓gcc安装gcc-v查看是否已安装旧版本gcc如果有删除;yumremovegcc 解压.tar.bz2依赖库yum-yinstallbzip2编译gcc5.4.0依赖库yuminstallgcc-c++#如果下载慢可以浏览器输入地址下载curlhttps:
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
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
文章目录一、安装WVP-PRO?1.[源码下载,链接内任选其一](https://doc.wvp-pro.cn/#/)2.修改配置(仔细查看每行都有说明注释):3.编译前端页面4.打包为jar,上传到服务器二、安装ZLMediaKit1.前置环境安装2.ZLMediaKit下载编译3.配置文件修改4.启动ZLMediaKit和WVP-PRO5.访问WVP平台6.国标设备注册到平台7.摄像头快照总结一、安装WVP-PRO?WVP-PRO不只是实现了国标28181的协议,本身也是一个完整的视频平台。WVP-PRO使用Springboot开发,maven管理依赖,JDK>=1.8.对于熟悉sprin