Bug 212035 - Audio Drift on Live HLS streams
Summary: Audio Drift on Live HLS streams
Status: RESOLVED MOVED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari 13
Hardware: Mac macOS 10.15
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-05-18 11:43 PDT by Mikhail Fedorenko
Modified: 2022-02-10 14:47 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Fedorenko 2020-05-18 11:43:26 PDT
We are experiencing audio drift on Live HLS manifests. 

Safari versions without drift
13.1   (14609.1.20.111.8)
13.1   (13609.1.20.111.8)
13.0.5 (15608.5.11)
13.0.4 (14608.4.9.1.4)

Drift found in:
13.1 (15609.1.20.111.8)
13.2 (15610.1.12.2)

We have a test stream available. We noticed that if you let the stream run long enough, then it will overflow resync with the video for a short time before losing sync again.
Comment 1 Mikhail Fedorenko 2020-05-18 12:59:27 PDT
We have switched to a more limited feature set for our test encoder, currently using closed and fixed GOP, B min/max cadence is 3/3; and still seeing the issue.
Comment 2 Radar WebKit Bug Importer 2020-05-18 18:02:15 PDT
<rdar://problem/63372079>
Comment 3 Eric Carlson 2020-05-19 09:46:07 PDT
Hi Mikhail. It would be helpful to have access to your test stream. You can email me directly if you don't want to post the link publicly here. 

Thanks for reporting the bug!
Comment 4 Brent Fulgham 2022-02-10 14:47:21 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'.

This should now be fixed in shipping software.