Take control over your content and stream it yourself.
Explore the docs »
View Demo
·
Use Our Server for Testing
·
FAQ
·
Report Bug
I created this small fix by modifying only two files to make FFmpeg work on Windows. It was written quickly, with some help from ChatGPT, so it's not perfect. I'm publishing this as an unfinished but functional fix. For now, it works at 0.1.3 version.
compiled server check latest release
OR
The Owncast backend is a service written in Go.
- Ensure you have prerequisites installed.
- C compiler, like MinGW
- ffmpeg, tested on ffmpeg-2024-06-27-git-9a3bc59a38-full_build
- Install the Go toolchain (1.21 or above).
- Download source.
https://github.com/owncast/owncast/archive/refs/tags/v0.1.3.zip
- put
ffmpeg.exe
in projcet folder or add it to PATH - paste files to owncast folder from repo
go run main.go
will run from the source. orgo build
and run exe- Visit
http://yourserver:8080
to access the web interface orhttp://yourserver:8080/admin
to access the admin. - Point your broadcasting software at your new server and start streaming.
- That it's, now run server by
go run main.go
or builded exe
The frontend is the web interface that includes the player, chat, embed components, and other UI.
- This project lives in the
web
directory. - Run
npm install
to install the Javascript dependencies, maybe somenpm audit
. - Run
npm run dev
This project is based on Owncast (https://github.com/owncast/owncast), distributed under the MIT License.