Class: TencentCloud::Mps::V20190612::ContainerDiagnoseResultItem

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

Overview

容器格式诊断结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(category = nil, type = nil, severitylevel = nil, datetimeset = nil, timestampset = nil) ⇒ ContainerDiagnoseResultItem

Returns a new instance of ContainerDiagnoseResultItem.



6497
6498
6499
6500
6501
6502
6503
# File 'lib/v20190612/models.rb', line 6497

def initialize(category=nil, type=nil, severitylevel=nil, datetimeset=nil, timestampset=nil)
  @Category = category
  @Type = type
  @SeverityLevel = severitylevel
  @DateTimeSet = datetimeset
  @TimestampSet = timestampset
end

Instance Attribute Details

#CategoryObject

VideoResolutionChanged:视频分辨率变化AudioSampleRateChanged:音频采样率变化AudioChannelsChanged:音频通道数变化ParameterSetsChanged:流参数集信息发生变化DarOrSarInvalid:视频的宽高比异常TimestampFallback:DTS时间戳回退DtsJitter:DTS抖动过大PtsJitter:PTS抖动过大AACDurationDeviation:AAC帧时间戳间隔不合理AudioDroppingFrames:音频丢帧VideoDroppingFrames:视频丢帧AVTimestampInterleave:音视频交织不合理PtsLessThanDts:媒体流的 pts 小于 dts ReceiveFpsJitter:网络接收帧率抖动过大ReceiveFpsTooSmall:网络接收视频帧率过小FpsJitter:通过PTS计算得到的流帧率抖动过大StreamOpenFailed:流打开失败StreamEnd:流结束StreamParseFailed:流解析失败VideoFirstFrameNotIdr:首帧不是IDR帧StreamNALUError:NALU起始码错误TsStreamNoAud:mpegts的H26x流缺失 AUD NALU AudioStreamLack:无音频流VideoStreamLack:无视频流LackAudioRecover:缺失音频流恢复LackVideoRecover:缺失视频流恢复VideoBitrateOutofRange:视频流码率(kbps)超出范围AudioBitrateOutofRange:音频流码率(kbps)超出范围VideoDecodeFailed:视频解码错误AudioDecodeFailed:音频解码错误AudioOutOfPhase:双通道音频相位相反VideoDuplicatedFrame:视频流中存在重复帧AudioDuplicatedFrame:音频流中存在重复帧VideoRotation:视频画面旋转TsMultiPrograms:MPEG2-TS流有多个program Mp4InvalidCodecFourcc:MP4中codec fourcc不符合Apple HLS要求HLSBadM3u8Format:无效的m3u8文件HLSInvalidMasterM3u8:无效的main m3u8文件HLSInvalidMediaM3u8:无效的media m3u8文件HLSMasterM3u8Recommended:main m3u8缺少标准推荐的参数HLSMediaM3u8Recommended:media m3u8缺少标准推荐的参数HLSMediaM3u8DiscontinuityExist:media m3u8存在EXT-X-DISCONTINUITY HLSMediaSegmentsStreamNumChange:切片的流数目发生变化HLSMediaSegmentsPTSJitterDeviation:切片间PTS跳变且没有EXT-X-DISCONTINUITY HLSMediaSegmentsDTSJitterDeviation:切片间DTS跳变且没有EXT-X-DISCONTINUITY TimecodeTrackExist:MP4存在tmcd轨道注意:此字段可能返回 null,表示取不到有效值。Fatal:影响后续播放和解析,Error: 可能会影响播放,Warning: 可能会有潜在风险,但不一定会影响播放,Notice:比较重要的流信息,Info:一般性的流信息。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SeverityLevel:

    诊断出的异常级别,取值范围:

  • DateTimeSet:

    警告出现的时间点,形式如 “2022-12-25T13:14:16Z”

  • TimestampSet:

    时间戳



6495
6496
6497
# File 'lib/v20190612/models.rb', line 6495

def Category
  @Category
end

#DateTimeSetObject

