Swift Package Index


A collection of Swift packages for working with HLS


  • The latest stable release is 0.2.0. Released almost 2 years ago.
  • The last commit to master was about 1 year ago.

Swift Version Compatibility

  • 0.2.0
    5.3
    5.2
    5.1
    5.0
    4.2
  • master
    5.3
    5.2
    5.1
    5.0
    4.2
Full build results

Platform Compatibility

  • 0.2.0 and master
    iOS
    macOS(Intel)
    macOS(ARM)
    Linux
    tvOS
    watchOS
Full build results

HLSCore

A collection of Swift packages for working with HLS.

HLSCore is three packages. The organization of the project will change as real tools are built on HLSCore.

  • Parsing — An HLS playlist parser built on parser combinators
  • Types — Defines the core elements of HLS as Swift structs and enums
  • Serialization — Converts HLS playlists defined in Types into strings

HLSCore is in experimental development. It does not implement the full HLS specification. It is built in the service of private tools and the command-line tool, scrape.

License

HLSCore is available under the MIT license.