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.exein projcet folder or add it to PATH
- paste files to owncast folder from repo
- go run main.gowill run from the source. or- go buildand run exe
- Visit http://yourserver:8080to access the web interface orhttp://yourserver:8080/adminto access the admin.
- Point your broadcasting software at your new server and start streaming.
- That it's, now run server by go run main.goor builded exe
The frontend is the web interface that includes the player, chat, embed components, and other UI.
- This project lives in the webdirectory.
- Run npm installto 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.
