![]() You can watch the presentation here, and read the spec here, but here’s the 30,000 foot summary of the changes Apple have made in the name of low-latency: Link42IconApple’s Low Latency HLS (ALHLS)įirst, let’s look at how Apple’s Low Latency HLS solution works. So why didn’t Apple use the communities work? Let’s take a look at the approach Apple took, and how it differs from what the community has been working on. The community approach used on the surface simpler, more widely deployable and available technologies. There’s been a specification in open development within the video developer community for over a year, based on white papers over two years old. But here’s what’s interesting - this isn’t the first attempt to write a specification for low-latency HLS. “Great!” you’re all saying, “Lower latency video, that’s a good thing, right?”. ![]() This year at WWDC, Pantos took to the stage to announce that Apple updated HLS to include a new low-latency mode. More traditional HLS streaming setups with longer segment durations can have latencies of upwards of 30 seconds. In HLS, latency is closely tied to the duration of the media segments that you’re using - generally the lower limit of segment duration has been found to be around 2 seconds, which will deliver a passable streaming experience, while delivering a latency of around 10 seconds. In this context, we’re talking about “wall-clock” or “glass-to-glass latency”, which is the time between something happening IRL, and being seen by the end user. While HLS is simple and scalable, it’s prone to high latency when used for live streaming. You deliver a master playlist (often called a manifest) text file, which describes the different resolution and bitrate combinations (renditions) of your content you have available, and then you have a separate playlist for each of those renditions, which contains a list of media segments, their durations, and the URLs where to get them. It's a simple protocol that’s easy to understand and implement. While HLS was designed for Apple devices, it’s now used broadly across the video streaming ecosystem including on browsers, smart TVs, set top boxes, and games consoles. HLS is a segmented delivery technology which enables live and on-demand video streaming to devices. This year's changes are intended to reduce the latency of live video streams, but at what cost? Last week at WWDC, Apple announced their usual cascade of software updates, and as has been tradition for the last 4 years, Roger Pantos took the stage to announce the latest swathe of changes to the HTTP Live Streaming (HLS) specification. If you haven’t heard by now, you’re not invited.One bite and all your dreams will come true - Apple. Tickets to this event were made available via a lottery, and this closed some time ago. This means the lucky attendees will also get to attend the sessions in the flesh, along with a tour of the campus and other new perks. This year, as in 2022, there will be an in-person component to the event, and select invitees will be at Apple Park to watch the keynote ‘live’ (although the presentation will probably be a pre-recorded video). Developers are also encouraged to download the Apple Developer app for more information. Keep an eye on Apple’s WWDC developer page for the latest details of the sessions running and how to access them. In the past, these sessions would have taken place in person in the more recent past, Apple has allowed registered developers to access the WWDC sessions online. There are also in-depth sessions where developers can learn more about the various platforms and network with Apple staff and other members of the community. Search for your local store to see if an event is happening. In the past (pre-pandemic) local stores participated in broadcast events which the public was encouraged to sign up for on Apple’s website. How to watch the WWDC 2023 keynote at an Apple Store When we get closer to the date of WWDC 2023 Apple’s special events page will have all the info you need, including the option to add it to your calendar. It doesn’t seem to be repeating this experiment, instead directing followers to, but there may well be tweets posted during the event. In the past, Apple has also streamed the event live on Twitter. Watch via the TV app on an Apple TV, iPhone, iPad, or Mac.But there are other ways to watch the WWDC keynote depending on your device: Australia: June 6 at 1 am (AWST) 2.30 am (ACST) 3 am (AEST)Īpple will livestream the keynote presentation so anyone can watch, and we’ll embed the YouTube video above once it goes live.Singapore and China: June 6 at 1 am (CST).Canada: 10 am (PDT) 11 am (MDT), noon (CDT), 1 pm EDT, 2 pm (ADT).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |