Sign inSign up

sherazarde/belabox-receiver

By sherazarde

•Updated over 5 years ago

Belabox receiver-side (srtla, srt-live-transmit, srt-live-server and noalbs) in a single container.

Image
3

3.2K

sherazarde/belabox-receiver repository overview

Happy streaming :)

This is an experimental image and is not optimized yet, it is VERY large. Also, the ARM-Image does not contain noalbs.

It requires the following ports to be published:

  • 5000:5000/udp
  • 8181/8181/tcp
  • 8282/8282/udp

Modify everything in bold below, then start with:
docker run -d --name belabox-receiver -p 5000:5000/udp -p 8181:8181/tcp -p 8282:8282/udp -v <path-to-noalbs-config.json>:/app/config.json sherazarde/belabox-receiver:latest

  • Configure SRT receiver and SRT port within belabox to point to the docker container's IP address (or a port-forward on your router).
  • Within Belabox, set "live/stream/belabox" as SRT streamid.
  • To retrieve the SRT-Stream (via OBS, VLC etc.), open the following URL: srt://your-public-container-ip:8282/?streamid=play/stream/belabox
  • Public Statistics-URL: http://your-public-container-ip:8181/stats⁠
  • Your noalbs config should contain the following - DO NOT change anything below.
"rtmp": {
        "server": "srt-live-server",
        "stats": "http://127.0.0.1:8181/stats",
        "publisher": "live/stream/belabox"
},

Changes:

  • 20210804 - Version 2.3 (amd64): Fix the image to use srt-live-transmit. However, noalbs wont switch scenes based on RTT.

Tag summary

Content type

Image

Digest

Size

64.8 MB

Last updated

over 5 years ago

docker pull sherazarde/belabox-receiver