live video streaming server in golang
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
halwu(吴浩麟) e9952937dc Initial commit 8 years ago
av Initial commit 8 years ago
container Initial commit 8 years ago
parser Initial commit 8 years ago
protocol Initial commit 8 years ago
utils Initial commit 8 years ago
README.md Initial commit 8 years ago
main.go Initial commit 8 years ago

README.md

AV streaming server

Feature

  • write in pure golang, can run in any platform
  • for live streaming
  • support RTMP and FLV HLS over HTTP

Use

  1. run git clone
  2. run go run main.go to start livego server
  3. push RTMP stream to rtmp://localhost/live/movie, eg use ffmpeg -re -i demo.flv -c copy -f flv rtmp://localhost/live/movie
  4. play stream use VLC or other players
    • play RTMP from rtmp://localhost/live/movie
    • play FLV from http://127.0.0.1:8081/live/movie.flv
    • play HLS from http://127.0.0.1:8080/live/movie.m3u8