Class CreateLiveStreamMonitorRequest


  • public class CreateLiveStreamMonitorRequest
    extends AbstractModel
    • Constructor Detail

      • CreateLiveStreamMonitorRequest

        public CreateLiveStreamMonitorRequest()
      • CreateLiveStreamMonitorRequest

        public CreateLiveStreamMonitorRequest​(CreateLiveStreamMonitorRequest 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

      • 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 - 待监播的输入流信息列表。
      • getMonitorName

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

        public void setMonitorName​(String MonitorName)
        Set 监播任务名称。字段长度小于128字节(一个汉字两个字节)。
        Parameters:
        MonitorName - 监播任务名称。字段长度小于128字节(一个汉字两个字节)。
      • 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条输入流index为1)
        Returns:
        AiAsrInputIndexList 智能语音识别的输入列表,若开启语音识别则必填。 (第1条输入流index为1)
      • setAiAsrInputIndexList

        public void setAiAsrInputIndexList​(Long[] AiAsrInputIndexList)
        Set 智能语音识别的输入列表,若开启语音识别则必填。 (第1条输入流index为1)
        Parameters:
        AiAsrInputIndexList - 智能语音识别的输入列表,若开启语音识别则必填。 (第1条输入流index为1)
      • getAiOcrInputIndexList

        public Long[] getAiOcrInputIndexList()
        Get 智能文字识别的输入列表,若开启文字识别则必填。 (第1条输入流index为1)
        Returns:
        AiOcrInputIndexList 智能文字识别的输入列表,若开启文字识别则必填。 (第1条输入流index为1)
      • setAiOcrInputIndexList

        public void setAiOcrInputIndexList​(Long[] AiOcrInputIndexList)
        Set 智能文字识别的输入列表,若开启文字识别则必填。 (第1条输入流index为1)
        Parameters:
        AiOcrInputIndexList - 智能文字识别的输入列表,若开启文字识别则必填。 (第1条输入流index为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 - 是否开启格式诊断。