├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── amf ├── amf0.go ├── amf0_test.go ├── amf3.go ├── decoder.go ├── encoder.go └── mapping.go ├── flv ├── flv.go ├── reader.go └── writer.go └── rtmp ├── chunk.go ├── client.go ├── conn.go ├── handshake.go ├── message.go ├── request.go ├── rtmp.go ├── rtmp_test.go ├── server.go └── stream.go /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | bin/ 4 | pkg/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/README.md -------------------------------------------------------------------------------- /amf/amf0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/amf0.go -------------------------------------------------------------------------------- /amf/amf0_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/amf0_test.go -------------------------------------------------------------------------------- /amf/amf3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/amf3.go -------------------------------------------------------------------------------- /amf/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/decoder.go -------------------------------------------------------------------------------- /amf/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/encoder.go -------------------------------------------------------------------------------- /amf/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/amf/mapping.go -------------------------------------------------------------------------------- /flv/flv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/flv/flv.go -------------------------------------------------------------------------------- /flv/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/flv/reader.go -------------------------------------------------------------------------------- /flv/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/flv/writer.go -------------------------------------------------------------------------------- /rtmp/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/chunk.go -------------------------------------------------------------------------------- /rtmp/client.go: -------------------------------------------------------------------------------- 1 | package rtmp 2 | -------------------------------------------------------------------------------- /rtmp/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/conn.go -------------------------------------------------------------------------------- /rtmp/handshake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/handshake.go -------------------------------------------------------------------------------- /rtmp/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/message.go -------------------------------------------------------------------------------- /rtmp/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/request.go -------------------------------------------------------------------------------- /rtmp/rtmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/rtmp.go -------------------------------------------------------------------------------- /rtmp/rtmp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/rtmp_test.go -------------------------------------------------------------------------------- /rtmp/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/server.go -------------------------------------------------------------------------------- /rtmp/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelbender/go-rtmp/HEAD/rtmp/stream.go --------------------------------------------------------------------------------