Skip to content

isoundy000/livego

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

livego

live streaming server write in pure go, simple efficient and can run in any platform.

Support

Transport protocol

  • RTMP
  • AMF
  • HLS
  • HTTP-FLV
  • WebSocket-FLV

File container

  • FLV
  • TS

AV coder

  • H264
  • AAC
  • MP3

Install

Download Bin

releases

Docker

TODO

Install System Service

TODO

Build From Source code

  1. run git clone https://github.com/gwuhaolin/livego.git
  2. cd to livego dir then run go build

Use

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

About

纯 Go 写的直播服务器

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.8%
  • Dockerfile 0.2%