package org.yzh.protocol.t1078; import io.github.yezhihao.protostar.annotation.Field; import io.github.yezhihao.protostar.annotation.Message; import lombok.Data; import lombok.ToString; import lombok.experimental.Accessors; import org.yzh.protocol.basics.JTMessage; import org.yzh.protocol.commons.JT1078; /** * @author yezhihao * https://gitee.com/yezhihao/jt808-server */ @ToString @Data @Accessors(chain = true) @Message(JT1078.终端上传音视频属性) public class T1003 extends JTMessage { @Field(length = 1, desc = "输入音频编码方式") private int audioFormat; @Field(length = 1, desc = "输入音频声道数") private int audioChannels; @Field(length = 1, desc = "输入音频采样率:0.8kHz 1.22.05kHz 2.44.1kHz 3.48kHz") private int audioSamplingRate; @Field(length = 1, desc = "输入音频采样位数:0.8位 1.16位 2.32位") private int audioBitDepth; @Field(length = 2, desc = "音频帧长度") private int audioFrameLength; @Field(length = 1, desc = "是否支持音频输出") private int audioSupport; @Field(length = 1, desc = "视频编码方式") private int videoFormat; @Field(length = 1, desc = "终端支持的最大音频物理通道") private int maxAudioChannels; @Field(length = 1, desc = "终端支持的最大视频物理通道") private int maxVideoChannels; }