How to deal with unstable video playback on the EasyGBS video platform of the national standard GB28181 protocol? Is it related to bandwidth?

The GB28181 national standard solves the problem of platform-to-platform docking. For example, the Dalian traffic police system on platform A needs to look at platform B and needs to be docked to realize dispatch video. At this time, you need to know their protocol for streaming. Each manufacturer has customized a set of protocols, which is very troublesome. Therefore, the country formulated the GB28181 national standard to achieve mutual streaming between A and B platforms, which is an application layer protocol.

Since the proposal of the new national standard is only a few years away, the current stability still needs to be improved. The EasyGBS video platform is a video surveillance solution based on the GB28181 protocol. Recently, a school on-site using EasyGBS feedback access equipment can sometimes broadcast, sometimes not, and the stability of use is a bit low.

53.png

After communicating with the project team, we went to the site to watch it remotely and found that there were probably 15-20 video streams being played, and the bandwidth consumption remained at around 20M:

54.png

55.png

However, the bandwidth of the server is 50M, indicating that the distributed bandwidth can be supported, and there is no insufficient bandwidth that causes some video streams to fail to play. So we stop all the cameras that the device is currently pushing, and only start the video stream that cannot be played. It can be seen that the video stream starts playing very quickly at this time:

56.png

From this, it can be determined that there is no problem on the server side. The problem is likely to be on the school site. So we confirmed with the school network department and learned that the current bandwidth provided for monitoring to the cloud is only 10M upstream, and this bandwidth cannot support dozens of channels. The camera is capable of uplink data, so it is recommended that they adjust the bandwidth of the scene to ensure that users can access the video normally.

GBS3.png

The EasyGBS system can realize remote video monitoring. The center management personnel can watch the real-time video screen of the scene through the client, and can hear the sound of the scene, operate the PTZ, and check time information. The specific functions are as follows:

  • Real-time playback, playback control, playback control, and image alarm processing can be performed on images;
  • It has a perfect image switching function. The operator can arbitrarily call the display mode or set manually within the scope of authority, and display the specified real-time camera image on the specified monitor;
  • It has perfect pan/tilt lens control function. It can control the rotation of the corresponding pan/tilt and the zoom, aperture, and focus of the lens;
  • The image display mode can be switched in sequence and grouped, and the alarm automatic display setting can be performed;
  • Historical image query method. You can query related historical records based on date, time, camera number, name, alarm information, and image change alarm;
  • External backup of important data files can be performed according to authorization, and selected audio-visual data can be transferred to video tapes or CDs.

For more video-related solutions, you can visit TSINGSEE Green Rhinoceros Video . Welcome to contact us for a demonstration program, intuitive experience, or download and test by yourself .

EasyDarwin open source streaming media server is an open source streaming media platform framework developed and maintained by the domestic open source streaming media team TSINGSEE Qingxi Video. Since its creation and development in December 2012, it has expanded from the original single-service streaming media server form to the current open source project of the cloud platform architecture.

Guess you like

Origin blog.csdn.net/EasyGBS/article/details/108735050