This project is intended to restream video streams. It is created out of a use case where multicast videofeeds needed to be converted to unicast streams keeping the FMV KLV data intact.
These instructions will get you a container up and running in your docker environment.
- Docker
docker run --name restream -v /path/to/streams.csv:/etc/restream/streams.csv -p 8554:8554 --restart unless-stopped denissenstefan/restream:latest
Location of the CSV with the videostreams is located at /etc/restream/streams.csv
in the container.
version: '3.7'
services:
restream:
image: denissenstefan/vid-restreamer:latest
container_name: restream
volumes:
- /path/to/streams.csv:/etc/restream/streams.csv
ports:
- "8554:8554"
restart: unless-stopped
input,alias
rtmp://localhost:1935/live/stream1,stream1
This project is licensed under the MIT License - see the LICENSE.md file for details