Class ModifyLiveStreamMonitorRequest


  • public class ModifyLiveStreamMonitorRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyLiveStreamMonitorRequest

        public ModifyLiveStreamMonitorRequest()
      • ModifyLiveStreamMonitorRequest

        public ModifyLiveStreamMonitorRequest​(ModifyLiveStreamMonitorRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getMonitorId

        public String getMonitorId()
        Get 监播任务ID。
        Returns:
        MonitorId 监播任务ID。
      • setMonitorId

        public void setMonitorId​(String MonitorId)
        Set 监播任务ID。
        Parameters:
        MonitorId - 监播任务ID。
      • getMonitorName

        public String getMonitorName()
        Get 监播任务的名称。长度128字节以内(一个汉字两个字节)。
        Returns:
        MonitorName 监播任务的名称。长度128字节以内(一个汉字两个字节)。
      • setMonitorName

        public void setMonitorName​(String MonitorName)
        Set 监播任务的名称。长度128字节以内(一个汉字两个字节)。
        Parameters:
        MonitorName - 监播任务的名称。长度128字节以内(一个汉字两个字节)。
      • getOutputInfo

        public LiveStreamMonitorOutputInfo getOutputInfo()
        Get 监播任务输出信息。
        Returns:
        OutputInfo 监播任务输出信息。
      • setOutputInfo

        public void setOutputInfo​(LiveStreamMonitorOutputInfo OutputInfo)
        Set 监播任务输出信息。
        Parameters:
        OutputInfo - 监播任务输出信息。
      • getInputList

        public LiveStreamMonitorInputInfo[] getInputList()
        Get 待监播的输入流信息。
        Returns:
        InputList 待监播的输入流信息。
      • setInputList

        public void setInputList​(LiveStreamMonitorInputInfo[] InputList)
        Set 待监播的输入流信息。
        Parameters:
        InputList - 待监播的输入流信息。
      • getNotifyPolicy

        public LiveStreamMonitorNotifyPolicy getNotifyPolicy()
        Get 监播事件通知策略。
        Returns:
        NotifyPolicy 监播事件通知策略。
      • setNotifyPolicy

        public void setNotifyPolicy​(LiveStreamMonitorNotifyPolicy NotifyPolicy)
        Set 监播事件通知策略。
        Parameters:
        NotifyPolicy - 监播事件通知策略。
      • getAsrLanguage

        public Long getAsrLanguage()
        Get 智能语音识别语种: 0 关闭 1 中文 2 英文 3 日文 4 韩文。
        Returns:
        AsrLanguage 智能语音识别语种: 0 关闭 1 中文 2 英文 3 日文 4 韩文。
      • setAsrLanguage

        public void setAsrLanguage​(Long AsrLanguage)
        Set 智能语音识别语种: 0 关闭 1 中文 2 英文 3 日文 4 韩文。
        Parameters:
        AsrLanguage - 智能语音识别语种: 0 关闭 1 中文 2 英文 3 日文 4 韩文。
      • getOcrLanguage

        public Long getOcrLanguage()
        Get 智能文字识别语种: 0 关闭 1 中、英文。
        Returns:
        OcrLanguage 智能文字识别语种: 0 关闭 1 中、英文。
      • setOcrLanguage

        public void setOcrLanguage​(Long OcrLanguage)
        Set 智能文字识别语种: 0 关闭 1 中、英文。
        Parameters:
        OcrLanguage - 智能文字识别语种: 0 关闭 1 中、英文。
      • getAiAsrInputIndexList

        public Long[] getAiAsrInputIndexList()
        Get 语音识别输入流列表,1代表第一条输入流。
        Returns:
        AiAsrInputIndexList 语音识别输入流列表,1代表第一条输入流。
      • setAiAsrInputIndexList

        public void setAiAsrInputIndexList​(Long[] AiAsrInputIndexList)
        Set 语音识别输入流列表,1代表第一条输入流。
        Parameters:
        AiAsrInputIndexList - 语音识别输入流列表,1代表第一条输入流。
      • getAiOcrInputIndexList

        public Long[] getAiOcrInputIndexList()
        Get 文字识别输入流列表,1代表第一条输入流。
        Returns:
        AiOcrInputIndexList 文字识别输入流列表,1代表第一条输入流。
      • setAiOcrInputIndexList

        public void setAiOcrInputIndexList​(Long[] AiOcrInputIndexList)
        Set 文字识别输入流列表,1代表第一条输入流。
        Parameters:
        AiOcrInputIndexList - 文字识别输入流列表,1代表第一条输入流。
      • getCheckStreamBroken

        public Long getCheckStreamBroken()
        Get 是否开启断流检测。
        Returns:
        CheckStreamBroken 是否开启断流检测。
      • setCheckStreamBroken

        public void setCheckStreamBroken​(Long CheckStreamBroken)
        Set 是否开启断流检测。
        Parameters:
        CheckStreamBroken - 是否开启断流检测。
      • getCheckStreamLowFrameRate

        public Long getCheckStreamLowFrameRate()
        Get 是否开启低帧率检测。
        Returns:
        CheckStreamLowFrameRate 是否开启低帧率检测。
      • setCheckStreamLowFrameRate

        public void setCheckStreamLowFrameRate​(Long CheckStreamLowFrameRate)
        Set 是否开启低帧率检测。
        Parameters:
        CheckStreamLowFrameRate - 是否开启低帧率检测。
      • getAllowMonitorReport

        public Long getAllowMonitorReport()
        Get 是否存储监播事件到监播报告,以及是否允许查询监播报告。
        Returns:
        AllowMonitorReport 是否存储监播事件到监播报告,以及是否允许查询监播报告。
      • setAllowMonitorReport

        public void setAllowMonitorReport​(Long AllowMonitorReport)
        Set 是否存储监播事件到监播报告,以及是否允许查询监播报告。
        Parameters:
        AllowMonitorReport - 是否存储监播事件到监播报告,以及是否允许查询监播报告。
      • getAiFormatDiagnose

        public Long getAiFormatDiagnose()
        Get 是否开启格式诊断。
        Returns:
        AiFormatDiagnose 是否开启格式诊断。
      • setAiFormatDiagnose

        public void setAiFormatDiagnose​(Long AiFormatDiagnose)
        Set 是否开启格式诊断。
        Parameters:
        AiFormatDiagnose - 是否开启格式诊断。