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" mp4: enable: true webrtc: enable: true port: tcp:10053 jt1078: enable: true intercom: enable: true # 是否启用 用于双向对讲 jt1078webrtc: port: 10010 # 对讲默认udp端口 ip: "101.35.2.3" # 外网ip 用于SDP协商修改 audio_ports: [10020, 10050] # 音频端口范围 [min,max] on_join_url: "http://127.0.0.1:10001/api/v1/jt808/event/join-audio" # 设备连接到音频端口的回调 on_leave_url: "http://127.0.0.1:10001/api/v1/jt808/event/leave-audio" # 设备断开了音频端口的回调 overtime_second: 60 # 多久没有下发对讲语言的数据 就关闭这个链接 realtime: # 实时视频 addr: '0.0.0.0:10051' on_join_url: "http://127.0.0.1:10001/api/v1/jt808/event/real-time-join" on_leave_url: "http://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指令去触发关闭) debug: enable: true # 是否启用调式日志 如果有流 就保存一段时间的流文件 文件名为流名称-debug.txt 如live-jt1078-295696659617-1-debug.txt dir: "./save/" save_time_second: 30 playback: # 回放视频 addr: '0.0.0.0:10052' on_join_url: "http://127.0.0.1:10001/api/v1/jt808/play-back-join" on_leave_url: "http://127.0.0.1:10001/api/v1/jt808/play-back-leave" prefix: "live/jt1079" # 默认自定义前缀-手机号-通道 如:live/jt1079-295696659617-1 overtime_second: 0 # 无人订阅的情况 多久就关闭这个链接(小于等于0则不启用 默认0 推荐还是使用9102指令去触发关闭) debug: enable: true # 是否启用调式日志 如果有流 就保存一段时间的流文件 文件名为流名称-debug.txt 如live-jt1078-295696659617-1-debug.txt dir: "./save/" save_time_second: 30 simulations: # jt1078文件 默认循环发送 - name: ./data.txt addr: 127.0.0.1:10051 # 模拟实时 - name: ./audio_data.txt addr: 127.0.0.1:10052 # 模拟回放