Categories
Knowledge Support Support exacqVision Server Categories Products

RTSP library crashes with invalid h264 packet from camera

Description

Rtsp_lib is a layer of code that interface with Live555 for streaming video/audio/metadata and the camera plugins Axis/Dahua(essentials)/illusta3/illustraFlex/Hikvision(e-series)/Samsung/Panasonic/Sony/IQEye/UDP/RTSP/Pelco). We have seen an issue with Pelco Optera and IllustraFlexcameras that emit either larger than allocated userdata or 0 length sps packets and caused the server to crash. This is not very common but need to be aware. And typically this occurs when streaming in h264 with high resolution and bitrate.

<br>

Version Introduced

4.4.0.23012

<br>

Platform

All

<br>

Steps to reproduce

  • Connect to Pelco Optera
  • Stream with h264 and high quality/bitrate setting.

<br>

Expected result

  • Plugin handles the invalid h264 packets and continues to stream.

<br>

Actual result

  • Server crash

<br>

Work Around

  • Lower resolution/bitrate.

<br>

Version Fixed

8.1.22.105173

<br>

Keywords

live555