- AMF0 Encoder/Decoder
- AMF3 Encoder/Decoder
- FLV Reader/Writer
- RTMP Client
- RTMP Server
go get github.com/pixelbender/go-rtmp
package main
import (
"github.com/pixelbender/go-rtmp/rtmp"
"fmt"
)
func main() {
conn, err := rtmp.Dial("rtmp://example.org/app")
if err != nil {
fmt.Println(err)
} else {
defer conn.Close()
fmt.Println(conn)
}
}