Skip to content

Commit 768f510

Browse files
committed
Section 3.2.1: Clarify Game streaming requirements
Partial fixes for w3c#103
1 parent cb59709 commit 768f510

File tree

1 file changed

+39
-1
lines changed

1 file changed

+39
-1
lines changed

index.html

+39-1
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,25 @@ <h4>Game streaming</h4>
298298
delay. This requirement is addressed by jitterBufferTarget, defined in
299299
[[?WebRTC-Extensions]] Section 6.</td>
300300
</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 generate signals that indicate to the encoder
310+
the loss of encoder-decoder synchronicity (DPB buffers) and the sequence
311+
of frame loss using the platform-agnostic protocols. This helps the application
312+
from lossy network conditions.</td>
313+
</tr>
314+
<tr>
315+
<td>N50</td>
316+
<td>The application much be able to configure the most efficient congestion control
317+
based on platform, network’s capability, and other factors such as L4S. This helps
318+
application to adapt video quality to varying network.</td>
319+
</tr>
301320
</tbody>
302321
</table>
303322
<p>Experience: Microsoft's Xbox Cloud Gaming and NVIDIA's GeForce NOW are examples of this use case, with media
@@ -1065,9 +1084,28 @@ <h3>Requirements Summary</h3>
10651084
<td>The WebRTC connection can generate signals indicating demands
10661085
for keyframes, and surface those to the application.</td>
10671086
</tr>
1087+
<tr id="N48">
1088+
<td>N48</td>
1089+
<td>The application must be able to control video decoding to continue even
1090+
after a frame-loss without waiting for a key frame. This enables fast recovery
1091+
from lossy network conditions.</td>
1092+
</tr>
1093+
<tr id="N49">
1094+
<td>N49</td>
1095+
<td>The application must be able to generate signals that indicate to the encoder
1096+
the loss of encoder-decoder synchronicity (DPB buffers) and the sequence
1097+
of frame loss using the platform-agnostic protocols. This helps the application
1098+
choose the right recovery method in a lossy network.</td>
1099+
</tr>
1100+
<tr id="N50">
1101+
<td>N50</td>
1102+
<td>The application much be able to configure the most efficient congestion control
1103+
based on platform, network’s capability, and other factors such as L4S. This helps
1104+
application to adapt video quality to varying network.</td>
1105+
</tr>
10681106
</tbody>
10691107
</table>
1070-
<p class="note">Requirements N40-N47 have unresolved comments from a Call for Consensus (CfC).</p>
1108+
<p class="note">Requirements N40-N50 have unresolved comments from a Call for Consensus (CfC).</p>
10711109
</section>
10721110
</body>
10731111
</html>

0 commit comments

Comments
 (0)