mirror of
https://github.com/flavioribeiro/donut.git
synced 2025-09-26 19:11:11 +08:00
f83dfa2d62c62c95478ba7ab6331ad323776c1b8

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
Run using docker-compose
Alternatively, you can use docker-compose
to simulate an SRT live transmission and run the donut effortless.
$ make run
Open the Web UI
Open http://localhost:8080. You will see three text boxes. Fill in with the SRT listener configuration and hit connect.
How it works
Please check the How it works section.
FAQ
Please check the FAQ if you're facing any trouble.
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%