HTTP Live Streaming (HLS) library
v2.1.1

      View Source API Reference HTTP Live Streaming (HLS) library v2.1.1

      Modules

      HLS.AlternativeRendition
      HLS.Helper
      HLS.Packager

      The HLS.Packager module is responsible for managing and generating media and master playlists for HTTP Live Streaming (HLS). It handles various tasks such as loading and saving playlists, inserting new streams, uploading segments and maintaining synchronization points for different streams.

      HLS.Packager.AddTrackError
      HLS.Packager.PlaylistFinishedError
      HLS.Packager.PlaylistNotFoundError
      HLS.Packager.ResumeError
      HLS.Packager.Track
      HLS.Packager.TrackNotFoundError
      HLS.Playlist

      HLS Playlist parses based on RFC 8216.

      HLS.Playlist.Marshaler
      HLS.Playlist.Master
      HLS.Playlist.Master.DuplicateError
      HLS.Playlist.Master.NotFoundError
      HLS.Playlist.Media
      HLS.Playlist.Tag
      HLS.Playlist.Tag.AlternativeRendition
      HLS.Playlist.Tag.Byterange
      HLS.Playlist.Tag.Discontinuity
      HLS.Playlist.Tag.EndList
      HLS.Playlist.Tag.IndependentSegments
      HLS.Playlist.Tag.Inf
      HLS.Playlist.Tag.Map
      HLS.Playlist.Tag.MediaSequenceNumber
      HLS.Playlist.Tag.PlaylistType
      HLS.Playlist.Tag.SegmentURI
      HLS.Playlist.Tag.TargetSegmentDuration
      HLS.Playlist.Tag.VariantStream
      HLS.Playlist.Tag.Version
      HLS.Playlist.Unmarshaler
      HLS.Segment
      HLS.Storage
      HLS.Storage.File
      HLS.Storage.Req
      HLS.Tracker
      HLS.VariantStream

      Hex Package Hex Preview Download ePub version

      Built using ExDoc (v0.34.2) for the Elixir programming language