@@ -298,6 +298,30 @@ <h4>Game streaming</h4>
298
298
delay. This requirement is addressed by jitterBufferTarget, defined in
299
299
[[?WebRTC-Extensions]] Section 6.</ td >
300
300
</ tr >
301
+ < tr >
302
+ < td > N48</ td >
303
+ < td > The application must be able to control video decoding to continue even
304
+ after a frame-loss without waiting for a key frame. This enables fast recovery
305
+ from lossy network conditions.</ td >
306
+ </ tr >
307
+ < tr >
308
+ < td > N49</ td >
309
+ < td > The Application must be able to configure RTCP feedback transmission
310
+ interval (e.g., Transport-wide RTCP Feedback Message). This helps application
311
+ to adapt video quality to varying network.</ td >
312
+ </ tr >
313
+ < tr >
314
+ < td > N50</ td >
315
+ < td > The user agent must use the most efficient congestion control based on
316
+ platform, network’s capability, and other factors such as L4S. This helps
317
+ application to adapt video quality to varying network.</ td >
318
+ </ tr >
319
+ < tr >
320
+ < td > N51</ td >
321
+ < td > The user agent needs to provide the jitter buffer to account for jitter
322
+ in the pipeline up to the frame render stage. This helps application
323
+ to maintain consistent latency.</ td >
324
+ </ tr >
301
325
</ tbody >
302
326
</ table >
303
327
< p > Experience: Microsoft's Xbox Cloud Gaming and NVIDIA's GeForce NOW are examples of this use case, with media
@@ -1065,9 +1089,33 @@ <h3>Requirements Summary</h3>
1065
1089
< td > The WebRTC connection can generate signals indicating demands
1066
1090
for keyframes, and surface those to the application.</ td >
1067
1091
</ tr >
1092
+ < tr id ="N48 ">
1093
+ < td > N48</ td >
1094
+ < td > The application must be able to control video decoding to continue even
1095
+ after a frame-loss without waiting for a key frame. This enables fast recovery
1096
+ from lossy network conditions.</ td >
1097
+ </ tr >
1098
+ < tr id ="N49 ">
1099
+ < td > N49</ td >
1100
+ < td > The Application must be able to configure RTCP feedback transmission
1101
+ interval (e.g., Transport-wide RTCP Feedback Message). This helps application
1102
+ to adapt video quality to varying network.</ td >
1103
+ </ tr >
1104
+ < tr id ="N50 ">
1105
+ < td > N50</ td >
1106
+ < td > The user agent must use the most efficient congestion control based on
1107
+ platform, network’s capability, and other factors such as L4S. This helps
1108
+ application to adapt video quality to varying network.</ td >
1109
+ </ tr >
1110
+ < tr id ="N51 ">
1111
+ < td > N51</ td >
1112
+ < td > The user agent needs to provide the jitter buffer to account for jitter
1113
+ in the pipeline up to the frame render stage. This helps application
1114
+ to maintain consistent latency.</ td >
1115
+ </ tr >
1068
1116
</ tbody >
1069
1117
</ table >
1070
- < p class ="note "> Requirements N40-N47 have unresolved comments from a Call for Consensus (CfC).</ p >
1118
+ < p class ="note "> Requirements N40-N51 have unresolved comments from a Call for Consensus (CfC).</ p >
1071
1119
</ section >
1072
1120
</ body >
1073
1121
</ html >
0 commit comments