Class: TencentCloud::Mps::V20190612::FlowMediaVideo

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

Overview

传输流媒体的视频数据。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fps = nil, rate = nil, pid = nil, sessionid = nil) ⇒ FlowMediaVideo

Returns a new instance of FlowMediaVideo.



17040
17041
17042
17043
17044
17045
# File 'lib/v20190612/models.rb', line 17040

def initialize(fps=nil, rate=nil, pid=nil, sessionid=nil)
  @Fps = fps
  @Rate = rate
  @Pid = pid
  @SessionId = sessionid
end

Instance Attribute Details

#FpsObject

Parameters:

  • 帧率。

  • 码率,单位是bps。

  • 视频Pid。

  • 标志同一次推流。



17038
17039
17040
# File 'lib/v20190612/models.rb', line 17038

def Fps
  @Fps
end

#PidObject

Parameters:

  • 帧率。

  • 码率,单位是bps。

  • 视频Pid。

  • 标志同一次推流。



17038
17039
17040
# File 'lib/v20190612/models.rb', line 17038

def Pid
  @Pid
end

#RateObject

Parameters:

  • 帧率。

  • 码率,单位是bps。

  • 视频Pid。

  • 标志同一次推流。



17038
17039
17040
# File 'lib/v20190612/models.rb', line 17038

def Rate
  @Rate
end

#SessionIdObject

Parameters:

  • 帧率。

  • 码率,单位是bps。

  • 视频Pid。

  • 标志同一次推流。



17038
17039
17040
# File 'lib/v20190612/models.rb', line 17038

def SessionId
  @SessionId
end

Instance Method Details

#deserialize(params) ⇒ Object



17047
17048
17049
17050
17051
17052
# File 'lib/v20190612/models.rb', line 17047

def deserialize(params)
  @Fps = params['Fps']
  @Rate = params['Rate']
  @Pid = params['Pid']
  @SessionId = params['SessionId']
end