Pelco Developer Network (PDN)

Video Streaming and Exporting Performance

There is a maximum number of supported streams for video streaming and video exporting operations using the Pelco SDK.

The following describes the specification of the computer that was subjected to the testing.
SpecificationTest Computer
Operating SystemWindows 7 Professional 64-bit SP1
CPUIntel Core i7 3630QM 2.4GHz (4 cores, 8 threads)
RAM8GB DDR3
HDDSATA 6.0Gb/s 7200 RPM HDD
Graphics cardNVIDIA Quadro K1000M 2GB DDR3 PCI Express 2.0
  • Video streaming and video exporting are CPU intensive operations, and were tested using various scenarios.
  • Event monitoring and normal operations of the Pelco SDK are not CPU intensive and were not measured.
  • For the results shown in the following tables, each computer used no more than 60% of the available CPU capacity. This allows for other processes executing concurrently during the test operations.
  • Additional processes, especially CPU and GPU intensive processes, can decrease the performance of the Pelco SDK applications.

 

  • The test video streams were 30 IPS.
  • Scene depicted is of medium complexity (the scene contained some motion).

Maximum Number of Concurrent Video Streams

The maximum number of concurrent video streams supported by the test computer are shown in the following table.

  Stream Transport  
Stream TypeRTP LiveRTP PlaybackRTSP LiveRTSP Playback
MPEG-4, 1SIF (352x240)32263226
MPEG-4, 4SIF (704x480)30203020
H.264, 1SIF (352x240)32263226
H.264, 4SIF (704x480)28202820
H.264, 720P (1280x720)13141314
H.264, 1080P (1920x1080)8989
 

 

Maximum Number of Export Streams From the Test Computer

The maximum number of concurrent export streams supported by the test computer are shown in the following table.

 Export Type
Stream TypeSingle Export (PEF format with Camera name, Picture and Text overlays enabled)
MPEG-4, 1SIF (352x240)18
MPEG-4, 4SIF (704x480)18
H.264, 1SIF (352x240)18
H.264, 4SIF (704x480)18
H.264, 720P (1280x720)2
H.264, 1080P (1920x1080)2