HTTP Live Streaming (HLS) is Apple’s answer to Flash. Streaming video in the past typically meant having to rely on proprietary protocols and special server software. Initially developed by Apple for iOS devices, HLS is supported by other platforms such as Roku and Android, to name a few. In HTTP Live Streaming: A Practical Guide you will learn how to: stream video on-demand and live video with HLS, use adaptive streaming to provide the best possible viewing experience for your viewers, enhance your videos by adding features such as trick mode and timed metadata, stream video securely, and much more.
With straightforward code examples, this book will help you create applications and deploy video streams with HLS that can be played anywhere on any device.
If you’re looking to learn how to stream video with HTTP Live Streaming, you won’t find a more complete, up-to-date guide.
For more info, check out http://hlsbook.net
You'll get the book in PDF format as well as the accompanying source code for all the examples in the book.