diff --git a/README.md b/README.md
index 2ab01e4..2b3a534 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,11 @@



+[](https://hub.docker.com/r/cdcddcdc/m7s-jt1078)
m7s-jt1078
-
+- [m7s官方地址](https://monibuca.com)
| 例子 | 测试页面 | 代码 |
|----------|-----|-------------------|
@@ -17,14 +18,13 @@
---
-- [m7s官方地址](https://monibuca.com)
-- [仅使用jt1078详情](./example/jt1078)
+- 在线测试 http://101.35.2.3:10001 [仅使用jt1078详情](./example/jt1078)
```
docker pull cdcddcdc/m7s-jt1078:latest
```
-1. 音视频启动
+1. 音视频启动 [参考配置](./example/jt1078/docker_video_config.yaml)
```
docker run -d \
-v /home/m7s-jt1078/config.yaml:/app/config.yaml \
@@ -183,6 +183,8 @@ Content-Type: application/json
配置说明
+- 下面配置增加到原有m7s配置 [完整配置参考](./example/jt1078/config.yaml)
+
``` yaml
jt1078:
enable: true # 是否启用
@@ -211,11 +213,11 @@ jt1078:
prefix: "live/jt1079" # 默认自定义前缀-手机号-通道 如:live/jt1079-295696659617-1
overtime_second: 0 # 无人订阅的情况 多久就关闭这个链接(小于等于0则不启用 默认0 推荐还是使用9102指令去触发关闭)
-simulations:
+ simulations:
# jt1078文件 默认循环发送
- - name: ../testdata/data.txt
- addr: 127.0.0.1:12051 # 模拟实时
- - name: ../testdata/audio_data.txt
- addr: 127.0.0.1:12052 # 模拟回放
+ - name: ./data.txt
+ addr: 127.0.0.1:12051 # 模拟实时
+ - name: ./audio_data.txt
+ addr: 127.0.0.1:12052 # 模拟回放
```
\ No newline at end of file
diff --git a/example/jt1078/docker_video_config.yaml b/example/jt1078/docker_video_config.yaml
new file mode 100644
index 0000000..f271890
--- /dev/null
+++ b/example/jt1078/docker_video_config.yaml
@@ -0,0 +1,51 @@
+global:
+ publish:
+ publish_timeout: 30s # 将无数据超时改为30秒
+ http:
+ listen_addr: ":10001"
+ # listen_addr_tls: ":10003" # 用于HTTPS方式访问API的端口配置
+ # cert_file: "go-jt808.online.crt"
+ # key_file: "go-jt808.online.key"
+ tcp:
+ listen_addr: ":10002"
+
+jt1078:
+ enable: true
+
+ intercom:
+ enable: false # 是否启用 用于双向对讲
+ jt1078webrtc:
+ port: 10010 # 对讲默认udp端口
+ ip: "101.35.2.3" # 外网ip 用于SDP协商修改
+ audio_ports: [10020, 10050] # 音频端口范围 [min,max]
+ on_join_url: "https://127.0.0.1:10001/api/v1/jt808/event/join-audio" # 设备连接到音频端口的回调
+ on_leave_url: "https://127.0.0.1:10001/api/v1/jt808/event/leave-audio" # 设备断开了音频端口的回调
+ overtime_second: 60 # 多久没有下发对讲语言的数据 就关闭这个链接
+
+ realtime: # 实时视频
+ addr: '0.0.0.0:10051'
+ on_join_url: "https://127.0.0.1:10001/api/v1/jt808/event/real-time-join"
+ on_leave_url: "https://127.0.0.1:10001/api/v1/jt808/event/real-time-leave"
+ prefix: "live/jt1078" # 默认自定义前缀-手机号-通道 如:live/jt1078-295696659617-1
+ overtime_second: 0 # 无人订阅的情况 多久就关闭这个链接(小于等于0则不启用 默认0 推荐还是使用9102指令去触发关闭)
+
+ playback: # 回放视频
+ addr: '0.0.0.0:10052'
+ on_join_url: "https://127.0.0.1:10001/api/v1/play-back-join"
+ on_leave_url: "https://127.0.0.1:10001/api/v1/play-back-leave"
+ prefix: "live/jt1079" # 默认自定义前缀-手机号-通道 如:live/jt1079-295696659617-1
+ overtime_second: 0 # 无人订阅的情况 多久就关闭这个链接(小于等于0则不启用 默认0 推荐还是使用9102指令去触发关闭)
+
+ simulations:
+ # jt1078文件 默认循环发送
+ - name: ./data.txt
+ addr: 127.0.0.1:10051 # 模拟实时
+ - name: ./audio_data.txt
+ addr: 127.0.0.1:10052 # 模拟回放
+
+mp4:
+ enable: true
+
+webrtc:
+ enable: true
+ port: tcp:10053
\ No newline at end of file