VideoResolutionChanged:视频分辨率变化AudioSampleRateChanged:音频采样率变化AudioChannelsChanged:音频通道数变化ParameterSetsChanged:流参数集信息发生变化DarOrSarInvalid:视频的宽高比异常TimestampFallback:DTS时间戳回退DtsJitter:DTS抖动过大PtsJitter:PTS抖动过大AACDurationDeviation:AAC帧时间戳间隔不合理AudioDroppingFrames:音频丢帧VideoDroppingFrames:视频丢帧AVTimestampInterleave:音视频交织不合理PtsLessThanDts:媒体流的 pts 小于 dts ReceiveFpsJitter:网络接收帧率抖动过大ReceiveFpsTooSmall:网络接收视频帧率过小FpsJitter:通过PTS计算得到的流帧率抖动过大StreamOpenFailed:流打开失败StreamEnd:流结束StreamParseFailed:流解析失败VideoFirstFrameNotIdr:首帧不是IDR帧StreamNALUError:NALU起始码错误TsStreamNoAud:mpegts的H26x流缺失 AUD NALU AudioStreamLack:无音频流VideoStreamLack:无视频流LackAudioRecover:缺失音频流恢复LackVideoRecover:缺失视频流恢复VideoBitrateOutofRange:视频流码率(kbps)超出范围AudioBitrateOutofRange:音频流码率(kbps)超出范围VideoDecodeFailed:视频解码错误AudioDecodeFailed:音频解码错误AudioOutOfPhase:双通道音频相位相反VideoDuplicatedFrame:视频流中存在重复帧AudioDuplicatedFrame:音频流中存在重复帧VideoRotation:视频画面旋转TsMultiPrograms:MPEG2-TS流有多个program Mp4InvalidCodecFourcc:MP4中codec fourcc不符合Apple HLS要求HLSBadM3u8Format:无效的m3u8文件HLSInvalidMasterM3u8:无效的main m3u8文件HLSInvalidMediaM3u8:无效的media m3u8文件HLSMasterM3u8Recommended:main m3u8缺少标准推荐的参数HLSMediaM3u8Recommended:media m3u8缺少标准推荐的参数HLSMediaM3u8DiscontinuityExist:media m3u8存在EXT-X-DISCONTINUITY HLSMediaSegmentsStreamNumChange:切片的流数目发生变化HLSMediaSegmentsPTSJitterDeviation:切片间PTS跳变且没有EXT-X-DISCONTINUITY HLSMediaSegmentsDTSJitterDeviation:切片间DTS跳变且没有EXT-X-DISCONTINUITY TimecodeTrackExist:MP4存在tmcd轨道注意:此字段可能返回 null,表示取不到有效值。Fatal:影响后续播放和解析,Error: 可能会影响播放,Warning: 可能会有潜在风险,但不一定会影响播放,Notice:比较重要的流信息,Info:一般性的流信息。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SeverityLevel:

    诊断出的异常级别,取值范围:

  • DateTimeSet:

    警告出现的时间点,形式如 “2022-12-25T13:14:16Z”

  • TimestampSet:

    时间戳



6495
6496
6497
# File 'lib/v20190612/models.rb', line 6495

def DateTimeSet
  @DateTimeSet
end

#SeverityLevelObject

VideoResolutionChanged:视频分辨率变化AudioSampleRateChanged:音频采样率变化AudioChannelsChanged:音频通道数变化ParameterSetsChanged:流参数集信息发生变化DarOrSarInvalid:视频的宽高比异常TimestampFallback:DTS时间戳回退DtsJitter:DTS抖动过大PtsJitter:PTS抖动过大AACDurationDeviation:AAC帧时间戳间隔不合理AudioDroppingFrames:音频丢帧VideoDroppingFrames:视频丢帧AVTimestampInterleave:音视频交织不合理PtsLessThanDts:媒体流的 pts 小于 dts ReceiveFpsJitter:网络接收帧率抖动过大ReceiveFpsTooSmall:网络接收视频帧率过小FpsJitter:通过PTS计算得到的流帧率抖动过大StreamOpenFailed:流打开失败StreamEnd:流结束StreamParseFailed:流解析失败VideoFirstFrameNotIdr:首帧不是IDR帧StreamNALUError:NALU起始码错误TsStreamNoAud:mpegts的H26x流缺失 AUD NALU AudioStreamLack:无音频流VideoStreamLack:无视频流LackAudioRecover:缺失音频流恢复LackVideoRecover:缺失视频流恢复VideoBitrateOutofRange:视频流码率(kbps)超出范围AudioBitrateOutofRange:音频流码率(kbps)超出范围VideoDecodeFailed:视频解码错误AudioDecodeFailed:音频解码错误AudioOutOfPhase:双通道音频相位相反VideoDuplicatedFrame:视频流中存在重复帧AudioDuplicatedFrame:音频流中存在重复帧VideoRotation:视频画面旋转TsMultiPrograms:MPEG2-TS流有多个program Mp4InvalidCodecFourcc:MP4中codec fourcc不符合Apple HLS要求HLSBadM3u8Format:无效的m3u8文件HLSInvalidMasterM3u8:无效的main m3u8文件HLSInvalidMediaM3u8:无效的media m3u8文件HLSMasterM3u8Recommended:main m3u8缺少标准推荐的参数HLSMediaM3u8Recommended:media m3u8缺少标准推荐的参数HLSMediaM3u8DiscontinuityExist:media m3u8存在EXT-X-DISCONTINUITY HLSMediaSegmentsStreamNumChange:切片的流数目发生变化HLSMediaSegmentsPTSJitterDeviation:切片间PTS跳变且没有EXT-X-DISCONTINUITY HLSMediaSegmentsDTSJitterDeviation:切片间DTS跳变且没有EXT-X-DISCONTINUITY TimecodeTrackExist:MP4存在tmcd轨道注意:此字段可能返回 null,表示取不到有效值。Fatal:影响后续播放和解析,Error: 可能会影响播放,Warning: 可能会有潜在风险,但不一定会影响播放,Notice:比较重要的流信息,Info:一般性的流信息。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SeverityLevel:

    诊断出的异常级别,取值范围:

  • DateTimeSet:

    警告出现的时间点,形式如 “2022-12-25T13:14:16Z”

  • TimestampSet:

    时间戳



6495
6496
6497
# File 'lib/v20190612/models.rb', line 6495

def SeverityLevel
  @SeverityLevel
end

#TimestampSetObject

VideoResolutionChanged:视频分辨率变化AudioSampleRateChanged:音频采样率变化AudioChannelsChanged:音频通道数变化ParameterSetsChanged:流参数集信息发生变化DarOrSarInvalid:视频的宽高比异常TimestampFallback:DTS时间戳回退DtsJitter:DTS抖动过大PtsJitter:PTS抖动过大AACDurationDeviation:AAC帧时间戳间隔不合理AudioDroppingFrames:音频丢帧VideoDroppingFrames:视频丢帧AVTimestampInterleave:音视频交织不合理PtsLessThanDts:媒体流的 pts 小于 dts ReceiveFpsJitter:网络接收帧率抖动过大ReceiveFpsTooSmall:网络接收视频帧率过小FpsJitter:通过PTS计算得到的流帧率抖动过大StreamOpenFailed:流打开失败StreamEnd:流结束StreamParseFailed:流解析失败VideoFirstFrameNotIdr:首帧不是IDR帧StreamNALUError:NALU起始码错误TsStreamNoAud:mpegts的H26x流缺失 AUD NALU AudioStreamLack:无音频流VideoStreamLack:无视频流LackAudioRecover:缺失音频流恢复LackVideoRecover:缺失视频流恢复VideoBitrateOutofRange:视频流码率(kbps)超出范围AudioBitrateOutofRange:音频流码率(kbps)超出范围VideoDecodeFailed:视频解码错误AudioDecodeFailed:音频解码错误AudioOutOfPhase:双通道音频相位相反VideoDuplicatedFrame:视频流中存在重复帧AudioDuplicatedFrame:音频流中存在重复帧VideoRotation:视频画面旋转TsMultiPrograms:MPEG2-TS流有多个program Mp4InvalidCodecFourcc:MP4中codec fourcc不符合Apple HLS要求HLSBadM3u8Format:无效的m3u8文件HLSInvalidMasterM3u8:无效的main m3u8文件HLSInvalidMediaM3u8:无效的media m3u8文件HLSMasterM3u8Recommended:main m3u8缺少标准推荐的参数HLSMediaM3u8Recommended:media m3u8缺少标准推荐的参数HLSMediaM3u8DiscontinuityExist:media m3u8存在EXT-X-DISCONTINUITY HLSMediaSegmentsStreamNumChange:切片的流数目发生变化HLSMediaSegmentsPTSJitterDeviation:切片间PTS跳变且没有EXT-X-DISCONTINUITY HLSMediaSegmentsDTSJitterDeviation:切片间DTS跳变且没有EXT-X-DISCONTINUITY TimecodeTrackExist:MP4存在tmcd轨道注意:此字段可能返回 null,表示取不到有效值。Fatal:影响后续播放和解析,Error: 可能会影响播放,Warning: 可能会有潜在风险,但不一定会影响播放,Notice:比较重要的流信息,Info:一般性的流信息。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SeverityLevel:

    诊断出的异常级别,取值范围:

  • DateTimeSet:

    警告出现的时间点,形式如 “2022-12-25T13:14:16Z”

  • TimestampSet:

    时间戳



