package com.sjyt.icom.asst.common.model.srs;

import lombok.Data;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * <p>BaseStream</p>
 *
 * @author renyanru
 * @version V1.0.0
 * @date 2022/6/17 10:02
 */
@Data
@SuperBuilder(toBuilder = true)
public abstract class SrsBaseStreamUrl implements Serializable {
    private static final long serialVersionUID = -1L;
    /**
     * 用户rtc推拉流地址
     */
    private String rtcPublishPullUrl;

    /**
     * 用户rtmp推流地址
     */
    private String rtmpPublishUrl;
    /**
     * 用户rtmp拉流地址
     */
    private String rtmpPullUrl;
    /**
     * 用户httpFlv拉流地址
     */
    private String httpFlvPullUrl;
    /**
     * 用户httpsFlv拉流地址
     */
    private String httpsFlvPullUrl;
    /**
     * 用户httpsHls拉流地址
     */
    private String httpsHlsPullUrl;
}
