Class: TencentCloud::Iotvideoindustry::V20201201::StreamAddress

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

Overview

拉流地址,只有在推流情况下才有

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of StreamAddress.



6153
6154
6155
6156
6157
6158
6159
# File 'lib/v20201201/models.rb', line 6153

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

Instance Attribute Details

#FlvAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StreamId:

    流ID

  • RtspAddr:

    rtsp流地址

  • RtmpAddr:

    rtmp流地址

  • HlsAddr:

    hls流地址

  • FlvAddr:

    flv流地址



6151
6152
6153
# File 'lib/v20201201/models.rb', line 6151

def FlvAddr
  @FlvAddr
end

#HlsAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StreamId:

    流ID

  • RtspAddr:

    rtsp流地址

  • RtmpAddr:

    rtmp流地址

  • HlsAddr:

    hls流地址

  • FlvAddr:

    flv流地址



6151
6152
6153
# File 'lib/v20201201/models.rb', line 6151

def HlsAddr
  @HlsAddr
end

#RtmpAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StreamId:

    流ID

  • RtspAddr:

    rtsp流地址

  • RtmpAddr:

    rtmp流地址

  • HlsAddr:

    hls流地址

  • FlvAddr:

    flv流地址



6151
6152
6153
# File 'lib/v20201201/models.rb', line 6151

def RtmpAddr
  @RtmpAddr
end

#RtspAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StreamId:

    流ID

  • RtspAddr:

    rtsp流地址

  • RtmpAddr:

    rtmp流地址

  • HlsAddr:

    hls流地址

  • FlvAddr:

    flv流地址



6151
6152
6153
# File 'lib/v20201201/models.rb', line 6151

def RtspAddr
  @RtspAddr
end

#StreamIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • StreamId:

    流ID

  • RtspAddr:

    rtsp流地址

  • RtmpAddr:

    rtmp流地址

  • HlsAddr:

    hls流地址

  • FlvAddr:

    flv流地址



6151
6152
6153
# File 'lib/v20201201/models.rb', line 6151

def StreamId
  @StreamId
end

Instance Method Details

#deserialize(params) ⇒ Object



6161
6162
6163
6164
6165
6166
6167
# File 'lib/v20201201/models.rb', line 6161

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