├── .github └── workflows │ ├── docker.yml │ ├── mac.yml │ ├── ubuntu.yml │ └── win.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── doc.go ├── example ├── README.md ├── intercom │ ├── README.md │ ├── config.yaml │ ├── curl.http │ ├── event.go │ ├── go-jt808.online.crt │ ├── go-jt808.online.key │ ├── go.mod │ ├── go.sum │ ├── jt808.go │ ├── log_terminal.go │ ├── main.go │ └── static │ │ ├── flv.min.js │ │ └── index.html ├── jt1078 │ ├── README.md │ ├── config.yaml │ ├── docker_config.yaml │ ├── docker_intercom_config.yaml │ ├── docker_video_config.yaml │ ├── go-jt808.online.crt │ ├── go-jt808.online.key │ ├── go.mod │ ├── go.sum │ └── main.go ├── simulation │ ├── config.yaml │ ├── go.mod │ ├── go.sum │ └── main.go ├── testdata │ ├── audio_data.txt │ ├── data.txt │ ├── index.jpg │ ├── m7s-jt1078-intercom.jpg │ ├── m7s-jt1078.jpg │ └── m7s.png └── video │ ├── config.yaml │ ├── curl.http │ ├── event.go │ ├── g711a.txt │ ├── go.mod │ ├── go.sum │ ├── jt808.go │ ├── log_terminal.go │ ├── main.go │ └── static │ ├── flv.min.js │ └── index.html ├── go.mod ├── go.sum └── v5 ├── go.mod ├── go.sum ├── index.go └── pkg ├── audio_manager.go ├── connection.go ├── device.go ├── http.go ├── http_test.go ├── option.go ├── packet_parse.go └── service.go /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/.github/workflows/mac.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/win.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/.github/workflows/win.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/README.md -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- 1 | package m7s_jt1078 2 | 3 | // 不增加这个文件 pkg.go.dev 网页不能更新 https://github.com/golang/go/issues/70865 4 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/README.md -------------------------------------------------------------------------------- /example/intercom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/README.md -------------------------------------------------------------------------------- /example/intercom/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/config.yaml -------------------------------------------------------------------------------- /example/intercom/curl.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/curl.http -------------------------------------------------------------------------------- /example/intercom/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/event.go -------------------------------------------------------------------------------- /example/intercom/go-jt808.online.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/go-jt808.online.crt -------------------------------------------------------------------------------- /example/intercom/go-jt808.online.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/go-jt808.online.key -------------------------------------------------------------------------------- /example/intercom/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/go.mod -------------------------------------------------------------------------------- /example/intercom/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/go.sum -------------------------------------------------------------------------------- /example/intercom/jt808.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/jt808.go -------------------------------------------------------------------------------- /example/intercom/log_terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/log_terminal.go -------------------------------------------------------------------------------- /example/intercom/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/main.go -------------------------------------------------------------------------------- /example/intercom/static/flv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/static/flv.min.js -------------------------------------------------------------------------------- /example/intercom/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/intercom/static/index.html -------------------------------------------------------------------------------- /example/jt1078/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/README.md -------------------------------------------------------------------------------- /example/jt1078/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/config.yaml -------------------------------------------------------------------------------- /example/jt1078/docker_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/docker_config.yaml -------------------------------------------------------------------------------- /example/jt1078/docker_intercom_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/docker_intercom_config.yaml -------------------------------------------------------------------------------- /example/jt1078/docker_video_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/docker_video_config.yaml -------------------------------------------------------------------------------- /example/jt1078/go-jt808.online.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/go-jt808.online.crt -------------------------------------------------------------------------------- /example/jt1078/go-jt808.online.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/go-jt808.online.key -------------------------------------------------------------------------------- /example/jt1078/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/go.mod -------------------------------------------------------------------------------- /example/jt1078/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/go.sum -------------------------------------------------------------------------------- /example/jt1078/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/jt1078/main.go -------------------------------------------------------------------------------- /example/simulation/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/simulation/config.yaml -------------------------------------------------------------------------------- /example/simulation/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/simulation/go.mod -------------------------------------------------------------------------------- /example/simulation/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/simulation/go.sum -------------------------------------------------------------------------------- /example/simulation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/simulation/main.go -------------------------------------------------------------------------------- /example/testdata/audio_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/audio_data.txt -------------------------------------------------------------------------------- /example/testdata/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/data.txt -------------------------------------------------------------------------------- /example/testdata/index.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/index.jpg -------------------------------------------------------------------------------- /example/testdata/m7s-jt1078-intercom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/m7s-jt1078-intercom.jpg -------------------------------------------------------------------------------- /example/testdata/m7s-jt1078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/m7s-jt1078.jpg -------------------------------------------------------------------------------- /example/testdata/m7s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/testdata/m7s.png -------------------------------------------------------------------------------- /example/video/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/config.yaml -------------------------------------------------------------------------------- /example/video/curl.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/curl.http -------------------------------------------------------------------------------- /example/video/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/event.go -------------------------------------------------------------------------------- /example/video/g711a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/g711a.txt -------------------------------------------------------------------------------- /example/video/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/go.mod -------------------------------------------------------------------------------- /example/video/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/go.sum -------------------------------------------------------------------------------- /example/video/jt808.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/jt808.go -------------------------------------------------------------------------------- /example/video/log_terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/log_terminal.go -------------------------------------------------------------------------------- /example/video/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/main.go -------------------------------------------------------------------------------- /example/video/static/flv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/static/flv.min.js -------------------------------------------------------------------------------- /example/video/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/example/video/static/index.html -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cuteLittleDevil/m7s-jt1078 2 | 3 | go 1.23.8 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v5/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/go.mod -------------------------------------------------------------------------------- /v5/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/go.sum -------------------------------------------------------------------------------- /v5/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/index.go -------------------------------------------------------------------------------- /v5/pkg/audio_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/audio_manager.go -------------------------------------------------------------------------------- /v5/pkg/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/connection.go -------------------------------------------------------------------------------- /v5/pkg/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/device.go -------------------------------------------------------------------------------- /v5/pkg/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/http.go -------------------------------------------------------------------------------- /v5/pkg/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/http_test.go -------------------------------------------------------------------------------- /v5/pkg/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/option.go -------------------------------------------------------------------------------- /v5/pkg/packet_parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/packet_parse.go -------------------------------------------------------------------------------- /v5/pkg/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuteLittleDevil/m7s-jt1078/HEAD/v5/pkg/service.go --------------------------------------------------------------------------------