427-0033-00-12 Version 110
February 2019
51
This document does not contain any export-controlled information.
Advanced Configuration
Given the camera IP address of 192.168.0.250, the
complete connection string for each of the video streams is
as follows:
VIDEO 0 - rtsp://192.168.0.250:554/stream1/sensor1
VIDEO 1 - rtsp://192.168.0.250:554/stream2/sensor1
To maintain compatibility with legacy systems the stream
names are aliased as: ch0 = stream1/sensor1 and
ch1 = stream2/sensor1.
In some networks, the RTP/RTSP traffic is carried
(tunneled) over Hypertext Transfer Protocol (HTTP) as that
may allow the traffic to cross network boundaries and
firewalls. While this method involves more overhead due to
encapsulation, it may be necessary for clients to access the
video streams when HTTP proxies are used.
By default, the video streams from the camera are sent using
multicast packets. With Multicast enabled, video packets are
shared by streaming clients, so additional clients do not
cause bandwidth to increase as dramatically.
If more than one camera is providing multicast streams on
the network, be sure to configure each stream with a unique
multicast Destination Network IP address and Destination
Port combination.
The time-to-live field controls the ability of IP packets to traverse network boundaries. A value of 1
restricts the stream to the same subnet. Greater values allow increasing access between networks.
The video streaming is done using a protocol generally referred to as Real-time Transport Protocol
(RTP), but there are actually many protocols involved, including Real-Time Transport Control
Protocol (RTCP) and Real Time Streaming Protocol (RTSP). In the background, a “negotiation”
takes place to establish a session between the client (such as FLIR Latitude, a third party VMS, or
video player) and the camera. The ports which form a session are negotiated using a protocol such
as RTSP. A client typically requests a video stream using its preferred settings, and the camera can
respond with its preferred settings. As a result, many of the details are established dynamically,
which may run contrary to network security requirements.
The parameters in the Stream Settings section will have a
significant impact on the quality and bandwidth
requirements of the video stream. In general it is
recommended that the default values be used initially, and
then individual parameters can be modified and tested
incrementally to determine if the bandwidth and quality
requirements are met.
For video streams, the Codec options are H.264 and
MJPEG.
The Bit Rate parameter is used with the CBR (Constant Bit
Rate) setting to attempt to keep the resulting bit rate of the
video at or near the target bit rate.