babylon

command module
v0.0.0-...-873f54d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2016 License: GPL-2.0 Imports: 9 Imported by: 0

README

babylon

bbllive is newest

Another live streaming media server, written by go. support rtmp #How to use#

package main

import (
	"babylon/rtmp"
	log "github.com/cihub/seelog"
	"runtime"
)


func main() {
  runtime.GOMAXPROCS(runtime.NumCPU())
  l := ":1935"
  err := rtmp.ListenAndServe(l)
  if err != nil {	
     panic(err)		
  }
  select {}
}

#How to publish/play streaming#

  • ffmpeg -i xxxx.mp4 -c:a aac -ar 44100 -ab 128k -ac 2 -strict -2 -c:v libx264 -vb 500k -r 30 -s 640x480 -ss 00.000 -f flv rtmp://127.0.0.1/live/xxxx
  • ffplay -i rtmp://127.0.0.1/live/xxxx

Documentation

Overview

mss document

mss project main.go

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL