Shaka Player Upgrade Guide

If you are upgrading from v1.x, please see Upgrade Guide, v1 => v2.

If you are upgrading from v2.0, please see Upgrade Guide, v2.0 => v2.4.

If you are upgrading from v2.1, please see Upgrade Guide, v2.1 => v2.4.

If you are upgrading from v2.2, please see Upgrade Guide, v2.2 => v2.4.

If you are upgrading from v2.3, please see Upgrade Guide, v2.3 => v2.4.

Show:

Home

Tutorials

  • Welcome to Shaka Player
  • Basic Usage
  • Debugging
  • Configuration
  • Network and Buffering Configuration
  • DRM Configuration
  • License Server Authentication
  • License Wrapping
  • Plugins and Customizing the Build
  • Manifest Parser Plugins
  • Architecture Diagrams
  • Service Worker Caching
  • Offline Storage and Playback
  • Frequently Asked Questions
  • Upgrade Guide

Classes

  • goog.asserts
  • shaka.abr.Ewma
  • shaka.abr.EwmaBandwidthEstimator
  • shaka.abr.SimpleAbrManager
  • shaka.cast.CastProxy
  • shaka.cast.CastReceiver
  • shaka.cast.CastSender
  • shaka.cast.CastUtils
  • shaka.dash.ContentProtection
  • shaka.dash.DashParser
  • shaka.dash.MpdUtils
  • shaka.dash.SegmentBase
  • shaka.dash.SegmentList
  • shaka.dash.SegmentTemplate
  • shaka.hls.Attribute
  • shaka.hls.HlsParser
  • shaka.hls.ManifestTextParser
  • shaka.hls.Playlist
  • shaka.hls.Segment
  • shaka.hls.Tag
  • shaka.log
  • shaka.media.DrmEngine
  • shaka.media.GapJumpingController
  • shaka.media.InitSegmentReference
  • shaka.media.ManifestParser
  • shaka.media.MediaSourceEngine
  • shaka.media.Playhead
  • shaka.media.PlayheadObserver
  • shaka.media.PresentationTimeline
  • shaka.media.SegmentIndex
  • shaka.media.SegmentReference
  • shaka.media.StreamingEngine
  • shaka.media.TimeRangesUtils
  • shaka.media.Transmuxer
  • shaka.media.VideoWrapper
  • shaka.media.WebmSegmentIndexParser
  • shaka.net.Backoff
  • shaka.net.DataUriPlugin
  • shaka.net.HttpFetchPlugin
  • shaka.net.HttpPluginUtils
  • shaka.net.HttpXHRPlugin
  • shaka.net.NetworkingEngine
  • shaka.offline.DownloadManager
  • shaka.offline.indexeddb.DBConnection
  • shaka.offline.indexeddb.DBOperation
  • shaka.offline.indexeddb.V1StorageCell
  • shaka.offline.indexeddb.V2StorageCell
  • shaka.offline.ManifestConverter
  • shaka.offline.OfflineManifestParser
  • shaka.offline.OfflineScheme
  • shaka.offline.OfflineUri
  • shaka.offline.Storage
  • shaka.offline.StoredContentUtils
  • shaka.Player
  • shaka.polyfill
  • shaka.polyfill.Fullscreen
  • shaka.polyfill.IndexedDB
  • shaka.polyfill.InputEvent
  • shaka.polyfill.MathRound
  • shaka.polyfill.MediaSource
  • shaka.polyfill.PatchedMediaKeysMs
  • shaka.polyfill.PatchedMediaKeysMs.MediaKeys
  • shaka.polyfill.PatchedMediaKeysMs.MediaKeySession
  • shaka.polyfill.PatchedMediaKeysMs.MediaKeyStatusMap
  • shaka.polyfill.PatchedMediaKeysMs.MediaKeySystemAccess
  • shaka.polyfill.PatchedMediaKeysNop
  • shaka.polyfill.PatchedMediaKeysNop.MediaKeys
  • shaka.polyfill.PatchedMediaKeysNop.MediaKeySystemAccess
  • shaka.polyfill.PatchedMediaKeysWebkit
  • shaka.polyfill.PatchedMediaKeysWebkit.MediaKeys
  • shaka.polyfill.PatchedMediaKeysWebkit.MediaKeySession
  • shaka.polyfill.PatchedMediaKeysWebkit.MediaKeyStatusMap
  • shaka.polyfill.PatchedMediaKeysWebkit.MediaKeySystemAccess
  • shaka.polyfill.VideoPlaybackQuality
  • shaka.polyfill.VideoPlayPromise
  • shaka.polyfill.VTTCue
  • shaka.text.Cue
  • shaka.text.CueRegion
  • shaka.text.Mp4TtmlParser
  • shaka.text.Mp4VttParser
  • shaka.text.SimpleTextDisplayer
  • shaka.text.TextEngine
  • shaka.text.TtmlTextParser
  • shaka.text.TtmlTextParser.RateInfo_
  • shaka.text.VttTextParser
  • shaka.util.AbortableOperation
  • shaka.util.ArrayUtils
  • shaka.util.DataViewReader
  • shaka.util.EbmlElement
  • shaka.util.EbmlParser
  • shaka.util.Error
  • shaka.util.EventManager
  • shaka.util.EventManager.Binding_
  • shaka.util.FakeEvent
  • shaka.util.FakeEventTarget
  • shaka.util.Functional
  • shaka.util.Iterables
  • shaka.util.LanguageUtils
  • shaka.util.ManifestParserUtils
  • shaka.util.MapUtils
  • shaka.util.MimeUtils
  • shaka.util.Mp4Parser
  • shaka.util.MultiMap
  • shaka.util.Platform
  • shaka.util.Pssh
  • shaka.util.PublicPromise
  • shaka.util.StreamUtils
  • shaka.util.StringUtils
  • shaka.util.TextParser
  • shaka.util.Timer
  • shaka.util.Uint8ArrayUtils
  • shaka.util.XmlUtils
  • shakaExtern

Interfaces

  • shaka.util.IDestroyable
  • shakaExtern.AbrManager
  • shakaExtern.Cue
  • shakaExtern.CueRegion
  • shakaExtern.Error
  • shakaExtern.IAbortableOperation
  • shakaExtern.ManifestParser
  • shakaExtern.StorageCell
  • shakaExtern.StorageMechanism
  • shakaExtern.TextDisplayer
  • shakaExtern.TextParser

Events

  • shaka.cast.CastProxy.CastStatusChangedEvent
  • shaka.Player.AdaptationEvent
  • shaka.Player.BufferingEvent
  • shaka.Player.DrmSessionUpdateEvent
  • shaka.Player.EmsgEvent
  • shaka.Player.ErrorEvent
  • shaka.Player.ExpirationUpdatedEvent
  • shaka.Player.LargeGapEvent
  • shaka.Player.LoadingEvent
  • shaka.Player.StreamingEvent
  • shaka.Player.TextTrackVisibilityEvent
  • shaka.Player.TimelineRegionAddedEvent
  • shaka.Player.TimelineRegionEnterEvent
  • shaka.Player.TimelineRegionExitEvent
  • shaka.Player.TracksChangedEvent
  • shaka.Player.UnloadingEvent

Documentation generated by JSDoc 3.6.0-dev on Tue Feb 19 2019 16:31:50 GMT-0800 (Pacific Standard Time)