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