Categories
Video Library Configuration exacqVision Client Categories Products

H264 / H265 vs JPEG

What are the differences between H.264/H.265 and JPEG? Why would you choose to use one over the other? Learn the answers to these questions in the video above.

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