BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:HLS master playlist management made easy
DTSTART;VALUE=DATE-TIME:20241008T205500Z
DTEND;VALUE=DATE-TIME:20241008T211500Z
DTSTAMP;VALUE=DATE-TIME:20260718T002215Z
UID:indico-contribution-378@indico.freedesktop.org
DESCRIPTION:Speakers: Sanchayan Maity (asymptotic.io)\nHTTP Live Streaming
  (HLS)\, a widely adopted protocol for live video streaming\, and has been
  supported by GStreamer for a long time. HLS enables streaming of multiple
  formats and bitrates\, allowing players to dynamically adjust their strea
 ming quality based on network conditions for ensuring optimal viewer exper
 ience.\n\nThe HLS specification introduced alternate renditions and varian
 t streams\, features that allow the inclusion of multiple language options
  and video qualities within a single stream. This functionality is impleme
 nted through a hierarchical playlist structure: a top-level 'master playli
 st' that outlines the available streams and renditions\, complemented by i
 ndividual 'media playlists' for each variant.\n\nWhile client-side support
  for consuming master playlists has long been available\, the existing GSt
 reamer HLS stream creation elements were limited. They only supported the 
 production of media playlists for individual variants. Application develop
 ers had to manage individual media playlist pipelines and generate the mas
 ter playlist themselves.\n\nThis talk will explore the design and implemen
 tation of a new GStreamer convenience bin that generates master playlists 
 with variant streams and alternate renditions. Additionally\, we'll discus
 s planned enhancements and potential feature additions to further improve 
 this functionality.\n\nhttps://indico.freedesktop.org/event/9/contribution
 s/378/
LOCATION: Room 1
URL:https://indico.freedesktop.org/event/9/contributions/378/
END:VEVENT
END:VCALENDAR
