mirror of
https://github.com/flavioribeiro/donut.git
synced 2025-11-03 01:04:00 +08:00
c88d49deab5bfcc96ae964669be5b68e11d0172d
donut is a zero setup required SRT+MPEG-TS -> WebRTC Bridge powered by Pion.
Install & Run Locally
Make sure you have the libsrt installed in your system. If not, follow their build instructions.
Once you finish installing it, execute:
$ go install github.com/flavioribeiro/donut@latest
Once installed, execute donut. This will be in your $GOPATH/bin. The default will be ~/go/bin/donut
Install & Run using Docker
Alternatively, you can build a docker image. Docker will take care of downloading the dependencies (including the libsrt) and compiling donut for you.
$ docker build -t donut .
$ docker run -it -p 8080:8080 donut
Open the Web UI
Open http://localhost:8080. You will see three text boxes. Fill in your details for your SRT listener configuration and hit connect.
Description
donut is a zero setup required SRT+MPEG-TS -> WebRTC Bridge powered by Pion.
Readme
Apache-2.0
4.9 MiB
Languages
Go
86%
JavaScript
5.2%
HTML
3.9%
CSS
1.7%
Shell
1.6%
Other
1.6%