Class: TencentCloud::Live::V20180801::ModifyLivePullStreamTaskRequest

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

Overview

ModifyLivePullStreamTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, operator = nil, sourceurls = nil, starttime = nil, endtime = nil, vodlooptimes = nil, vodrefreshtype = nil, status = nil, callbackevents = nil, callbackurl = nil, fileindex = nil, offsettime = nil, specifytaskid = nil, tourl = nil, comment = nil, backupsourcetype = nil, backupsourceurl = nil, watermarklist = nil, vodlocalmode = nil, backuptourl = nil, backupvodurl = nil) ⇒ ModifyLivePullStreamTaskRequest

Returns a new instance of ModifyLivePullStreamTaskRequest.



12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
# File 'lib/v20180801/models.rb', line 12510

def initialize(taskid=nil, operator=nil, sourceurls=nil, starttime=nil, endtime=nil, vodlooptimes=nil, vodrefreshtype=nil, status=nil, callbackevents=nil, callbackurl=nil, fileindex=nil, offsettime=nil, specifytaskid=nil, tourl=nil, comment=nil, backupsourcetype=nil, backupsourceurl=nil, watermarklist=nil, vodlocalmode=nil, backuptourl=nil, backupvodurl=nil)
  @TaskId = taskid
  @Operator = operator
  @SourceUrls = sourceurls
  @StartTime = starttime
  @EndTime = endtime
  @VodLoopTimes = vodlooptimes
  @VodRefreshType = vodrefreshtype
  @Status = status
  @CallbackEvents = callbackevents
  @CallbackUrl = callbackurl
  @FileIndex = fileindex
  @OffsetTime = offsettime
  @SpecifyTaskId = specifytaskid
  @ToUrl = tourl
  @Comment = comment
  @BackupSourceType = backupsourcetype
  @BackupSourceUrl = backupsourceurl
  @WatermarkList = watermarklist
  @VodLocalMode = vodlocalmode
  @BackupToUrl = backuptourl
  @BackupVodUrl = backupvodurl
end

Instance Attribute Details

#BackupSourceTypeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def BackupSourceType
  @BackupSourceType
end

#BackupSourceUrlObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def BackupSourceUrl
  @BackupSourceUrl
end

#BackupToUrlObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def BackupToUrl
  @BackupToUrl
end

#BackupVodUrlObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def BackupVodUrl
  @BackupVodUrl
end

#CallbackEventsObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def CallbackEvents
  @CallbackEvents
end

#CallbackUrlObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def CallbackUrl
  @CallbackUrl
end

#CommentObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def Comment
  @Comment
end

#EndTimeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def EndTime
  @EndTime
end

#FileIndexObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def FileIndex
  @FileIndex
end

#OffsetTimeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def OffsetTime
  @OffsetTime
end

#OperatorObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def Operator
  @Operator
end

#SourceUrlsObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def SourceUrls
  @SourceUrls
end

#SpecifyTaskIdObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def SpecifyTaskId
  @SpecifyTaskId
end

#StartTimeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def StartTime
  @StartTime
end

#StatusObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def Status
  @Status
end

#TaskIdObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def TaskId
  @TaskId
end

#ToUrlObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def ToUrl
  @ToUrl
end

#VodLocalModeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def VodLocalMode
  @VodLocalMode
end

#VodLoopTimesObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def VodLoopTimes
  @VodLoopTimes
end

#VodRefreshTypeObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def VodRefreshType
  @VodRefreshType
end

#WatermarkListObject

注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。换目标地址,会断流重推到新地址。PullLivePushLive -直播,PullVodPushLive -点播。注意:

  1. 仅当主源类型为直播源时,备源才会生效。

  2. 将该参数置为空,则可将任务去除备源信息。

  3. 主直播源拉流中断时,自动使用备源进行拉流。

  4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。

只允许填一个备源 URL 注意:

  1. 最多支持4个不同位置的水印。

  2. 水印图片 URL 请使用合法外网可访问地址。

  3. 支持的水印图片格式:png,jpg等。

  4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。

  5. 直播源任务修改水印后,水印立即生效。

  6. 清除水印时,需携带该水印列表参数,内容为空数组。

  7. 暂不支持动图水印。

0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。传入新值,则替换原有地址。

Parameters:

  • ToUrl:

    目标 Url。

  • Comment:

    任务备注。

  • BackupSourceType:

    备源的类型:

  • BackupSourceUrl:

    备源 URL。

  • WatermarkList:

    水印信息列表。

  • VodLocalMode:

    点播源是否启用本地推流模式,默认0,不启用。

  • BackupToUrl:

    新的目标地址。传空值,则取消该地址的推流。

  • BackupVodUrl:

    点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。



12508
12509
12510
# File 'lib/v20180801/models.rb', line 12508

def WatermarkList
  @WatermarkList
end

Instance Method Details

#deserialize(params) ⇒ Object



12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
# File 'lib/v20180801/models.rb', line 12534

def deserialize(params)
  @TaskId = params['TaskId']
  @Operator = params['Operator']
  @SourceUrls = params['SourceUrls']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @VodLoopTimes = params['VodLoopTimes']
  @VodRefreshType = params['VodRefreshType']
  @Status = params['Status']
  @CallbackEvents = params['CallbackEvents']
  @CallbackUrl = params['CallbackUrl']
  @FileIndex = params['FileIndex']
  @OffsetTime = params['OffsetTime']
  @SpecifyTaskId = params['SpecifyTaskId']
  @ToUrl = params['ToUrl']
  @Comment = params['Comment']
  @BackupSourceType = params['BackupSourceType']
  @BackupSourceUrl = params['BackupSourceUrl']
  unless params['WatermarkList'].nil?
    @WatermarkList = []
    params['WatermarkList'].each do |i|
      pullpushwatermarkinfo_tmp = PullPushWatermarkInfo.new
      pullpushwatermarkinfo_tmp.deserialize(i)
      @WatermarkList << pullpushwatermarkinfo_tmp
    end
  end
  @VodLocalMode = params['VodLocalMode']
  @BackupToUrl = params['BackupToUrl']
  @BackupVodUrl = params['BackupVodUrl']
end