Class: TencentCloud::Live::V20180801::CommonMixOutputParams

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

Overview

通用混流输出参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(outputstreamname = nil, outputstreamtype = nil, outputstreambitrate = nil, outputstreamgop = nil, outputstreamframerate = nil, outputaudiobitrate = nil, outputaudiosamplerate = nil, outputaudiochannels = nil, mixsei = nil) ⇒ CommonMixOutputParams

Returns a new instance of CommonMixOutputParams.



2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
# File 'lib/v20180801/models.rb', line 2000

def initialize(outputstreamname=nil, outputstreamtype=nil, outputstreambitrate=nil, outputstreamgop=nil, outputstreamframerate=nil, outputaudiobitrate=nil, outputaudiosamplerate=nil, outputaudiochannels=nil, mixsei=nil)
  @OutputStreamName = outputstreamname
  @OutputStreamType = outputstreamtype
  @OutputStreamBitRate = outputstreambitrate
  @OutputStreamGop = outputstreamgop
  @OutputStreamFrameRate = outputstreamframerate
  @OutputAudioBitRate = outputaudiobitrate
  @OutputAudioSampleRate = outputaudiosamplerate
  @OutputAudioChannels = outputaudiochannels
  @MixSei = mixsei
end

Instance Attribute Details

#MixSeiObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def MixSei
  @MixSei
end

#OutputAudioBitRateObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputAudioBitRate
  @OutputAudioBitRate
end

#OutputAudioChannelsObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputAudioChannels
  @OutputAudioChannels
end

#OutputAudioSampleRateObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputAudioSampleRate
  @OutputAudioSampleRate
end

#OutputStreamBitRateObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputStreamBitRate
  @OutputStreamBitRate
end

#OutputStreamFrameRateObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputStreamFrameRate
  @OutputStreamFrameRate
end

#OutputStreamGopObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputStreamGop
  @OutputStreamGop
end

#OutputStreamNameObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputStreamName
  @OutputStreamName
end

#OutputStreamTypeObject

不填默认为0。当输出流为输入流 list 中的一条时,填写0。当期望生成的混流结果成为一条新流时,该值填为1。该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。不填的情况下,系统会自动判断。

Parameters:



1998
1999
2000
# File 'lib/v20180801/models.rb', line 1998

def OutputStreamType
  @OutputStreamType
end

Instance Method Details

#deserialize(params) ⇒ Object



2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
# File 'lib/v20180801/models.rb', line 2012

def deserialize(params)
  @OutputStreamName = params['OutputStreamName']
  @OutputStreamType = params['OutputStreamType']
  @OutputStreamBitRate = params['OutputStreamBitRate']
  @OutputStreamGop = params['OutputStreamGop']
  @OutputStreamFrameRate = params['OutputStreamFrameRate']
  @OutputAudioBitRate = params['OutputAudioBitRate']
  @OutputAudioSampleRate = params['OutputAudioSampleRate']
  @OutputAudioChannels = params['OutputAudioChannels']
  @MixSei = params['MixSei']
end