diff --git a/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml b/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml index b05222f..ced8b64 100644 --- a/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml +++ b/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml @@ -684,30 +684,30 @@ - 实时音视频传输请求 + 实时音视频传输请求(live、talk、listen、fanout、passThrough直播、对讲、监听、广播、透传请求) - + - 服务器IP地址长度 + 视频服务器IP地址长度 - + - 服务器IP地址 + 视频服务器IP地址 - + - 服务器视频通道监听端口号(TCP) + 视频服务器TCP端口号,不使用TCP协议传输时保持默认值0即可(TCP和UDP二选一,当TCP和UDP均非默认值时一般以TCP为准) - + - 服务器视频通道监听端口号(UDP) + 视频服务器UDP端口号,不使用UDP协议传输时保持默认值0即可(TCP和UDP二选一,当TCP和UDP均非默认值时一般以TCP为准) - + 逻辑通道号 @@ -730,12 +730,36 @@ 1:子码流 + + + 格式分析 + + + + + + + + 反序列化 + + + + + + + + 序列化 + + + + + - 音视频实时传输控制 + 音视频实时传输控制(LiveControl直播控制) - + 逻辑通道号 @@ -759,7 +783,7 @@ 2:只关闭该通道有关的视频,保留该通道有关的音频 - + 切换码流类型 将之前申请的码流切换为新申请的码流,音频与切换前保持一致。 @@ -768,24 +792,73 @@ 1:子码流 + + + 格式分析 + + + + + + + + 反序列化 + + + + + + + + 序列化 + + + + + 实时音视频传输状态通知 - + 逻辑通道号 - 丢包率 + 丢包率 + 当前传输通道的丢包率,数值乘以100之后取整部分 + + + + + + + + + + + + + + + + + + + + + + + + - 平台下发远程录像回放请求 + 平台下发远程录像回放请求(vod点播请求) @@ -800,85 +873,168 @@ - 服务器音视频通道监听端口号TCP + 视频服务器TCP端口号,不使用TCP协议传输时保持默认值0即可(TCP和UDP二选一,当TCP和UDP均非默认值时一般以TCP为准) - 服务器音视频通道监听端口号UDP + 视频服务器UDP端口号,不使用UDP协议传输时保持默认值0即可(TCP和UDP二选一,当TCP和UDP均非默认值时一般以TCP为准) - + 逻辑通道号 - + - 音视频类型 + 音视频类型(媒体类型) + 0:audio and video + 1:audio + 2:video + 3:audio or video 码流类型 + 0:主或子码流 + 1:主 + 2:子 + 如果此通道只传输音频,置为0 - + 存储器类型 + 0:主或灾备存储器 + 1:主存储器 + 2:灾备存储器 - + 回放方式 + 0:正常 + 1:快进 + 2:关键帧快退回放 + 3:关键帧播放 + 4:单帧上传 - + - 快进或快退倍数 + 快进或快退倍数,当为1和2时,此字段有效,否则置0 + 0:无效 + 1:1倍 + 2:2倍 + 3:4倍 + 4:8倍 + 5:16倍 - 起始时间 + 开始时间,当为4时,该字段表示单帧上传时间 - 结束时间 + 结束时间,当为4时,该字段无效 + + + + + 格式分析 + + + + + + + + 反序列化 + + + + + + + 序列化 + + + + - 平台下发远程录像回放控制 + 平台下发远程录像回放控制(VodControl点播控制) - + 音视频通道号 - + 回放控制 + 0:开始 + 1:暂停 + 2:结束 + 3:快进 + 4:关键帧快退播放 + 5:拖动(到指定位置) + 6:关键帧播放 + + + + + 快进或快退倍数,当为3和4时,此字段有效,否则置0 + 0:无效 + 1:1倍 + 2:2倍 + 3:4倍 + 4:8倍 + 5:16倍 + + + + + 拖动回放位置,当为5时有效(必须) + + + + + + + + - + - 快进或快退倍数 + + + + - + - 拖动回放位置 + + + + 查询资源列表 - + 逻辑通道号 @@ -898,19 +1054,29 @@ 报警标志 - + 音视频资源类型 + 0:audio and video + 1:audio + 2:video + 3:audio or video 码流类型 + 0:主或子码流 + 1:主 + 2:子 存储器类型 + 0:主或灾备存储器 + 1:主存储器 + 2:灾备存储器 @@ -963,7 +1129,7 @@ 文件上传路径 - + 逻辑通道号 @@ -983,7 +1149,7 @@ 报警标志 - + 音视频资源类型 @@ -1023,7 +1189,7 @@ 云台旋转 - + 逻辑通道号 @@ -1031,11 +1197,17 @@ 方向 + 0:停止 + 1:上 + 2:下 + 3:左 + 4:右 速度 + 0-255 @@ -1058,7 +1230,7 @@ 云台调整光圈控制 - + 逻辑通道号 @@ -1073,7 +1245,7 @@ 云台雨刷控制 - + 逻辑通道号 @@ -1088,7 +1260,7 @@ 红外补光控制 - + 逻辑通道号 @@ -1103,7 +1275,7 @@ 云台变倍控制 - + 逻辑通道号 diff --git a/src/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x9206.cs b/src/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x9206.cs index 5e795f6..87c5a41 100644 --- a/src/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x9206.cs +++ b/src/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x9206.cs @@ -20,7 +20,7 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody /// /// 服务器IP地址服务 /// - public byte ServerIpLength { get;internal set; } + public byte ServerIpLength { get; set; } /// /// 服务器IP地址 /// @@ -32,7 +32,7 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody /// /// 用户名长度 /// - public byte UserNameLength { get; internal set; } + public byte UserNameLength { get; set; } /// /// 用户名 /// @@ -40,7 +40,7 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody /// /// 密码长度 /// - public byte PasswordLength { get; internal set; } + public byte PasswordLength { get; set; } /// /// 密码 /// @@ -48,7 +48,7 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody /// /// 文件上传路径长度 /// - public byte FileUploadPathLength { get; internal set; } + public byte FileUploadPathLength { get; set; } /// /// 文件上传路径 ///