🏗️How to install

Request the licence:

Please send a request for it to support@medialooks.com or sales@medialooks.com if you do not already have it.

Back-end docker installation:

  1. Download docker image ml-xsdk-1.2.1.143-ubuntu22.04.tgz

  2. Unpack the archive with the distribution into the current directory. Change directory to ml-xsdk-1.2.1.55-ubuntu22.04. Copy your licence to etc/licence.json file. Run

    docker compose build
    docker compose up -d

    Check container status:

    docker compose ps

Open container ports:

You can use the docker-compose.yml file to open any desired ports that are by default closed in the docker image.

For instance, you can use the following to map the UDP port range 5001–5100 to your host workstation:

docker-compose.yml


 version: '3'

services:
    xsdk:
        container_name: xsdk
        build: .
        restart: unless-stopped
        volumes:
            - ./lib:/opt/medialooks/lib
            - ./etc:/opt/medialooks/etc
### SRT example
#        expose:
#            "1200/udp"
        ports:
            - "5001-5100:5001-5100/udp"
 

Front-end docker installation:

You can use the public front-end panel https://xmedianode.medialooks.com

if you want to run your own front-end instance or modify your front-end for your needs:

  1. Download the front-end docker image xsdk-control-panel-0.1.87.docker.tgz

  2. Unpack the archive with the distribution into the current directory. Run

    docker compose build
    docker compose up -d

    Check container status:

    docker compose ps

Front-end development based on our NPM package xMediaNode client

Last updated