class Evostream::Commands::CreateDASH

Create flux DASH

Constants

MANDATORY

Public Class Methods

new(commands = { local_stream_names: 'null', target_folder: 'null' }) click to toggle source

Call default command for create DASH Stream

Calls superclass method Evostream::Commands::Create::new
# File lib/evostream/event/commands/create/dash.rb, line 10
def initialize(commands = {
  local_stream_names: 'null', target_folder: 'null'
})
  super(commands)
end

Public Instance Methods

cmd() click to toggle source
Calls superclass method Evostream::Commands::Command#cmd
# File lib/evostream/event/commands/create/dash.rb, line 16
def cmd
  super
  "createDASHStream?params=#{encode64}"
end

Private Instance Methods

manifest_name(param = 'manifest.mpd') click to toggle source

The manifest file name

# File lib/evostream/event/commands/create/dash.rb, line 24
def manifest_name(param = 'manifest.mpd')
  "manifestName=#{param}"
end