Stream.java 1.36 KB
package com.wondertek.vo.media;

import lombok.Data;

/**
 * @Auther: WANGJING
 * @Description:
 * @Modifier:
 * @Version:
 * @TaskId: YJ-348
 */

@Data
public class Stream {
    /**
     * 流的类型(Video,Audio)
     */
    private String StreamType;

    /**
     * 流的编号
     */
    private String id;

    /**
     * 流的顺序
     */
    private String streamOrder;

    /**
     * 流的编码格式 视频AVC,MPEG Video 音频AAC,MPEG Audio,PCM等
     */
    private String format;

    /**
     * 编码的Profile:视频:Baseline Extended Main,High 音频:"Layer 3"
     */
    private String formatProfile;

    /**
     * 时长 单位是秒:
     */
    private String duration;

    /**
     * 码率模式 VBR 变码率 ,CBR恒定码率
     */
    private String bitRateMode;

    /**
     * 码率 bps(VBR时是平均码率,CBR是恒定码率)
     */
    private String bitRate;

    /**
     * 码率最小值 bps
     */
    private String bitRateMinimum;

    /**
     * 码率最大值 bps
     */
    private String bitRateMaximum;

    /**
     * 帧率 fps
     */
    private String frameRate;

    /**
     * 帧数
     */
    private String frameCount;

    /**
     * 视频图位深或者声音采样精度
     */
    private String bitDepth;

    /**
     * 流大小 单位是字节
     */
    private String streamSize;

}