Skip to content

pixelbender/go-rtmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang: RTMP Protocol

Features

  • AMF0 Encoder/Decoder
  • AMF3 Encoder/Decoder
  • FLV Reader/Writer
  • RTMP Client
  • RTMP Server

Installation

go get github.com/pixelbender/go-rtmp

RTMP Client

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)
    }
}

Specifications

Releases

No releases published

Packages

No packages published

Languages