class TencentCloud::Mps::V20190612::CreateOutputSRTSettings

创建媒体传输流的输出的SRT配置。

def deserialize(params)

def deserialize(params)
  unless params['Destinations'].nil?
    @Destinations = []
    params['Destinations'].each do |i|
      createoutputsrtsettingsdestinations_tmp = CreateOutputSRTSettingsDestinations.new
      createoutputsrtsettingsdestinations_tmp.deserialize(i)
      @Destinations << createoutputsrtsettingsdestinations_tmp
    end
  end
  @StreamId = params['StreamId']
  @Latency = params['Latency']
  @RecvLatency = params['RecvLatency']
  @PeerLatency = params['PeerLatency']
  @PeerIdleTimeout = params['PeerIdleTimeout']
  @Passphrase = params['Passphrase']
  @PbKeyLen = params['PbKeyLen']
  @Mode = params['Mode']
end

def initialize(destinations=nil, streamid=nil, latency=nil, recvlatency=nil, peerlatency=nil, peeridletimeout=nil, passphrase=nil, pbkeylen=nil, mode=nil)

def initialize(destinations=nil, streamid=nil, latency=nil, recvlatency=nil, peerlatency=nil, peeridletimeout=nil, passphrase=nil, pbkeylen=nil, mode=nil)
  @Destinations = destinations
  @StreamId = streamid
  @Latency = latency
  @RecvLatency = recvlatency
  @PeerLatency = peerlatency
  @PeerIdleTimeout = peeridletimeout
  @Passphrase = passphrase
  @PbKeyLen = pbkeylen
  @Mode = mode
end