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

Leandromoreira/add audio adding filters libav for samplerate

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%