Class: BBCNet::MetaInfo::StreamInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/bbcnet.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#bitrateObject

example) 48, wma, time, audio, http://..



103
104
105
# File 'lib/bbcnet.rb', line 103

def bitrate
  @bitrate
end

#encodingObject

example) 48, wma, time, audio, http://..



103
104
105
# File 'lib/bbcnet.rb', line 103

def encoding
  @encoding
end

#expiresObject

example) 48, wma, time, audio, http://..



103
104
105
# File 'lib/bbcnet.rb', line 103

def expires
  @expires
end

#indirectUrlObject

example) 48, wma, time, audio, http://..



103
104
105
# File 'lib/bbcnet.rb', line 103

def indirectUrl
  @indirectUrl
end

#typeObject Also known as: kind

example) 48, wma, time, audio, http://..



103
104
105
# File 'lib/bbcnet.rb', line 103

def type
  @type
end

Instance Method Details

#urlObject



106
107
108
# File 'lib/bbcnet.rb', line 106

def url
    @url ||= BBCNet.getDirectStreamUrl(@indirectUrl)
end