Skip to content

Commit 84df214

Browse files
Merge pull request #153 from fippo/ssrc-unsigned
SHA: 43cf96c Reason: push, by @alvestrand Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 042ee64 commit 84df214

File tree

1 file changed

+19
-11
lines changed

1 file changed

+19
-11
lines changed

index.html

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link href="https://www.w3.org/2008/site/images/favicon.ico" rel="icon">
99
<meta content="Bikeshed version 44af0bf3e, updated Fri Jul 29 17:05:16 2022 -0700" name="generator">
1010
<link href="https://www.w3.org/TR/webrtc-encoded-transform/" rel="canonical">
11-
<meta content="d614e892d0989eb873aa7318c362c30c9e0df6db" name="document-revision">
11+
<meta content="43cf96c03b8f91dbc79a391b8fa1e2411bddcf34" name="document-revision">
1212
<style>/* style-autolinks */
1313

1414
.css.css, .property.property, .descriptor.descriptor {
@@ -687,20 +687,28 @@ <h2 class="no-num no-toc no-ref" id="contents">Table of Contents</h2>
687687
</nav>
688688
<main>
689689
<h2 class="heading settled" data-level="1" id="introduction"><span class="secno">1. </span><span class="content">Introduction</span><a class="self-link" href="#introduction"></a></h2>
690-
<p>The <a data-link-type="biblio" href="#biblio-webrtc-nv-use-cases">[WEBRTC-NV-USE-CASES]</a> document describes the use-case of</p>
690+
<p>The <a data-link-type="biblio" href="#biblio-webrtc-nv-use-cases">[WEBRTC-NV-USE-CASES]</a> document describes several functions that
691+
can only be achieved by access to media (requirements N20-N22),
692+
including, but not limited to:</p>
691693
<ul>
692694
<li data-md>
693-
<p>Untrusted JavaScript Cloud Conferencing</p>
695+
<p>Funny Hats</p>
696+
<li data-md>
697+
<p>Machine Learning</p>
698+
<li data-md>
699+
<p>Virtual Reality Gaming</p>
694700
</ul>
695-
which requires that the conferencing server does not have access
696-
to the cleartext media (requirement N27).
697-
<p>This specification provides access to encoded media,
698-
which is the output of the encoder part of a codec and the input to the
699-
decoder part of a codec which allows the user agent to apply encryption
700-
locally.</p>
701-
<p>The interface is inspired by <a data-link-type="biblio" href="#biblio-web-codecs">[WEB-CODECS]</a> to
701+
<p>These use cases further require that processing can be done in worker
702+
threads (requirement N23-N24).</p>
703+
<p>Furthermore, the "trusted JavaScript cloud conferencing" use case
704+
requires such processing to be done on encoded media, not just the raw
705+
media.</p>
706+
<p>This specification gives an interface inspired by <a data-link-type="biblio" href="#biblio-web-codecs">[WEB-CODECS]</a> to
702707
provide access to such functionality while retaining the setup flow of
703-
RTCPeerConnection</p>
708+
RTCPeerConnection.</p>
709+
<p>This iteration of the specification provides access to encoded media,
710+
which is the output of the encoder part of a codec and the input to the
711+
decoder part of a codec.</p>
704712
<h2 class="heading settled" data-level="2" id="terminology"><span class="secno">2. </span><span class="content">Terminology</span><a class="self-link" href="#terminology"></a></h2>
705713
<h2 class="heading settled" data-level="3" id="specification"><span class="secno">3. </span><span class="content">Specification</span><a class="self-link" href="#specification"></a></h2>
706714
<p>The Streams definition doesn’t use WebIDL much, but the WebRTC spec does.

0 commit comments

Comments
 (0)