6495
6496
6497
# File 'lib/v20190612/models.rb', line 6495

def TimestampSet
  @TimestampSet
end

#TypeObject

VideoResolutionChanged:视频分辨率变化AudioSampleRateChanged:音频采样率变化AudioChannelsChanged:音频通道数变化ParameterSetsChanged:流参数集信息发生变化DarOrSarInvalid:视频的宽高比异常TimestampFallback:DTS时间戳回退DtsJitter:DTS抖动过大PtsJitter:PTS抖动过大AACDurationDeviation:AAC帧时间戳间隔不合理AudioDroppingFrames:音频丢帧VideoDroppingFrames:视频丢帧AVTimestampInterleave:音视频交织不合理PtsLessThanDts:媒体流的 pts 小于 dts ReceiveFpsJitter:网络接收帧率抖动过大ReceiveFpsTooSmall:网络接收视频帧率过小FpsJitter:通过PTS计算得到的流帧率抖动过大StreamOpenFailed:流打开失败StreamEnd:流结束StreamParseFailed:流解析失败VideoFirstFrameNotIdr:首帧不是IDR帧StreamNALUError:NALU起始码错误TsStreamNoAud:mpegts的H26x流缺失 AUD NALU AudioStreamLack:无音频流VideoStreamLack:无视频流LackAudioRecover:缺失音频流恢复LackVideoRecover:缺失视频流恢复VideoBitrateOutofRange:视频流码率(kbps)超出范围AudioBitrateOutofRange:音频流码率(kbps)超出范围VideoDecodeFailed:视频解码错误AudioDecodeFailed:音频解码错误AudioOutOfPhase:双通道音频相位相反VideoDuplicatedFrame:视频流中存在重复帧AudioDuplicatedFrame:音频流中存在重复帧VideoRotation:视频画面旋转TsMultiPrograms:MPEG2-TS流有多个program Mp4InvalidCodecFourcc:MP4中codec fourcc不符合Apple HLS要求HLSBadM3u8Format:无效的m3u8文件HLSInvalidMasterM3u8:无效的main m3u8文件HLSInvalidMediaM3u8:无效的media m3u8文件HLSMasterM3u8Recommended:main m3u8缺少标准推荐的参数HLSMediaM3u8Recommended:media m3u8缺少标准推荐的参数HLSMediaM3u8DiscontinuityExist:media m3u8存在EXT-X-DISCONTINUITY HLSMediaSegmentsStreamNumChange:切片的流数目发生变化HLSMediaSegmentsPTSJitterDeviation:切片间PTS跳变且没有EXT-X-DISCONTINUITY HLSMediaSegmentsDTSJitterDeviation:切片间DTS跳变且没有EXT-X-DISCONTINUITY TimecodeTrackExist:MP4存在tmcd轨道注意:此字段可能返回 null,表示取不到有效值。Fatal:影响后续播放和解析,Error: 可能会影响播放,Warning: 可能会有潜在风险,但不一定会影响播放,Notice:比较重要的流信息,Info:一般性的流信息。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SeverityLevel:

    诊断出的异常级别,取值范围:

  • DateTimeSet:

    警告出现的时间点,形式如 “2022-12-25T13:14:16Z”

  • TimestampSet:

    时间戳



6495
6496
6497
# File 'lib/v20190612/models.rb', line 6495

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



6505
6506
6507
6508
6509
6510
6511
# File 'lib/v20190612/models.rb', line 6505

def deserialize(params)
  @Category = params['Category']
  @Type = params['Type']
  @SeverityLevel = params['SeverityLevel']
  @DateTimeSet = params['DateTimeSet']
  @TimestampSet = params['TimestampSet']
end