What are the video playback protocols supported by the security video integrated management platform EasyCVR?

EasyDarwin open source streaming video EasyCVR security monitoring platform can provide video surveillance live broadcast, cloud recording, cloud storage, video retrieval and playback, intelligent alarm, platform cascading, PTZ control, voice intercom, intelligent analysis and other capabilities.

EasyCVR, a comprehensive video surveillance management platform, has the capability of video fusion. The platform is based on the integrated architecture of cloud, edge and terminal, and has powerful data access, processing and distribution capabilities. The platform not only has the capabilities and services of traditional security video surveillance, but also supports AI intelligent detection technology. The access can be applied in intelligent supervision scenarios in multiple industries.

As we all know, TSINGSEE Qingxi Video Convergence Platform EasyCVR can support multi-protocol access, including mainstream standard protocols GB28181, RTSP/Onvif, RTMP, etc., as well as private protocols and SDK access of manufacturers, including SDK for Haikang Ehome, Haidayu and other equipment wait. Let's talk about it today, the EasyCVR platform supports a variety of video streaming protocols for distribution.

The video surveillance convergence platform EasyCVR supports multiple video streaming protocol output, such as: HLS, HTTP-FLV, WebSocket-FLV, WebRTC, RTSP, RTMP. These playback protocols are introduced as follows:

1)HLS

The file of the HLS protocol consists of two parts:

  • Multiple .ts sliced ​​video files with a length of only a few seconds;
  • The .m3u8 index file that records the address of these video files, these static video files are directly written to the disk.

The HLS address starts with http:// and ends with .m3u8. This address is the address of the index file. After the client obtains the index file, it can download the corresponding slice file and start playing.

2)WebRTC

WebRTC addresses generally start with webrtc://. WebRTC is a point-to-point video/voice call protocol. After the communication is established based on UDP, the data is continuously sent in the form of a stream. The fixed delay is small, and it is suitable for scenarios with high interactivity.

3)RTSP

The RTSP address generally starts with rtsp://, and is generally used for pulling and pushing real-time video streams of hardware devices such as cameras.

4) RTMP

The RTMP address generally starts with rtmp://, which can be used to push or pull streams, and is generally used for live streaming. RTMP communication is established on the TCP long connection channel. When encapsulating audio and video data, slices are forced to limit the size of each data packet and the delay is low.

5)HTTP-FLV

The HTTP-FLV address begins with http://, based on the http protocol, and its function and working principle are similar to RTMP. HTTP-FLV is generally used as streaming, with low latency and more flexible adaptation to playback scenarios.

6)WebSocket-FLV

FLV is transmitted based on WebSocket, and it depends on browser support to play FLV. WebSocket-FLV is similar to HTTP-FLV, the difference is that HTTP-FLV is based on HTTP and can only transmit data in one direction, while WS-FLV can transmit data in two directions based on WS.

The security monitoring video platform EasyCVR has flexible video capabilities, supports multi-terminal distribution, and covers the entire platform. The EasyCVR video fusion platform can play multiple video streams at the same time. The video screen supports 1, 4, 9, and 16 screen windows, supports video tour, and supports H.265 automatic transcoding, etc. Interested users can go to the demonstration platform for experience or deployment testing.

Guess you like

Origin blog.csdn.net/Black_3717/article/details/132054862