G19 FTA MUX Barker Channel Playout
840
Work in progress to continuously loop a specifically crafted MPEG-TS file for ingestion into the Intelsat G19 FTA Mux workflow.
β Version 2.0.3 is now releasedβ ST 2022-7 Compliant Outputβ This was done in true collaboration with Mike McCadden and Bill BurkeWe proudly leverage the combined power of FFmpeg and TSDuck in this project. |
https:<Your IP>/apidocsThis app is designed to use Multicast, so the --network=host attribute is recommended.
Run the container using the Multicast setup:
docker run -itd --name playout --restart unless-stopped --network=host \
-e IPADDRESS=<IP> rubenc2/playout:N.X.Y
or
docker run -itd --name playout --restart unless-stopped --network=host \
-e SERVERNAME=<name> rubenc2/playout:N.X.Y
Note: Replace
<IP>or<name>with the appropriate values.
localhost)If running on a laptop or in a non-multicast environment:
docker run -itd --name playout --restart unless-stopped --network=host \
rubenc2/playout:N.X.Y
--network=host)Since --network=host is not available on macOS and Windows, use --privileged and expose required ports manually:
docker run -itd --name playout --restart unless-stopped --privileged \
-p 8080:80 -p 8443:443 -p 4000-4004:4000-4004/udp \
rubenc2/playout:N.X.Y
β οΈ Important:
When running without--network=host, you will need to manually add routes to the system to allow multicast traffic to flow outside the container, hence the --privileged flag.
N.X.Y with the correct version number (e.g., 1.1.7).--network=host.Content type
Image
Digest
sha256:ae8cc0693β¦
Size
393.2 MB
Last updated
11 months ago
docker pull rubenc2/playout:2.0.3