Class: TencentCloud::Vod::V20180717::CreateComplexAdaptiveDynamicStreamingTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::CreateComplexAdaptiveDynamicStreamingTaskRequest
- Defined in:
- lib/v20180717/models.rb
Overview
CreateComplexAdaptiveDynamicStreamingTask请求参数结构体
Instance Attribute Summary collapse
-
#AudioSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
-
#FileId ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
-
#HeadTailSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
-
#StreamParaSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
-
#SubAppId ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
-
#SubtitleSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。 每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。 数组中元素的顺序将决定自适应码流中的音频流顺序。 如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。 每个数组元素对应自适应码流中的一条字幕流。 数组中元素的顺序将决定自适应码流中的字幕流顺序。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subappid = nil, fileid = nil, streamparaset = nil, headtailset = nil, audioset = nil, subtitleset = nil) ⇒ CreateComplexAdaptiveDynamicStreamingTaskRequest
constructor
A new instance of CreateComplexAdaptiveDynamicStreamingTaskRequest.
Constructor Details
#initialize(subappid = nil, fileid = nil, streamparaset = nil, headtailset = nil, audioset = nil, subtitleset = nil) ⇒ CreateComplexAdaptiveDynamicStreamingTaskRequest
Returns a new instance of CreateComplexAdaptiveDynamicStreamingTaskRequest.
7888 7889 7890 7891 7892 7893 7894 7895 |
# File 'lib/v20180717/models.rb', line 7888 def initialize(subappid=nil, fileid=nil, streamparaset=nil, headtailset=nil, audioset=nil, subtitleset=nil) @SubAppId = subappid @FileId = fileid @StreamParaSet = streamparaset @HeadTailSet = headtailset @AudioSet = audioset @SubtitleSet = subtitleset end |
Instance Attribute Details
#AudioSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def AudioSet @AudioSet end |
#FileId ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def FileId @FileId end |
#HeadTailSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def HeadTailSet @HeadTailSet end |
#StreamParaSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def StreamParaSet @StreamParaSet end |
#SubAppId ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def SubAppId @SubAppId end |
#SubtitleSet ⇒ Object
如果填写了该字段,AudioSet 和 SubtitleSet 中指定的媒体的起始时间将会自动调整,和主媒体保持同步。每个数组元素对应自适应码流中的一条音频流。如果要将主媒体文件中的音频流添加到输出的自适应码流中,那么也需要在此处指定。数组中元素的顺序将决定自适应码流中的音频流顺序。如果输入的媒体文件同时带有视频流和音频流,那么视频流将被忽略。每个数组元素对应自适应码流中的一条字幕流。数组中元素的顺序将决定自适应码流中的字幕流顺序。
7886 7887 7888 |
# File 'lib/v20180717/models.rb', line 7886 def SubtitleSet @SubtitleSet end |
Instance Method Details
#deserialize(params) ⇒ Object
7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 |
# File 'lib/v20180717/models.rb', line 7897 def deserialize(params) @SubAppId = params['SubAppId'] @FileId = params['FileId'] unless params['StreamParaSet'].nil? @StreamParaSet = [] params['StreamParaSet'].each do |i| complexadaptivedynamicstreamingtaskstreampara_tmp = ComplexAdaptiveDynamicStreamingTaskStreamPara.new complexadaptivedynamicstreamingtaskstreampara_tmp.deserialize(i) @StreamParaSet << complexadaptivedynamicstreamingtaskstreampara_tmp end end unless params['HeadTailSet'].nil? @HeadTailSet = [] params['HeadTailSet'].each do |i| headtailtaskinput_tmp = HeadTailTaskInput.new headtailtaskinput_tmp.deserialize(i) @HeadTailSet << headtailtaskinput_tmp end end unless params['AudioSet'].nil? @AudioSet = [] params['AudioSet'].each do |i| complexadaptivedynamicstreamingtaskaudioinput_tmp = ComplexAdaptiveDynamicStreamingTaskAudioInput.new complexadaptivedynamicstreamingtaskaudioinput_tmp.deserialize(i) @AudioSet << complexadaptivedynamicstreamingtaskaudioinput_tmp end end unless params['SubtitleSet'].nil? @SubtitleSet = [] params['SubtitleSet'].each do |i| complexadaptivedynamicstreamingtasksubtitleinput_tmp = ComplexAdaptiveDynamicStreamingTaskSubtitleInput.new complexadaptivedynamicstreamingtasksubtitleinput_tmp.deserialize(i) @SubtitleSet << complexadaptivedynamicstreamingtasksubtitleinput_tmp end end end |