class TencentCloud::Trtc::V20190722::StartStreamIngestRequest

StartStreamIngest请求参数结构体

def deserialize(params)

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @RoomId = params['RoomId']
  @RoomIdType = params['RoomIdType']
  @UserId = params['UserId']
  @UserSig = params['UserSig']
  @SourceUrl = params['SourceUrl']
  @PrivateMapKey = params['PrivateMapKey']
  unless params['VideoEncodeParams'].nil?
    @VideoEncodeParams = VideoEncodeParams.new
    @VideoEncodeParams.deserialize(params['VideoEncodeParams'])
  end
  unless params['AudioEncodeParams'].nil?
    @AudioEncodeParams = AudioEncodeParams.new
    @AudioEncodeParams.deserialize(params['AudioEncodeParams'])
  end
  @StreamUrl = params['StreamUrl']
end

def initialize(sdkappid=nil, roomid=nil, roomidtype=nil, userid=nil, usersig=nil, sourceurl=nil, privatemapkey=nil, videoencodeparams=nil, audioencodeparams=nil, streamurl=nil)

def initialize(sdkappid=nil, roomid=nil, roomidtype=nil, userid=nil, usersig=nil, sourceurl=nil, privatemapkey=nil, videoencodeparams=nil, audioencodeparams=nil, streamurl=nil)
  @SdkAppId = sdkappid
  @RoomId = roomid
  @RoomIdType = roomidtype
  @UserId = userid
  @UserSig = usersig
  @SourceUrl = sourceurl
  @PrivateMapKey = privatemapkey
  @VideoEncodeParams = videoencodeparams
  @AudioEncodeParams = audioencodeparams
  @StreamUrl = streamurl
end