Class: TencentCloud::Iotvideoindustry::V20201201::DescribeDeviceStreamsData

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

Overview

DescribeDeviceStreams的出参复杂类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rtspaddr = nil, rtmpaddr = nil, hlsaddr = nil, flvaddr = nil) ⇒ DescribeDeviceStreamsData

Returns a new instance of DescribeDeviceStreamsData.



2335
2336
2337
2338
2339
2340
# File 'lib/v20201201/models.rb', line 2335

def initialize(rtspaddr=nil, rtmpaddr=nil, hlsaddr=nil, flvaddr=nil)
  @RtspAddr = rtspaddr
  @RtmpAddr = rtmpaddr
  @HlsAddr = hlsaddr
  @FlvAddr = flvaddr
end

Instance Attribute Details

#FlvAddrObject

Parameters:

  • RtspAddr:

    rtsp地址

  • RtmpAddr:

    rtmp地址

  • HlsAddr:

    hls地址

  • FlvAddr:

    flv地址



2333
2334
2335
# File 'lib/v20201201/models.rb', line 2333

def FlvAddr
  @FlvAddr
end

#HlsAddrObject

Parameters:

  • RtspAddr:

    rtsp地址

  • RtmpAddr:

    rtmp地址

  • HlsAddr:

    hls地址

  • FlvAddr:

    flv地址



2333
2334
2335
# File 'lib/v20201201/models.rb', line 2333

def HlsAddr
  @HlsAddr
end

#RtmpAddrObject

Parameters:

  • RtspAddr:

    rtsp地址

  • RtmpAddr:

    rtmp地址

  • HlsAddr:

    hls地址

  • FlvAddr:

    flv地址



2333
2334
2335
# File 'lib/v20201201/models.rb', line 2333

def RtmpAddr
  @RtmpAddr
end

#RtspAddrObject

Parameters:

  • RtspAddr:

    rtsp地址

  • RtmpAddr:

    rtmp地址

  • HlsAddr:

    hls地址

  • FlvAddr:

    flv地址



2333
2334
2335
# File 'lib/v20201201/models.rb', line 2333

def RtspAddr
  @RtspAddr
end

Instance Method Details

#deserialize(params) ⇒ Object



2342
2343
2344
2345
2346
2347
# File 'lib/v20201201/models.rb', line 2342

def deserialize(params)
  @RtspAddr = params['RtspAddr']
  @RtmpAddr = params['RtmpAddr']
  @HlsAddr = params['HlsAddr']
  @FlvAddr = params['FlvAddr']
end