Videos about HLS
Review informational videos about HTTP Live Streaming.
Overview
The following WWDC videos provide additional information about HTTP Live Streaming.
Preparing and Presenting Media for Accessibility: AVFoundation automatically selects appropriate audio and subtitle tracks in your media. Learn how media selection works and find out how to author media with accessibility features like subtitles and closed captions. Go beyond the basics to use AVFoundation for customizing subtitle appearance and presentation.
Content Protection for HTTP Live Streaming: FairPlay streaming provides industrial-grade protection for audio and video content. Learn how to implement and deploy FairPlay streaming to protect content when using HTTP Live Streaming.
Validating HTTP Live Streams: HTTP Live Streaming enables the reliable delivery of media content over a wide variety of network conditions. Learn best practices in HLS authoring, see how to verify your streams using the HTTP Live Streaming tools, and apply the results to improve the performance of your streams.
What’s New in HTTP Live Streaming: HTTP Live Streaming offers a reliable media playback experiences over a wide variety of network conditions. Join us to learn how to deliver offline playback using the same media assets you already host for online playback. See new additions to the HLS protocol, such as support for fragmented MP4 and in-playlist metadata.
HLS Authoring Update: HTTP Live Streaming (HLS) reliably delivers video to audiences around the world. Key to this reliability is a comprehensive set of tools to help you author, deliver, and validate the HLS streams you create. See what’s new in these tools, learn the latest authoring recommendations, and how they apply to advances in HLS such as support for HEVC and IMSC1.
Error Handling Best Practices for HTTP Live Streaming: HTTP Live Streaming (HLS) reliably delivers media content across a variety of network and bandwidth conditions. However, there are many factors that can impact stream delivery, such as server or encoder failures, caching issues, or network dropouts. Learn the best-practice behaviors that your servers should adopt to maximize reliability, and gain a practical understanding of the errors your app may encounter and how to handle them.
Advances in HTTP Live Streaming: HTTP Live Streaming allows you to stream live and on-demand content to global audiences. Learn about great new features and enhancements to HTTP Live Streaming. Highlights include support for HEVC, playlist metavariables, IMSC1 subtitles, and synchronized playback of multiple streams. Discover how to simplify your FairPlay key handling with the new AVContentKeySession API, and take advantage of enhancements to offline HLS playback.
See Also
Specifications and other documents
HTTP Live Streaming (HLS) authoring specification for Apple devicesUsing content protection systems with HLSAbout the Common Media Application Format with HTTP Live Streaming (HLS)Enabling Low-Latency HTTP Live Streaming (HLS)Links to additional specifications and videosProviding metadata for xHE-AAC video soundtracksAdjusting anchor loudnessProviding JavaScript Object Notation (JSON) chapters