Skip to content

A server that exposes a directory for video streaming via web interface

License

Notifications You must be signed in to change notification settings

guangminglion/golang-hls

 
 

Repository files navigation

Golang HLS Streamer

Simple server that exposes a directory for video streaming via HTTP Live Streaming (HLS). Uses ffmpeg for transcoding.

This project is cobbled together from all kinds of code I has lying around so it's pretty crappy all around.

Running it

  • Place ffmpeg and ffprobe binaries in "tools" dir
  • Run go run *.go in project root (e.g. go run *.go ~/Documents/)
  • Access http://localhost:8080/ui/

License

See LICENSE.txt

About

A server that exposes a directory for video streaming via web interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.7%
  • Go 38.3%
  • CSS 14.4%
  • HTML 3.6%