├── .gitignore ├── cmd └── main.go ├── go.mod ├── internal ├── config.go ├── connection.go ├── plugins │ ├── interceptor.go │ └── loader.go └── rtmp │ ├── HandleConnection.go │ ├── HandleRTMP.go │ └── connection.go ├── plugins ├── Bilibili │ ├── error.go │ ├── main.go │ ├── register.go │ └── utils.go └── test │ ├── main.go │ └── register.go ├── readme.md └── utils ├── error.go └── parse.go /.gitignore: -------------------------------------------------------------------------------- 1 | /output/ 2 | -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/cmd/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/go.mod -------------------------------------------------------------------------------- /internal/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/config.go -------------------------------------------------------------------------------- /internal/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/connection.go -------------------------------------------------------------------------------- /internal/plugins/interceptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/plugins/interceptor.go -------------------------------------------------------------------------------- /internal/plugins/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/plugins/loader.go -------------------------------------------------------------------------------- /internal/rtmp/HandleConnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/rtmp/HandleConnection.go -------------------------------------------------------------------------------- /internal/rtmp/HandleRTMP.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/rtmp/HandleRTMP.go -------------------------------------------------------------------------------- /internal/rtmp/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/internal/rtmp/connection.go -------------------------------------------------------------------------------- /plugins/Bilibili/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/Bilibili/error.go -------------------------------------------------------------------------------- /plugins/Bilibili/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/Bilibili/main.go -------------------------------------------------------------------------------- /plugins/Bilibili/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/Bilibili/register.go -------------------------------------------------------------------------------- /plugins/Bilibili/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/Bilibili/utils.go -------------------------------------------------------------------------------- /plugins/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/test/main.go -------------------------------------------------------------------------------- /plugins/test/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/plugins/test/register.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/readme.md -------------------------------------------------------------------------------- /utils/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/utils/error.go -------------------------------------------------------------------------------- /utils/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekohy/rtmpproxy/HEAD/utils/parse.go --------------------------------------------------------------------------------