Class: TencentCloud::Live::V20180801::CreateCasterPgmFromPvwResponse

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

Overview

CreateCasterPgmFromPvw返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of CreateCasterPgmFromPvwResponse.



2230
2231
2232
2233
2234
2235
2236
# File 'lib/v20180801/models.rb', line 2230

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。



2228
2229
2230
# File 'lib/v20180801/models.rb', line 2228

def CdnPlayUrl
  @CdnPlayUrl
end

#CdnStreamIdObject

注:该地址仅供预览,不可分发。注:1.该预览地址仅作为预览,不可分发。2.webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

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

  • CdnPlayUrl:

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

  • CdnStreamId:

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

  • PgmWebRTCPlayUrl:

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

  • RequestId:

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



2228
2229
2230
# File 'lib/v20180801/models.rb', line 2228

def CdnStreamId
  @CdnStreamId
end

#PgmPlayUrlObject

注:该地址仅供预览,不可分发。注:1.该预览地址仅作为预览,不可分发。2.webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

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

  • CdnPlayUrl:

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

  • CdnStreamId:

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

  • PgmWebRTCPlayUrl:

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

  • RequestId:

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



2228
2229
2230
# File 'lib/v20180801/models.rb', line 2228

def PgmPlayUrl
  @PgmPlayUrl
end

#PgmWebRTCPlayUrlObject

注:该地址仅供预览,不可分发。注:1.该预览地址仅作为预览,不可分发。2.webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

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

  • CdnPlayUrl:

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

  • CdnStreamId:

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

  • PgmWebRTCPlayUrl:

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

  • RequestId:

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



2228
2229
2230
# File 'lib/v20180801/models.rb', line 2228

def PgmWebRTCPlayUrl
  @PgmWebRTCPlayUrl
end

#RequestIdObject

注:该地址仅供预览,不可分发。注:1.该预览地址仅作为预览,不可分发。2.webrtc播放地址需配合腾讯云快直播播放sdk使用。

Parameters:

  • PgmPlayUrl:

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

  • CdnPlayUrl:

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

  • CdnStreamId:

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

  • PgmWebRTCPlayUrl:

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

  • RequestId:

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



2228
2229
2230
# File 'lib/v20180801/models.rb', line 2228

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



2238
2239
2240
2241
2242
2243
2244
# File 'lib/v20180801/models.rb', line 2238

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