BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:Seeking Perfection: Challenges and Solution attempts  in Implement
 ing HLS Stream Seeking with RTP Synchronization Using GStreamer.
DTSTART;VALUE=DATE-TIME:20241007T222000Z
DTEND;VALUE=DATE-TIME:20241007T222500Z
DTSTAMP;VALUE=DATE-TIME:20260718T002133Z
UID:indico-contribution-376@indico.freedesktop.org
DESCRIPTION:Speakers: Tokunbo Quaye ()\nAt IPS\, we offer product developm
 ent services\, with one of our specialties being mulitmedia streaming serv
 ices.  We are attempting to add a “seek” feature for an existing non-r
 ealtime HLS streaming service\, with RTP Synchronization of 2 stream liste
 ners\nWe will discuss the challenge of having the “seek” operation suc
 ceed in the  Sender Pipeline but receiver pipelines stall due to RTP Jitte
 r buffer errors. We will discuss the work-around solution that we created 
 with Gstreamer and some of the challenges that we’re still encountering.
 \n\nChallenge:\nFailed utilization of RTSP - causes QOS errors  in video d
 ecoder - thus receiver playback gets stalled until QOS dropped.\n\nAttempt
 ed Solution :\nIntroduced a 3rd pipeline that precedes a sender pipeline t
 hat does 2 seeks.  Seek is successful\, except if within 10 secs of previo
 us playback location\n\nSuggestions for Improvement :\nMake Seek feature i
 n RTSP send a flush message to the receiver pipeline.  Currently in the 1.
 18 version\, the reset message gets dropped out of the udpsink of the send
 er pipeline and never processed in the RTP receiver pipeline.\n\nhttps://i
 ndico.freedesktop.org/event/9/contributions/376/
LOCATION:Concordia University Conference Centre
URL:https://indico.freedesktop.org/event/9/contributions/376/
END:VEVENT
END:VCALENDAR
