Class: TencentCloud::Iss::V20230517::ControlDeviceStreamData

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

Overview

获取开流地址返回数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flv = nil, hls = nil, rtmp = nil) ⇒ ControlDeviceStreamData

Returns a new instance of ControlDeviceStreamData.



1716
1717
1718
1719
1720
# File 'lib/v20230517/models.rb', line 1716

def initialize(flv=nil, hls=nil, rtmp=nil)
  @Flv = flv
  @Hls = hls
  @Rtmp = rtmp
end

Instance Attribute Details

#FlvObject

Parameters:

  • Flv:

    flv 流地址

  • Hls:

    hls 流地址

  • Rtmp:

    rtmp 流地址



1714
1715
1716
# File 'lib/v20230517/models.rb', line 1714

def Flv
  @Flv
end

#HlsObject

Parameters:

  • Flv:

    flv 流地址

  • Hls:

    hls 流地址

  • Rtmp:

    rtmp 流地址



1714
1715
1716
# File 'lib/v20230517/models.rb', line 1714

def Hls
  @Hls
end

#RtmpObject

Parameters:

  • Flv:

    flv 流地址

  • Hls:

    hls 流地址

  • Rtmp:

    rtmp 流地址



1714
1715
1716
# File 'lib/v20230517/models.rb', line 1714

def Rtmp
  @Rtmp
end

Instance Method Details

#deserialize(params) ⇒ Object



1722
1723
1724
1725
1726
# File 'lib/v20230517/models.rb', line 1722

def deserialize(params)
  @Flv = params['Flv']
  @Hls = params['Hls']
  @Rtmp = params['Rtmp']
end