Files
plugin-jt1078/example/jt1078/docker_video_config.yaml
2025-07-13 21:05:06 +08:00

52 lines
2.0 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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: false # 是否启用 用于双向对讲
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指令去触发关闭)
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指令去触发关闭)
simulations:
# jt1078文件 默认循环发送
- name: ./data.txt
addr: 127.0.0.1:10051 # 模拟实时
- name: ./audio_data.txt
addr: 127.0.0.1:10052 # 模拟回放