🧠Quick Start

Access to the Admin Panel:

  1. In the browser, go to the URL - https://xmedianode.medialooks.com/

  2. The page will display an authorization form:

  3. Upon successful completion of the authorization form, you will be redirected to the page https://xmedianode.medialooks.com/xgraph, which contains the following elements: 1, 2, 3 - running instances of xSDK (xnodeserver); 4, 5, 6, 7 - sections "xGraph", "xMedia", "Licenses", "Requests" 8 - "Logout" button:

Adding a source:

  1. In the "xMedia" section, click on the "+" (Add Source) button.

  2. In the source settings window, fill in the fields: "Type" - type of source (e.g. File), "Name" - name of the source, "path" - path to the local file, "in" - starting point of local file playback, "out" - ending point of local file playback, "Loop" - loop playback.

  3. Click the "Save" button.

  4. The added source will be displayed in the list of sources.

Adding Destination SRT:

  1. In the "xMedia" section, click on the "+" (Add Destination):

  2. In the Destination settings window, fill in the fields: "Type" - type of Destination (e.g. SRT), "Name" - name of the Destination, "audioEncoder" - audio encoder (e.g. AAC), "videoEncoder" - video encoder (e.g. NVIDIA NVENC), "container" - container (e.g. MPEG-TS), "audioStreamsCount" - number of audio tracks (e.g. 1), "videoStreamsCount" - number of video tracks (e.g. 1), "outputURL" - link to the broadcast (e.g. 127.0.0.1:7890?mode=listener)

  3. Click the "Save" button.

  4. The created Destination is displayed in the list of added Destinations.

Adding Destination RTMP:

  1. In the "xMedia" section, click on the "+" (Add Destination):

  2. In the Destination settings window, fill in the fields: "Type" - type of Destination (e.g. File), "Name" - name of the Destination, "audioEncoder" - audio encoder (e.g. AAC), "videoEncoder" - video encoder (e.g. NVIDIA NVENC), "container" - container (e.g. FLV), "audioStreamsCount" - number of audio tracks (e.g. 1), "videoStreamsCount" - number of video tracks (e.g. 1), "outputURL" - link to the broadcast (e.g. rtmp://localhost:8889/live/app)

  3. Click the "Save" button.

  4. The created Destination is displayed in the list of added Destinations.

Running the script (Stream from Local File to SRT):

  1. Display the added Source and SRT Destination in the preview area:

  2. In the preview area, specify the running instance of xnodeserver:

  3. Click the "Start Channel" button:

  4. The transmission is carried out:

  5. Additional check for successful transmission: Enter the command ffplay srt://127.0.0.1:7890?mode=caller in the command line on you receiver side.

Starting the script (Stream from Local File to RTMP):

Prerequisite: a local RTMP server is running on the computer to test the script. The command to start the server is ffmpeg -f flv -listen 1 -i rtmp://localhost:8889/live/app -c copy -f flv -listen 1 rtmp://localhost:1935/live/app

  1. Display the added Source and RTMP Destination in the preview area:

  2. Specify the running instance of xnodeserver in the preview area:

  3. Click the "Start Channel" button:

  4. The transmission is carried out:

  5. Additional check for successful transmission: Enter the command ffplay rtmp://localhost:1935/live/app in the command line.

Last updated