package com.ruoyi.web.modules.video.domain.dto;

/**
 * 第三方开放接口「获取监控视频播放地址」响应 DTO。
 * <p>
 * 接口：{@code GET /open-api/v1/iot/cameras/{cameraId}/play-url}
 * </p>
 */
public class OpenCameraPlayUrlDto
{
    /** 摄像头编号，与请求路径 cameraId 一致 */
    private Long cameraId;

    /** 视频来源：wvp / ys7 / url */
    private String videoSource;

    /** 可播放 URL（HLS/m3u8 等） */
    private String videoUrl;

    public Long getCameraId()
    {
        return cameraId;
    }

    public void setCameraId(Long cameraId)
    {
        this.cameraId = cameraId;
    }

    public String getVideoSource()
    {
        return videoSource;
    }

    public void setVideoSource(String videoSource)
    {
        this.videoSource = videoSource;
    }

    public String getVideoUrl()
    {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl)
    {
        this.videoUrl = videoUrl;
    }
}
