Class: TencentCloud::Live::V20180801::CreateLivePullStreamTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Live::V20180801::CreateLivePullStreamTaskRequest
- Defined in:
- lib/v20180801/models.rb
Overview
CreateLivePullStreamTask请求参数结构体
Instance Attribute Summary collapse
-
#AppName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#BackupSourceType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#BackupSourceUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#BackupToUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#CallbackEvents ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#CallbackUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#Comment ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#DomainName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#EndTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#ExtraCmd ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#FileIndex ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#OffsetTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#Operator ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#PushArgs ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#RecordTemplateId ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#SourceType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#SourceUrls ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#SpecifyTaskId ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#StartTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#StreamName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#ToUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#TranscodeTemplateName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#VodLocalMode ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#VodLoopTimes ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#VodRefreshType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
-
#WatermarkList ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 注意: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sourcetype = nil, sourceurls = nil, domainname = nil, appname = nil, streamname = nil, starttime = nil, endtime = nil, operator = nil, pushargs = nil, callbackevents = nil, vodlooptimes = nil, vodrefreshtype = nil, callbackurl = nil, extracmd = nil, specifytaskid = nil, comment = nil, tourl = nil, fileindex = nil, offsettime = nil, backupsourcetype = nil, backupsourceurl = nil, watermarklist = nil, vodlocalmode = nil, recordtemplateid = nil, backuptourl = nil, transcodetemplatename = nil) ⇒ CreateLivePullStreamTaskRequest
constructor
A new instance of CreateLivePullStreamTaskRequest.
Constructor Details
#initialize(sourcetype = nil, sourceurls = nil, domainname = nil, appname = nil, streamname = nil, starttime = nil, endtime = nil, operator = nil, pushargs = nil, callbackevents = nil, vodlooptimes = nil, vodrefreshtype = nil, callbackurl = nil, extracmd = nil, specifytaskid = nil, comment = nil, tourl = nil, fileindex = nil, offsettime = nil, backupsourcetype = nil, backupsourceurl = nil, watermarklist = nil, vodlocalmode = nil, recordtemplateid = nil, backuptourl = nil, transcodetemplatename = nil) ⇒ CreateLivePullStreamTaskRequest
Returns a new instance of CreateLivePullStreamTaskRequest.
2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 |
# File 'lib/v20180801/models.rb', line 2905 def initialize(sourcetype=nil, sourceurls=nil, domainname=nil, appname=nil, streamname=nil, starttime=nil, endtime=nil, operator=nil, pushargs=nil, callbackevents=nil, vodlooptimes=nil, vodrefreshtype=nil, callbackurl=nil, extracmd=nil, specifytaskid=nil, comment=nil, tourl=nil, fileindex=nil, offsettime=nil, backupsourcetype=nil, backupsourceurl=nil, watermarklist=nil, vodlocalmode=nil, recordtemplateid=nil, backuptourl=nil, transcodetemplatename=nil) @SourceType = sourcetype @SourceUrls = sourceurls @DomainName = domainname @AppName = appname @StreamName = streamname @StartTime = starttime @EndTime = endtime @Operator = operator @PushArgs = pushargs @CallbackEvents = callbackevents @VodLoopTimes = vodlooptimes @VodRefreshType = vodrefreshtype @CallbackUrl = callbackurl @ExtraCmd = extracmd @SpecifyTaskId = specifytaskid @Comment = comment @ToUrl = tourl @FileIndex = fileindex @OffsetTime = offsettime @BackupSourceType = backupsourcetype @BackupSourceUrl = backupsourceurl @WatermarkList = watermarklist @VodLocalMode = vodlocalmode @RecordTemplateId = recordtemplateid @BackupToUrl = backuptourl @TranscodeTemplateName = transcodetemplatename end |
Instance Attribute Details
#AppName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def AppName @AppName end |
#BackupSourceType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def BackupSourceType @BackupSourceType end |
#BackupSourceUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def BackupSourceUrl @BackupSourceUrl end |
#BackupToUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def BackupToUrl @BackupToUrl end |
#CallbackEvents ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def CallbackEvents @CallbackEvents end |
#CallbackUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def CallbackUrl @CallbackUrl end |
#Comment ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def Comment @Comment end |
#DomainName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def DomainName @DomainName end |
#EndTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def EndTime @EndTime end |
#ExtraCmd ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def ExtraCmd @ExtraCmd end |
#FileIndex ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def FileIndex @FileIndex end |
#OffsetTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def OffsetTime @OffsetTime end |
#Operator ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def Operator @Operator end |
#PushArgs ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def PushArgs @PushArgs end |
#RecordTemplateId ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def RecordTemplateId @RecordTemplateId end |
#SourceType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def SourceType @SourceType end |
#SourceUrls ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def SourceUrls @SourceUrls end |
#SpecifyTaskId ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def SpecifyTaskId @SpecifyTaskId end |
#StartTime ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def StartTime @StartTime end |
#StreamName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def StreamName @StreamName end |
#ToUrl ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def ToUrl @ToUrl end |
#TranscodeTemplateName ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def TranscodeTemplateName @TranscodeTemplateName end |
#VodLocalMode ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def VodLocalMode @VodLocalMode end |
#VodLoopTimes ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def VodLoopTimes @VodLoopTimes end |
#VodRefreshType ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def VodRefreshType @VodRefreshType end |
#WatermarkList ⇒ Object
注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。注意: 1. 从1开始,不大于SourceUrls中文件个数。
-
该偏移仅在首次轮播时有效。
-
提前创建的任务指定的偏移最长有效期为24小时,24小时后未开始的任务偏移失效。
注意:
-
单位:秒,配合FileIndex使用。
PullLivePushLive -直播,PullVodPushLive -点播。注意:
-
仅当主源类型为直播源时,备源才会生效。
-
主直播源拉流中断时,自动使用备源进行拉流。
-
如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。
只允许填一个备源 URL 注意:
-
最多支持4个不同位置的水印。
-
水印图片 URL 请使用合法外网可访问地址。
-
支持的水印图片格式:png,jpg,gif 等。
0 - 不启用。1 - 启用。注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。
2903 2904 2905 |
# File 'lib/v20180801/models.rb', line 2903 def WatermarkList @WatermarkList end |
Instance Method Details
#deserialize(params) ⇒ Object
2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 |
# File 'lib/v20180801/models.rb', line 2934 def deserialize(params) @SourceType = params['SourceType'] @SourceUrls = params['SourceUrls'] @DomainName = params['DomainName'] @AppName = params['AppName'] @StreamName = params['StreamName'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Operator = params['Operator'] @PushArgs = params['PushArgs'] @CallbackEvents = params['CallbackEvents'] @VodLoopTimes = params['VodLoopTimes'] @VodRefreshType = params['VodRefreshType'] @CallbackUrl = params['CallbackUrl'] @ExtraCmd = params['ExtraCmd'] @SpecifyTaskId = params['SpecifyTaskId'] @Comment = params['Comment'] @ToUrl = params['ToUrl'] @FileIndex = params['FileIndex'] @OffsetTime = params['OffsetTime'] @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'] @RecordTemplateId = params['RecordTemplateId'] @BackupToUrl = params['BackupToUrl'] @TranscodeTemplateName = params['TranscodeTemplateName'] end |