Class: TencentCloud::Cme::V20191029::MediaCastSourceInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::MediaCastSourceInfo
- Defined in:
- lib/v20191029/models.rb
Overview
点播转直播输入源信息。
Instance Attribute Summary collapse
-
#Duration ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#FileId ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#Id ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#MaterialId ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#Offset ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#Type ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
-
#Url ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, type = nil, fileid = nil, materialid = nil, offset = nil, duration = nil, url = nil) ⇒ MediaCastSourceInfo
constructor
A new instance of MediaCastSourceInfo.
Constructor Details
#initialize(id = nil, type = nil, fileid = nil, materialid = nil, offset = nil, duration = nil, url = nil) ⇒ MediaCastSourceInfo
Returns a new instance of MediaCastSourceInfo.
4170 4171 4172 4173 4174 4175 4176 4177 4178 |
# File 'lib/v20191029/models.rb', line 4170 def initialize(id=nil, type=nil, fileid=nil, materialid=nil, offset=nil, duration=nil, url=nil) @Id = id @Type = type @FileId = fileid @MaterialId = materialid @Offset = offset @Duration = duration @Url = url end |
Instance Attribute Details
#Duration ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def Duration @Duration end |
#FileId ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def FileId @FileId end |
#Id ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def Id @Id end |
#MaterialId ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def MaterialId @MaterialId end |
#Offset ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def Offset @Offset end |
#Type ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def Type @Type end |
#Url ⇒ Object
<li>CME:多媒体创作引擎的媒体文件;</li> <li>VOD:云点播的媒资文件。</li> <li>EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。</li>
4168 4169 4170 |
# File 'lib/v20191029/models.rb', line 4168 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
4180 4181 4182 4183 4184 4185 4186 4187 4188 |
# File 'lib/v20191029/models.rb', line 4180 def deserialize(params) @Id = params['Id'] @Type = params['Type'] @FileId = params['FileId'] @MaterialId = params['MaterialId'] @Offset = params['Offset'] @Duration = params['Duration'] @Url = params['Url'] end |