All Classes and Interfaces
Class
Description
Thrown when all clients failed to load a track.
Handles parsing and caching of signature ciphers
One cipher operation definition.
Type of signature cipher operation.
The interface for a Client.
Wraps an exception with client context
Identifies a media format within a SABR stream.
The mime type and codec info of a YouTube track format.
Metadata sent by the server when a format is first initialized.
Handles parsing and caching of signature ciphers
Describes an upcoming media segment.
The base class for a client that can be used with music.youtube.com.
The base class for a client that is used for everything except music.youtube.com.
A minimal protocol buffers decoder that iterates over the fields of a single message.
A minimal protocol buffers (proto2/proto3 wire-compatible) encoder.
Handles parsing and caching of ciphers via a remote service
The client identity sent within a SABR request's streamer context.
A
SeekableInputStream that plays a YouTube SABR (Server Adaptive Bitrate) audio stream.Describes one signature cipher
Describes an available media format for a track
Parser for YouTube's UMP (Universal/Ultra Media Playback) container format, which wraps
SABR streaming responses.
Audio track that handles processing Youtube videos as audio tracks.
YouTube segmented MPEG stream track.
A persistent HTTP stream implementation that uses the range parameter instead of HTTP headers for specifying
the start position at which to start reading on a new connection.