摄像头GB28181转RTMP、FLV、HLS、RTSP多种格式实现网页播放

摄像头接入

目前监控摄像头接入最通用的方式就是通过GB28181协议,此协议目前越来越普及。但是GB28181协议中视频流是RTP封装的PS流,不可以直接在WEB页面中播放,这一点让人有些小小的不开心......

协议转换

WEB页面可以播放的格式有RTMP、FLV、HLS、Websocket等一些视频格式。因此我们需要做的事就是将摄像头的视频流转成这几种格式。
本人这里分享的是liveweb流媒体平台,通过它可以很轻松的直接将GB28181协议转换成了WEB端可以直播的格式支持全屏播放、多窗口同时播放、云台控制、录像回放等等一系列常用需求。

liveweb是一款超低延时(150-200毫秒)、秒启动、无插件web实时视频播放器,h5视频播放器,支持egde、firefox、Chrome、safari等常见浏览器。支持h264、h265、AAC、G711等常见音视频格式。支持协议:RTSP、RTMP、HLS、HTTP-FLV、WebSocket-FLV、GB28181、HTTP-TS、WebSocket-TS、HTTP-fMP4、WebSocket-fMP4、MP4、WebRTC。支持RTSP/Onvif/GB/T28181/EHome/海康SDK/大华SDK等设备或者平台接入服务器包含设备接入、音视频直播、流媒体分发服务器、录像存储和回放服务等功能。提供GB28181信令转接和平台级联

支持HTTPS 加密等;对外提供HTTP API二次开发接口;

猜你喜欢

转载自blog.csdn.net/xiehuanbin/article/details/132540399