Skip to content

Commit 59b2187

Browse files
committed
Section 3.2.1: Clarify Game streaming requirements
Partial fixes for w3c#103
1 parent b1e964c commit 59b2187

File tree

1 file changed

+44
-1
lines changed

1 file changed

+44
-1
lines changed

index.html

+44-1
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,27 @@ <h4>Game streaming</h4>
292292
<td>The application must be able to control the jitter buffer and rendering
293293
delay.</td>
294294
</tr>
295+
<tr>
296+
<td>N48</td>
297+
<td>WebRTC must support a mode in which it allows video decoding to continue
298+
even after a frame loss without waiting for a key frame.</td>
299+
</tr>
300+
<tr>
301+
<td>N49</td>
302+
<td>The WebRTC connection should generate signals indicating to encoder about
303+
loss of encoder-decoder synchronicity (DPB buffers) and sequence of the frame loss
304+
(RFC 4585 section-6.3.3: Reference Picture Selection Indication).</td>
305+
</tr>
306+
<tr>
307+
<td>N50</td>
308+
<td>Application must be able to configure RTCP feedback transmission interval
309+
(Ex: Transport-wide RTCP Feedback Message).</td>
310+
</tr>
311+
<tr>
312+
<td>N51</td>
313+
<td>WebRTC neeed to provide the jitter buffer to account for jitter
314+
in the pipeline upto the frame render stage.</td>
315+
</tr>
295316
</tbody>
296317
</table>
297318
<p>Experience: Microsoft's Xbox Cloud Gaming and NVIDIA's GeForce NOW are examples of this use case, with media
@@ -1052,9 +1073,31 @@ <h3>Requirements Summary</h3>
10521073
<td>The WebRTC connection can generate signals indicating demands
10531074
for keyframes, and surface those to the application.</td>
10541075
</tr>
1076+
<tr id="N48">
1077+
<td>N48</td>
1078+
<td>WebRTC must support a mode in which it allows video decoding
1079+
to continue even after a frame loss without waiting for a key frame.
1080+
This enables addition of recovery methods such as using frames
1081+
containing intra coded macroblocks and coding units.</td>
1082+
</tr>
1083+
<tr id="N49">
1084+
<td>N49</td>
1085+
<td>The WebRTC connection can generate signals indicating to encoder about
1086+
loss of encoder-decoder synchronicity and sequence of the loss. </td>
1087+
</tr>
1088+
<tr id="N50">
1089+
<td>N50</td>
1090+
<td>Application must be able to configure RTCP feedback transmission interval
1091+
(Ex: Transport-wide RTCP Feedback Message).</td>
1092+
</tr>
1093+
<tr id="N51">
1094+
<td>N51</td>
1095+
<td>Extend adaptation of the jitter buffer to account for jitter
1096+
in the pipeline upto the frame render stage.</td>
1097+
</tr>
10551098
</tbody>
10561099
</table>
1057-
<p class="note">Requirements N30-N47 have not completed a Call for Consensus (CfC).</p>
1100+
<p class="note">Requirements N30-N51 have not completed a Call for Consensus (CfC).</p>
10581101
</section>
10591102
</body>
10601103
</html>

0 commit comments

Comments
 (0)