Class: TencentCloud::Live::V20180801::CreateCasterPgmResponse

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

Overview

CreateCasterPgm返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pgmplayurl = nil, cdnplayurl = nil, cdnstreamid = nil, pgmwebrtcplayurl = nil, requestid = nil) ⇒ CreateCasterPgmResponse

Returns a new instance of CreateCasterPgmResponse.



2289
2290
2291
2292
2293
2294
2295
# File 'lib/v20180801/models.rb', line 2289

def initialize(pgmplayurl=nil, cdnplayurl=nil, cdnstreamid=nil, pgmwebrtcplayurl=nil, requestid=nil)
  @PgmPlayUrl = pgmplayurl
  @CdnPlayUrl = cdnplayurl
  @CdnStreamId = cdnstreamid
  @PgmWebRTCPlayUrl = pgmwebrtcplayurl
  @RequestId = requestid
end

Instance Attribute Details

#CdnPlayUrlObject

注:该地址仅供预览,不可分发。注:

  1. 该预览地址仅作为预览,不可分发。

  2. webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

    主监任务的rtmp协议预览地址。

  • CdnPlayUrl:

    注:该字段已废弃,请结合腾讯云直播播放地址生成策略生成cdn播放地址。

  • CdnStreamId:

    主监任务在腾讯云直播侧的流ID。

  • PgmWebRTCPlayUrl:

    主监任务的webrtc协议播放地址。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2287
2288
2289
# File 'lib/v20180801/models.rb', line 2287

def CdnPlayUrl
  @CdnPlayUrl
end

#CdnStreamIdObject

注:该地址仅供预览,不可分发。注:

  1. 该预览地址仅作为预览,不可分发。

  2. webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

    主监任务的rtmp协议预览地址。

  • CdnPlayUrl:

    注:该字段已废弃,请结合腾讯云直播播放地址生成策略生成cdn播放地址。

  • CdnStreamId:

    主监任务在腾讯云直播侧的流ID。

  • PgmWebRTCPlayUrl:

    主监任务的webrtc协议播放地址。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2287
2288
2289
# File 'lib/v20180801/models.rb', line 2287

def CdnStreamId
  @CdnStreamId
end

#PgmPlayUrlObject

注:该地址仅供预览,不可分发。注:

  1. 该预览地址仅作为预览,不可分发。

  2. webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

    主监任务的rtmp协议预览地址。

  • CdnPlayUrl:

    注:该字段已废弃,请结合腾讯云直播播放地址生成策略生成cdn播放地址。

  • CdnStreamId:

    主监任务在腾讯云直播侧的流ID。

  • PgmWebRTCPlayUrl:

    主监任务的webrtc协议播放地址。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2287
2288
2289
# File 'lib/v20180801/models.rb', line 2287

def PgmPlayUrl
  @PgmPlayUrl
end

#PgmWebRTCPlayUrlObject

注:该地址仅供预览,不可分发。注:

  1. 该预览地址仅作为预览,不可分发。

  2. webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

    主监任务的rtmp协议预览地址。

  • CdnPlayUrl:

    注:该字段已废弃,请结合腾讯云直播播放地址生成策略生成cdn播放地址。

  • CdnStreamId:

    主监任务在腾讯云直播侧的流ID。

  • PgmWebRTCPlayUrl:

    主监任务的webrtc协议播放地址。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2287
2288
2289
# File 'lib/v20180801/models.rb', line 2287

def PgmWebRTCPlayUrl
  @PgmWebRTCPlayUrl
end

#RequestIdObject

注:该地址仅供预览,不可分发。注:

  1. 该预览地址仅作为预览,不可分发。

  2. webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

    主监任务的rtmp协议预览地址。

  • CdnPlayUrl:

    注:该字段已废弃,请结合腾讯云直播播放地址生成策略生成cdn播放地址。

  • CdnStreamId:

    主监任务在腾讯云直播侧的流ID。

  • PgmWebRTCPlayUrl:

    主监任务的webrtc协议播放地址。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2287
2288
2289
# File 'lib/v20180801/models.rb', line 2287

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



2297
2298
2299
2300
2301
2302
2303
# File 'lib/v20180801/models.rb', line 2297

def deserialize(params)
  @PgmPlayUrl = params['PgmPlayUrl']
  @CdnPlayUrl = params['CdnPlayUrl']
  @CdnStreamId = params['CdnStreamId']
  @PgmWebRTCPlayUrl = params['PgmWebRTCPlayUrl']
  @RequestId = params['RequestId']
end