Class: Kaltura::KalturaLiveAsset

Inherits:
KalturaFlavorAsset show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaFlavorAsset

#bitrate, #container_format, #flavor_params_id, #frame_rate, #height, #is_default, #is_original, #is_web, #label, #language, #status, #video_codec_id, #width

Attributes inherited from KalturaAsset

#actual_source_asset_params_ids, #created_at, #deleted_at, #description, #entry_id, #file_ext, #id, #partner_data, #partner_description, #partner_id, #size, #tags, #updated_at, #version

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#multicast_ipObject

Returns the value of attribute multicast_ip.



17159
17160
17161
# File 'lib/kaltura_types.rb', line 17159

def multicast_ip
  @multicast_ip
end

#multicast_portObject

Returns the value of attribute multicast_port.



17160
17161
17162
# File 'lib/kaltura_types.rb', line 17160

def multicast_port
  @multicast_port
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17166
17167
17168
17169
17170
17171
17172
17173
17174
# File 'lib/kaltura_types.rb', line 17166

def from_xml(xml_element)
  super
  if xml_element.elements['multicastIP'] != nil
    self.multicast_ip = xml_element.elements['multicastIP'].text
  end
  if xml_element.elements['multicastPort'] != nil
    self.multicast_port = xml_element.elements['multicastPort'].text
  end
end