panlinlin
2021-04-27 bf8fb0c51f4e7894a62636dede6c69a2a85d8458
src/main/resources/application-dev.yml
@@ -11,7 +11,7 @@
        password:
        # [可选] 超时时间
        timeout: 10000
    # [不可用] jdbc数据库配置, 暂不支持
    # [可选] jdbc数据库配置, 项目使用sqlite作为数据库,一般不需要配置
    datasource:
        # name: eiot
        # url: jdbc:mysql://127.0.0.1:3306/eiot?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=true
@@ -31,6 +31,16 @@
# [可选] WVP监听的HTTP端口, 网页和接口调用都是这个端口
server:
    port: 18080
    # [可选] HTTPS配置, 默认不开启
    ssl:
        # [可选] 是否开启HTTPS访问
        enabled: false
        # [可选] 证书文件路径,放置在resource/目录下即可,修改xxx为文件名
        key-store: classpath:xxx.jks
        # [可选] 证书密码
        key-password: password
        # [可选] 证书类型, 默认为jks,根据实际修改
        key-store-type: JKS
# 作为28181服务器的配置
sip:
@@ -47,13 +57,6 @@
    id: 44010200492000000001
    # [可选] 默认设备认证密码,后续扩展使用设备单独密码
    password: admin123
# 登陆的用户名密码
auth:
    # [可选] 用户名
    username: admin
    # [可选] 密码, 默认为admin
    password: 21232f297a57a5a743894a0e4a801fc3
#zlm服务器配置
media:
@@ -75,12 +78,12 @@
    autoApplyPlay: false
    # [可选] 部分设备需要扩展SDP,需要打开此设置
    seniorSdp: false
    # 启用udp多端口模式
    # 启用多端口模式, 多端口模式使用端口区分每路流,兼容性更好。 单端口使用流的ssrc区分, 点播超时建议使用多端口测试
    rtp:
        # [可选] 是否启用udp多端口模式, 开启后会在udpPortRange范围内选择端口用于媒体流传输
        # [可选] 是否启用多端口模式, 开启后会在portRange范围内选择端口用于媒体流传输
        enable: true
        # [可选] 在此范围内选择端口用于媒体流传输, 不只是udp, 使用TCP被动传输模式时,也是从这个范围内选择端口
        udpPortRange: 30000,30500 # 端口范围
        # [可选] 在此范围内选择端口用于媒体流传输,
        portRange: 30000,30500 # 端口范围
# [可选] 日志配置, 一般不需要改
logging:
@@ -96,4 +99,16 @@
# [根据业务需求配置]
userSettings:
    # 保存移动位置历史轨迹:true:保留历史数据,false:仅保留最后的位置(默认)
    savePositionHistory: false
    savePositionHistory: false
    # 点播等待超时时间,单位:毫秒
    playTimeout: 3000
    # 等待音视频编码信息再返回, true: 可以根据编码选择合适的播放器,false: 可以更快点播
    waitTrack: false
    # 是否开启接口鉴权
    interfaceAuthentication: true
# 在线文档: swagger-ui(生产环境建议关闭)
springfox:
    documentation:
        swagger-ui:
            enabled: true