Class: TencentCloud::Live::V20180801::CasterDisplayInfo

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

Overview

导播台展示信息,包括使用的布局、水印、字幕、转场、音频等信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(layoutindex = nil, markpicindexlist = nil, markwordindexlist = nil, transitiontype = nil, audioindexlist = nil, inputstarttype = nil, layoutindextype = nil) ⇒ CasterDisplayInfo

Returns a new instance of CasterDisplayInfo.



1039
1040
1041
1042
1043
1044
1045
1046
1047
# File 'lib/v20180801/models.rb', line 1039

def initialize(layoutindex=nil, markpicindexlist=nil, markwordindexlist=nil, transitiontype=nil, audioindexlist=nil, inputstarttype=nil, layoutindextype=nil)
  @LayoutIndex = layoutindex
  @MarkPicIndexList = markpicindexlist
  @MarkWordIndexList = markwordindexlist
  @TransitionType = transitiontype
  @AudioIndexList = audioindexlist
  @InputStartType = inputstarttype
  @LayoutIndexType = layoutindextype
end

Instance Attribute Details

#AudioIndexListObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def AudioIndexList
  @AudioIndexList
end

#InputStartTypeObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def InputStartType
  @InputStartType
end

#LayoutIndexObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def LayoutIndex
  @LayoutIndex
end

#LayoutIndexTypeObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def LayoutIndexType
  @LayoutIndexType
end

#MarkPicIndexListObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def MarkPicIndexList
  @MarkPicIndexList
end

#MarkWordIndexListObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def MarkWordIndexList
  @MarkWordIndexList
end

#TransitionTypeObject

如果使用自定义布局,为自定义布局下标。如果使用单输入布局,如使用输入1,则LayoutIndexType=1, 且LayoutIndex=1,以此类推。注:当作为入参使用时,列表中的水印Index需要已经存在。注:作为入参使用时,列表中的Index需要已经存在。注:支持的转场类型可通过DescribeCasterTransitionTypes接口获取。注:当该字段非空时,表示使用布局中对应的输入源的视频,AudioIndexList中对应的输入源的音频。且这些输入源需已存在。默认为0。有效值,0,1。0代表不从头播放1代表从头播放默认值:0 可选值 0:默认类型,代表普通布局1:单输入类型,代表单输入布局

Parameters:

  • LayoutIndex:

    布局Index。

  • MarkPicIndexList:

    使用的水印Index列表。

  • MarkWordIndexList:

    使用的文字水印Index列表。

  • TransitionType:

    使用的转场类型。

  • AudioIndexList:

    使用的音频输入Index列表。

  • InputStartType:

    作为入参时,表示使用点播输入源,单画面输入时,点播文件是否从头开始播放。

  • LayoutIndexType:

    LayoutIndex类型,



1037
1038
1039
# File 'lib/v20180801/models.rb', line 1037

def TransitionType
  @TransitionType
end

Instance Method Details

#deserialize(params) ⇒ Object



1049
1050
1051
1052
1053
1054
1055
1056
1057
# File 'lib/v20180801/models.rb', line 1049

def deserialize(params)
  @LayoutIndex = params['LayoutIndex']
  @MarkPicIndexList = params['MarkPicIndexList']
  @MarkWordIndexList = params['MarkWordIndexList']
  @TransitionType = params['TransitionType']
  @AudioIndexList = params['AudioIndexList']
  @InputStartType = params['InputStartType']
  @LayoutIndexType = params['LayoutIndexType']
end