Class: TencentCloud::Live::V20180801::DiagnoseResult

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

Overview

媒体诊断结果,包含断流信息、低帧率信息等

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(streambrokenresults = nil, lowframerateresults = nil, streamformatresults = nil) ⇒ DiagnoseResult

Returns a new instance of DiagnoseResult.



10637
10638
10639
10640
10641
# File 'lib/v20180801/models.rb', line 10637

def initialize(streambrokenresults=nil, lowframerateresults=nil, streamformatresults=nil)
  @StreamBrokenResults = streambrokenresults
  @LowFrameRateResults = lowframerateresults
  @StreamFormatResults = streamformatresults
end

Instance Attribute Details

#LowFrameRateResultsObject

Parameters:

  • StreamBrokenResults:

    断流信息

  • LowFrameRateResults:

    低帧率信息

  • StreamFormatResults:

    流格式诊断信息



10635
10636
10637
# File 'lib/v20180801/models.rb', line 10635

def LowFrameRateResults
  @LowFrameRateResults
end

#StreamBrokenResultsObject

Parameters:

  • StreamBrokenResults:

    断流信息

  • LowFrameRateResults:

    低帧率信息

  • StreamFormatResults:

    流格式诊断信息



10635
10636
10637
# File 'lib/v20180801/models.rb', line 10635

def StreamBrokenResults
  @StreamBrokenResults
end

#StreamFormatResultsObject

Parameters:

  • StreamBrokenResults:

    断流信息

  • LowFrameRateResults:

    低帧率信息

  • StreamFormatResults:

    流格式诊断信息



10635
10636
10637
# File 'lib/v20180801/models.rb', line 10635

def StreamFormatResults
  @StreamFormatResults
end

Instance Method Details

#deserialize(params) ⇒ Object



10643
10644
10645
10646
10647
# File 'lib/v20180801/models.rb', line 10643

def deserialize(params)
  @StreamBrokenResults = params['StreamBrokenResults']
  @LowFrameRateResults = params['LowFrameRateResults']
  @StreamFormatResults = params['StreamFormatResults']
end