Bug 231074 - VP9-SVS no video stream from remote peer on some devices
Summary: VP9-SVS no video stream from remote peer on some devices
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: Safari 15
Hardware: All All
: P2 Critical
Assignee: youenn fablet
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-10-01 05:36 PDT by olena.bezkrovna
Modified: 2022-06-08 02:21 PDT (History)
8 users (show)

See Also:


Attachments
Patch (1.99 KB, patch)
2022-01-12 06:02 PST, youenn fablet
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description olena.bezkrovna 2021-10-01 05:36:58 PDT
We were able to reproduce the issue on:
- MacBooks 2015 and older with Safari 15 
- iPad Air 2 with Safari 15

1. Initiate 2p2 call
2. Check the video from the remote peer

Actual result: No video from the remote peer (peer connection stats show frames received)

Issue is not reproducible on Version 14.1.2 (16611.3.10.1.3)
Comment 1 youenn fablet 2021-10-01 06:22:49 PDT
Can you clarify where the issue is?
If the issue is on rendering vp9 on the iPad Air 2, this might be bug 230604.
Marking it as duplicate, please reopen if my assumption is not correct.

*** This bug has been marked as a duplicate of bug 230604 ***
Comment 2 olena.bezkrovna 2021-10-01 06:30:36 PDT
The issue is reproducible on MacBooks model 2015 and older with Safari 15 and not reproducible on Version 14.1.2 (16611.3.10.1.3)
Comment 3 olena.bezkrovna 2021-10-01 06:34:22 PDT
reopening the issue
Comment 4 youenn fablet 2021-10-05 04:13:04 PDT
I investigated with the help of Olena.
I think this should be fixed with bug 230604.
Let's validate this when bug 230604 fix lans in Safari Tech Preview.
Comment 5 Radar WebKit Bug Importer 2021-10-08 05:37:13 PDT
<rdar://problem/84024646>
Comment 6 olena.bezkrovna 2021-12-23 03:54:13 PST
Retested with 15.2 Safari release. Issue is fixed for Safari 15.2 on macOS. On mobile devices issue is reproducible for some device models (e.g. iPhone XR, iPhone 12 Pro, iPad Air 4th gen), can be tested with a sample https://bug-231071-attachments.webkit.org/attachment.cgi?id=440040
Comment 7 olena.bezkrovna 2022-01-12 04:27:50 PST
Any progress on the issue? It is severe issue that affects wide range of IOS devices
Comment 8 youenn fablet 2022-01-12 05:53:07 PST
Just had a quick look, and the issue is probably related to fallback decoder being using VTB instead of Libvpx as it should.
The temp workaround would be to not rely on kSVC downstream.
Comment 9 youenn fablet 2022-01-12 06:02:07 PST
Created attachment 448938 [details]
Patch
Comment 10 EWS 2022-01-12 09:58:37 PST
Committed r287928 (245961@main): <https://commits.webkit.org/245961@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448938 [details].
Comment 11 olena.bezkrovna 2022-04-12 05:40:53 PDT
Is the fix merged? I retested the issue with the latest IOS Beta 15.5 and still see the problem. If it is not merged is there any schedule for when it is going to be merged?
Comment 12 olena.bezkrovna 2022-06-08 02:21:12 PDT
Any updates on the issue? I is still reproducible on the latest iPadOS 15.6 Beta Safari (tested with iPad Air 4th gen with sample https://bug-231071-attachments.webkit.org/attachment.cgi?id=440040)