Class: TencentCloud::Weilingwith::V20230427::DescribeVideoLiveStreamRequest

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

Overview

DescribeVideoLiveStream请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(wid = nil, protocol = nil, workspaceid = nil, applicationtoken = nil, streamid = nil, env = nil) ⇒ DescribeVideoLiveStreamRequest

Returns a new instance of DescribeVideoLiveStreamRequest.



4448
4449
4450
4451
4452
4453
4454
4455
# File 'lib/v20230427/models.rb', line 4448

def initialize(wid=nil, protocol=nil, workspaceid=nil, applicationtoken=nil, streamid=nil, env=nil)
  @WID = wid
  @Protocol = protocol
  @WorkspaceId = workspaceid
  @ApplicationToken = applicationtoken
  @StreamId = streamid
  @Env = env
end

Instance Attribute Details

#ApplicationTokenObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def ApplicationToken
  @ApplicationToken
end

#EnvObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def Env
  @Env
end

#ProtocolObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def Protocol
  @Protocol
end

#StreamIdObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def StreamId
  @StreamId
end

#WIDObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def WID
  @WID
end

#WorkspaceIdObject

flv rtmp hls webrtc raw (视频原始帧)

Parameters:

  • WID:

    设备的唯一标识

  • Protocol:

    枚举如下:

  • WorkspaceId:

    工作空间Id

  • ApplicationToken:

    应用token

  • StreamId:

    主码流传0,子码流传1,默认主码流

  • Env:

    设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id



4446
4447
4448
# File 'lib/v20230427/models.rb', line 4446

def WorkspaceId
  @WorkspaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



4457
4458
4459
4460
4461
4462
4463
4464
# File 'lib/v20230427/models.rb', line 4457

def deserialize(params)
  @WID = params['WID']
  @Protocol = params['Protocol']
  @WorkspaceId = params['WorkspaceId']
  @ApplicationToken = params['ApplicationToken']
  @StreamId = params['StreamId']
  @Env = params['Env']
end