Class: TencentCloud::Live::V20180801::LiveStreamMonitorInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180801/models.rb

Overview

直播监播任务信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(monitorid = nil, monitorname = nil, outputinfo = nil, inputlist = nil, status = nil, starttime = nil, stoptime = nil, createtime = nil, updatetime = nil, notifypolicy = nil, audibleinputindexlist = nil, aiasrinputindexlist = nil, checkstreambroken = nil, checkstreamlowframerate = nil, asrlanguage = nil, ocrlanguage = nil, aiocrinputindexlist = nil, allowmonitorreport = nil, aiformatdiagnose = nil, aiqualitycontrol = nil, casterid = nil, pullpushtaskid = nil) ⇒ LiveStreamMonitorInfo

Returns a new instance of LiveStreamMonitorInfo.



11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
# File 'lib/v20180801/models.rb', line 11491

def initialize(monitorid=nil, monitorname=nil, outputinfo=nil, inputlist=nil, status=nil, starttime=nil, stoptime=nil, createtime=nil, updatetime=nil, notifypolicy=nil, audibleinputindexlist=nil, aiasrinputindexlist=nil, checkstreambroken=nil, checkstreamlowframerate=nil, asrlanguage=nil, ocrlanguage=nil, aiocrinputindexlist=nil, allowmonitorreport=nil, aiformatdiagnose=nil, aiqualitycontrol=nil, casterid=nil, pullpushtaskid=nil)
  @MonitorId = monitorid
  @MonitorName = monitorname
  @OutputInfo = outputinfo
  @InputList = inputlist
  @Status = status
  @StartTime = starttime
  @StopTime = stoptime
  @CreateTime = createtime
  @UpdateTime = updatetime
  @NotifyPolicy = notifypolicy
  @AudibleInputIndexList = audibleinputindexlist
  @AiAsrInputIndexList = aiasrinputindexlist
  @CheckStreamBroken = checkstreambroken
  @CheckStreamLowFrameRate = checkstreamlowframerate
  @AsrLanguage = asrlanguage
  @OcrLanguage = ocrlanguage
  @AiOcrInputIndexList = aiocrinputindexlist
  @AllowMonitorReport = allowmonitorreport
  @AiFormatDiagnose = aiformatdiagnose
  @AiQualityControl = aiqualitycontrol
  @CasterId = casterid
  @PullPushTaskId = pullpushtaskid
end

Instance Attribute Details

#AiAsrInputIndexListObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AiAsrInputIndexList
  @AiAsrInputIndexList
end

#AiFormatDiagnoseObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AiFormatDiagnose
  @AiFormatDiagnose
end

#AiOcrInputIndexListObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AiOcrInputIndexList
  @AiOcrInputIndexList
end

#AiQualityControlObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AiQualityControl
  @AiQualityControl
end

#AllowMonitorReportObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AllowMonitorReport
  @AllowMonitorReport
end

#AsrLanguageObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AsrLanguage
  @AsrLanguage
end

#AudibleInputIndexListObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def AudibleInputIndexList
  @AudibleInputIndexList
end

#CasterIdObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def CasterId
  @CasterId
end

#CheckStreamBrokenObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def CheckStreamBroken
  @CheckStreamBroken
end

#CheckStreamLowFrameRateObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def CheckStreamLowFrameRate
  @CheckStreamLowFrameRate
end

#CreateTimeObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def CreateTime
  @CreateTime
end

#InputListObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def InputList
  @InputList
end

#MonitorIdObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def MonitorId
  @MonitorId
end

#MonitorNameObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def MonitorName
  @MonitorName
end

#NotifyPolicyObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def NotifyPolicy
  @NotifyPolicy
end

#OcrLanguageObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def OcrLanguage
  @OcrLanguage
end

#OutputInfoObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def OutputInfo
  @OutputInfo
end

#PullPushTaskIdObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def PullPushTaskId
  @PullPushTaskId
end

#StartTimeObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def StartTime
  @StartTime
end

#StatusObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def Status
  @Status
end

#StopTimeObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def StopTime
  @StopTime
end

#UpdateTimeObject

0: 代表空闲1: 代表监播中。0 关闭 1 中文 2 英文 3日文 4 韩文0 关闭 1 中、英文

Parameters:

  • MonitorId:

    监播任务ID。

  • MonitorName:

    监播任务名称。128字节以内。

  • OutputInfo:

    监播任务输出信息。

  • InputList:

    待监播的输入流信息。

  • Status:

    监播任务状态。

  • StartTime:

    上一次的启动时间,unix时间戳。

  • StopTime:

    上一次的停止时间,unix时间戳。

  • CreateTime:

    监播任务创建时间,unix时间戳

  • UpdateTime:

    监播任务更新时间,unix时间戳

  • NotifyPolicy:

    监播事件通知策略。

  • AudibleInputIndexList:

    输出音频的输入Index列表。

  • AiAsrInputIndexList:

    开启智能语音识别的输入Index列表

  • CheckStreamBroken:

    是否开启断流检测

  • CheckStreamLowFrameRate:

    是否开启低帧率检测

  • AsrLanguage:

    智能语音识别语种:

  • OcrLanguage:

    智能文字识别语种:

  • AiOcrInputIndexList:

    开启智能文字识别的输入Index列表

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告

  • AiFormatDiagnose:

    是否开启格式诊断

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id

  • PullPushTaskId:

    拉流转推监播对应的拉流转推任务id



11489
11490
11491
# File 'lib/v20180801/models.rb', line 11489

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
# File 'lib/v20180801/models.rb', line 11516

def deserialize(params)
  @MonitorId = params['MonitorId']
  @MonitorName = params['MonitorName']
  unless params['OutputInfo'].nil?
    @OutputInfo = LiveStreamMonitorOutputInfo.new
    @OutputInfo.deserialize(params['OutputInfo'])
  end
  unless params['InputList'].nil?
    @InputList = []
    params['InputList'].each do |i|
      livestreammonitorinputinfo_tmp = LiveStreamMonitorInputInfo.new
      livestreammonitorinputinfo_tmp.deserialize(i)
      @InputList << livestreammonitorinputinfo_tmp
    end
  end
  @Status = params['Status']
  @StartTime = params['StartTime']
  @StopTime = params['StopTime']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  unless params['NotifyPolicy'].nil?
    @NotifyPolicy = LiveStreamMonitorNotifyPolicy.new
    @NotifyPolicy.deserialize(params['NotifyPolicy'])
  end
  @AudibleInputIndexList = params['AudibleInputIndexList']
  @AiAsrInputIndexList = params['AiAsrInputIndexList']
  @CheckStreamBroken = params['CheckStreamBroken']
  @CheckStreamLowFrameRate = params['CheckStreamLowFrameRate']
  @AsrLanguage = params['AsrLanguage']
  @OcrLanguage = params['OcrLanguage']
  @AiOcrInputIndexList = params['AiOcrInputIndexList']
  @AllowMonitorReport = params['AllowMonitorReport']
  @AiFormatDiagnose = params['AiFormatDiagnose']
  @AiQualityControl = params['AiQualityControl']
  @CasterId = params['CasterId']
  @PullPushTaskId = params['PullPushTaskId']
end