Go to documentation repository
...
It is to be taken into account that while configuring each rtsp Server loads only one CPU core. To increase the number of rtsp streams several rtsp Server objects are to be created and configured on several cameras. Each RTSP Server entity runs in a separate system process (StreamingServer.run).
Create the RTSP Server object as follows:
...
In the Cameras table set the checkboxes next to video cameras video from which is to be displayed (1). If camera has several streams, the default stream is broadcasted.
| Info | ||
|---|---|---|
| ||
If default stream is changed on the corresponding Camera object settings panel after applying RTSP Server settings, it is mandatory to click Apply on the RTSP Server object settings panel to apply changes to it as well. See also Configuration of 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. Change the port number or disable this service for broadcast. To disable the service go to the Control panel → Administrative Tools → Services and double-click the service name and click the Stop button in the opened window. |
...
Features of the Multicast mode:
Using the Multicast mode allows you to reduce the load on the 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:
In spite of specifying video data port it is required to specify camera number in the data source address (see the table below).
To distribute transmitted signal among different RTSP-ports proceed as follows:
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:
In spite of specifying video data port it is required to specify camera number in the data source address (see the table below).
| Info | ||
|---|---|---|
| ||
| Use of the Multicast mode allows decreasing Server load due to reduction of transmitted data. |
| Info | ||
|---|---|---|
| ||
To get such video in Axxon PSIM (see Configuring multimedia receipt using RTSP protocol) set the multicast value to the RTSP parameter in the HKEY_LOCAL_MACHINE \SOFTWARE\AxxonSoft\PSIM\Video\TransportProtocols registry section (for 64-bit system the path is HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\AxxonSoft\PSIM\Video\TransportProtocols) on computer where the Camera object is created. Detailed information on this parameter see in Changing the transport protocol used by IP-device section. |
| Info | ||
|---|---|---|
| ||
RTSP Server can translate both in Multicast and Unicast modes simultaneously. Receiving both these streams on the Axxon PSIM client is impossible due to RTSP key defining the mode (see the note above). However, the VLC player allows receiving streams in both modes in the same time. |
In the Receiver IP address field (3) specify the address from which the broadcast in Multicast mode will be performed. Address is to be in range from 224.0.1.0 to 239.255.255.255. By default, the receiver IP is 224.0.1.150. Bear in mind the following when specifying Receiver IP address:
224.0.0.0-224.0.0.255 address range is reserved for routing protocols and other service protocols. Destination IP address cannot be set from the specified range.
RTSP-server can broadcast to one network simultaneously. The network with minimal metric is selected by default. To change the broadcast network, go to the Advanced settings tab (see below).
...
Address | Example | Description |
rtsp://ServerIP address[:Port]/CameraNo[?stream_id=StreamNo] | rtsp://127.0.0.1/1 | Viewing default stream from Camera 1 if default port is in use |
| rtsp://127.0.0.1:555/1 | Viewing default stream from Camera 1 when broadcasting in Multicast mode if default port 555 is in use. 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 and is used internally | |
| rtsp://127.0.0.1:555/7?stream_id=7.2 | Viewing second stream from Camera 7 | |
| rtsp://Login:Password@ServerIP address[:Port]/CameraNo | rtsp://login:pass@127.0.0.1:554/1 | Viewing video signal from Camera 1 if users and permissions are configured in Axxon PSIM (see Rights administration) |
| rtsp://login:pass@127.0.0.1:555/1 | Viewing video signal from Camera 1 in Multicast mode if users and permissions are configured in Axxon PSIM | |
| rtsp://Server IP address[:Port]/CameraNo?mic_id=Microphone ID | rtsp://127.0.0.1:555/15?mic_id=1 | Viewing video from Camera 15 with sound |
| rtsp:// Server IP address[:Port]/?mic_id= Microphone ID | rtsp://127.0.0.1:555/?mic_id=1 | Getting sound only from microphone 1 with no video from any camera |
rtsp:// ServerIP 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 from Camera 1 for specified time period |
| rtsp:// Server IP address[:Port]/archive?id=CameraNo&mic_id= Microphone ID &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&mic_id=1&time_begin=2011.11.11-11:11:11&&time_end=2011.11.11-11:12:00 | Viewing video archive from Camera 1 with sound from microphone 1 for specified time period |
| rtsp://ServerIP address[:Port]/archive?id=CameraNo.&time_begin=yyyymmddThhmmssZ&time_end=yyyymmddThhmmssZ | rtsp://127.0.0.1:555/archive?id=1&time_begin=20160331T080000Z&time_end=20160331T080800Z | Viewing video archive from Camera 1 for specified time period |
| rtsp://ServerIP address[:Port]/archive?id=CameraNo.&time_begin=yyyymmddThhmmssZ | rtsp://127.0.0.1:555/archive?id=4&time_begin=20160316T065000Z | Viewing video archive from Camera 4 from specific start time till the archive end (as the value of time_end is not specified in the address) |
| rtsp://ServerIP address[:Port]/archive?id=CameraNo | rtsp://127.0.0.1:555/archive?id=4 | Viewing video archive from Camera 4 from the beginning till the end |
| rtsp://ServerIP address[:Port]/archive?id=CameraNo.&long_term_archive=BackupArchiveNo | rtsp://127.0.0.1:559/archive?id=1&long_term_archive=2 | Viewing Camera 1 video archive from Backup archive 2 |
| rtsp://Server IP address[:Port]/archive?id=CameraNo.&gate=VideogateNo | rtsp://127.0.0.1:559/archive?id=1&gate=3 | Viewing Camera 1 video archive from Video gate 3 |
| rtsp://Server IP address[:Port]/archive?id=CameraNo.&time_begin=yyyymmddThhmmssZ&time_end=yyyymmddThhmmssZ&z=PlayBackSpeed | rtsp://127.0.0.1:554/archive?id=2&time_begin=20171120T102000Z&time_end=20171120T104000Z&z=-1 | Speed-down playing back video archive of Camera 2 for the specified period of time. Value of z parameter greater than 0 (valid values are 2, 4, 6 ... 16) enables speed-up archive playback. If the parameter z is less than 0 (valid values are -1, -2, ... -16), then the archive is played back in the reverse order with the corresponding acceleration. Only key frames are played back at reverse playing |
| rtsp://Server IP address[:Port]/archive?id=CameraNo.&time_begin=yyyymmddThhmmssZ&time_end=yyyymmddThhmmssZ&long_term_archive=BackupArchNo | rtsp://127.0.0.1:554/archive?id=2&time_begin=20201117T110200Z&time_end=20201117T114900Z&long_term_archive=1 | Retrieve camera 2 records from backup archive 1, starting from 14:02:00 UTC+4 on 11/17/2020 and ending at 14:49:00 UTC+4 on the same day. time_begin and time_end in the request are UTC+0 times. The specified Backup archive must be selected for the corresponding camera on the settings panel of the RTSP Server object. VLC player compatibility mode must be enabled to view in VLC Media Player |
| Info | ||
|---|---|---|
| ||
If 554 port is in use (default value), it can be not specified in the address line. In the examples given above specify the IP address of the computer where the RTSP Server object is instead of 127.0.0.1. |
...