RTSP video stream from the Macula server

Enabling the RTSP Streaming Server

  1. The first step is to allow Macula to stream video over RTSP. To do so, go to: Macula -> Configuration -> Servers

  2. Select the server you want to stream from and double-click it, or locate the Edit button at the top of the Server subsection and click it - this must bring the selected Server settings pop-up window.

  1. In the left subsection of that pop-up window, locate and click the Connections tab, scroll to the bottom of the right subsection, and find an input field named the RTSP port at the very bottom of the subsection.

  1. The default value for the RTSP port input field is 0, which means streaming is disabled. To enable streaming, you need to provide the port number. The recommended port is 8554.

  2. After providing the port, confirm your selection with the Apply and OK buttons. After that, your RTSP Streaming Server is enabled.

Providing Permissions to the Remote User

  1. The server is already streaming, but you must grant permission to access the stream. To do so, go to: Configuration -> Users, pick a user you want to provide access to the RTSP stream and double click it or locate the Edit button on top of the Users subsection and click it.

  2. Inside the new pop-up window, select Administration profile. Find the Login via RTSP checkbox under the Client permissions section and mark it.

  1. Confirm your selection with the Apply and OK buttons.

The way you form the link to the stream will depend on the client you use to watch the stream, but for any configuration, you will need to know:

  1. Streaming server IP address

  2. Port, you assigned for the RTSP streaming

  3. Channel ID you want to stream (You can find it under Configuration -> Channels, ID column)

Link template:

  • rtsp://user:password@Server_IP:RTSP_port/channel_ID/live/stream_type (main or substream)

Link examples:

  • rtsp://@127.0.0.1:8554/130/live/main

  • rtsp://user:password@127.0.0.1:8554/130/live/main

  • rtsp://user:password@127.0.0.1:8554/130/live/substream

Last updated