Go to documentation repository
...
| Section | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
The RTSP Server object is used for transmitting video from Server server to remote workplaces workstations using the RTSP protocol. Use The use of the RTSP protocol allows viewing you to view video from IP cameras and video archive on remote Clients clients by means of Axxon PSIM or using use video players that support this protocol. Transmitting Transmission of the archive of the Videogate and Backup archive is the videogate and backup archive is also supported.
If there is a live video with audio or the archive is recorded with audio, then video transmission with audio through RTSP Serverserver is supported—for this specify the ID of microphone from which the archive is recorded when requesting video (see the table with requests examples at the foot of the page Examples of addresses to view video from RTSP Server). For the audio to play correctly in VLC Media Player, set the VLC media player compatibility mode checkbox (see below).
| Note | ||
|---|---|---|
| ||
Transmitted video stream must be compressed using the H.264, H.265, MPEG4, or MJPEG codecs. When the you use MJPEG codec is used, video of the height and/or width more than 2048 pixels is not supported. The Client must reconnect to URL when the codec is changed. To view the archive via RTSP Serverserver, the archive must be recorded in the same codec. Otherwise, the archived video will not playbackplay back. The time_begin and time_end time parameters must be specified in the UTC+0 format. If the archive is in a different time zone, you need to must specify the time taking into account the time difference. On the settings panel of the RTSP Server object, you must select the specified Backup archive backup archive for the corresponding camera. The VLC player compatibility mode must be enabled to view videos in VLC Media Player. |
Note that when configuring, each RTSP Server each RTSP server loads only one CPU core. To increase the number of rtsp streams, you must create several RTSP Server objects and configure them on several cameras. Each RTSP Server server entity runs in a separate system process (StreamingServer.run).
| Info | ||
|---|---|---|
| ||
All the ports mentioned below are specified using only natural numbers. |
...
...
Create To create the RTSP Server object as follows object, do the following:
...
In the Cameras table, set the checkboxes next to video cameras, video from which is to be displayed (1)you want to display. If a camera has several streams, the default stream is broadcastedtransmitted.
| Info | ||
|---|---|---|
| ||
If the default stream is changed on the settings panel of the corresponding corresponding Camera object settings panel after applying you apply RTSP Server server settings, it is mandatory to you must click the Apply button on the the settings panel of the RTSP Server object settings panel to apply changes to it as well. See also Configuration of also Configuring the multistream video. |
In the RTSP port field, specify the port via which the video is transmitted (5).
| Info | ||
|---|---|---|
| ||
The "Windows Media Player Network Sharing" service can use the default port 554. To enable broadcasting, you must change the port or disable this service. |
...
Features of the Multicast mode:
Using the Multicast mode allows you to reduce the load on the Server server by reducing the amount of transmitted data. To distribute the transmitted signal among different RTSP ports, do the following:
Set the Multicast checkbox (1). The Port column is displayed in the Cameras table.
Specify a data transmission port for each video camera in the Port field (2). Bear in mind the following when specifying ports. When you specify ports, note the following:
In spite of specifying Even if you specify video data port, it is required to you still must specify camera number in the data source address (see the table below Examples of addresses to view video from RTSP Server).
In the Receiver IP address field (3), specify the address from which the broadcast in the Multicast mode will be performed. Address must be in the range from 224.0.1.0 to 239.255.255.255. By default, the receiver IP is 224239.01.1.150. Bear in mind the following when specifying Receiver IP address:When you specify the receiver IP address, note the following:
The address range from 224.0.0.0 -to 224.0.0.255 address range is reserved for routing protocols and other service protocols. Destination IP address You cannot be set Receiver IP address from the specified range.
RTSP - server can broadcast only to one network simultaneously. The network with minimal metric is selected by default. To change the broadcast network, go to the the Advanced settings tab (see below).
To specify the advanced settings of RTSP Serverserver, do the following:
If the current time must be sent to VLC Media Player instead of the frame time, then set the VLC player compatibility mode checkbox (1). This option can be used in case of problems when . You can use this option when there are problems with playing back the archive received over RTSP in VLC Media Player.
If there are captions on the video (see Configuring captions display output on a video image), set the Use captions track checkbox (3) to checkbox to send them together with video via RTSP Server and to display them in the receiving app—VLC player.
Also, when this checkbox is set, time captions are added to the video image in the format YYYYMMDDTHHMMSSZYYYYMMDDTHHMMSSZ.If the video is archive archived (see request examples below Examples of addresses to view video from RTSP Server), then the captions show the archive time. However, if the VLC player compatibility mode checkbox is set together with the Use captions track checkbox, the time in the captions is current.
| Note | ||
|---|---|---|
| ||
Correct video playback and captions operation are guaranteed in VLC Media Player version 2.0.0. These features are not guaranteed to work in other versions of VLC Media Player or other programs. |
| Info | ||
|---|---|---|
| ||
The delay when requesting a video via RTSP can also depend on the camera key frame rate (FPS) settings or the frame buffer size settings in the player. |
From the Source IP interface drop-down list, select the name of the network interface that must be used to broadcast the RTSP server (5).
If the RTSP Serverserver is used for broadcasting the video data to the ECHD system, and the Video Surveillance Servers the servers of the surveillance system are behind NAT, then it is necessary to specify the NAT settings:
In the IP address field, specify the IP address of the router that performs the NAT broadcasting (6).
In the Port field, specify the port of the router, which is accessed by the client when executing the ECHD requests (7).
| Info | ||
|---|---|---|
| ||
To enable the substitution of the router's specified IP address and port to the ECHD requests, it is necessary to set the corresponding checkbox in on the settings panel of the Web server object—see -Server object—see Enabling the processing of ECHD requests and selecting rtsp server.RTSP server. |
Click the Click the Apply button to save the changessettings.
...
In case any changeable setting must be the same for several cameras, it can be duplicated. This feature is available for editable columns: Added, Gate, Port, Backup archive.
To specify the bulk settings, do the following:
To connect to Server and display video in the video player that supports RTSP protocol, specify the address of data source in the format given in the table:
...
Address
...
Example
...
Description
...
rtsp://Server IP address[Port]/CameraNo[?stream_id=StreamNo]
...
rtsp://127.0.0.1/1
...
Viewing default stream from Camera 1 if default port is used
...
Viewing default stream from Camera 1 when broadcasting in Multicast mode if default port 555 is used.
Note. Connection to the RTSP stream is performed via the broadcasting adapter IP address, not by the destination IP which is specified in the settings panel of the RTSP Server object and is used in internal logic
...
rtsp://Server IP address[:Port]/archive?id=CameraNo&time_begin=yyyy.mm.dd-hh:mm:ss&time_end=yyyy.mm.dd-hh:mm:ss
...
rtsp://127.0.0.1:554/archive?id=1&time_begin=2011.11.11-11:11:11&time_end=2011.11.11-11:12:00
...
Viewing video archive of Camera 1 for the specified time period. time_begin and time_end in the request are the local time of the computer on which the archive was recorded
...
Viewing video archive of Camera 2 for the specified time period in reverse order
| Info | ||
|---|---|---|
| ||
You can adjust the speed of forward and reverse playback directly in the player that you use. |
...
time_begin and time_end in the request are UTC+0 time. If the time zone of the archive is different, specify the time taking into account the time difference. For example, if the archive is located in UTC+4 and you need a period from 15:02:00 to 15:49:00, the above example is suitable
| Info | ||
|---|---|---|
| ||
If 554 port is used (default value), it can be unspecified in the address line. In the examples given above, specify the IP address of the computer on which the RTSP Server object is instead of 127.0.0.1. |
The figure shows how to view video from the Server.
Bulk settings are complete.