WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
291641
Set serviceClass on WebRTC network connections
https://bugs.webkit.org/show_bug.cgi?id=291641
Summary
Set serviceClass on WebRTC network connections
James Howard
Reported
2025-04-16 11:18:18 PDT
In Network.framework, the NWParameters.ServiceClass[^1] API can be used to enable cellular network slicing for different classes of network traffic. Like with DSCP marking for WiFi[^2], 5G cellular connection service class seems to be a good fit for WebRTC network connections where we know the type of content and latency requirements for it. [^1]
https://developer.apple.com/documentation/Network/NWParameters/serviceClass-swift.property?language=objc
[^2]
https://github.com/WebKit/WebKit/blob/d2256c7cec01069651d6f9545f1fd59da0175661/Source/WebKit/NetworkProcess/webrtc/NetworkRTCUDPSocketCocoa.mm#L320
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-04-23 11:19:17 PDT
<
rdar://problem/149874300
>
youenn fablet
Comment 2
2025-10-06 06:39:05 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/51868
EWS
Comment 3
2025-10-07 11:49:26 PDT
Committed
301152@main
(3bf07acdb9cc): <
https://commits.webkit.org/301152@main
> Reviewed commits have been landed. Closing PR #51868 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug