Skip to content

Commit 3aa2ac1

Browse files
Merge pull request #139 from fippo/add-link
SHA: f2797d7 Reason: push, by @alvestrand Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 84df214 commit 3aa2ac1

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

index.html

Lines changed: 11 additions & 19 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="43cf96c03b8f91dbc79a391b8fa1e2411bddcf34" name="document-revision">
11+
<meta content="f2797d72cc5ce2d5599a5659c23418c7fc884420" name="document-revision">
1212
<style>/* style-autolinks */
1313

1414
.css.css, .property.property, .descriptor.descriptor {
@@ -687,28 +687,20 @@ <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 several functions that
691-
can only be achieved by access to media (requirements N20-N22),
692-
including, but not limited to:</p>
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>
693691
<ul>
694692
<li data-md>
695-
<p>Funny Hats</p>
696-
<li data-md>
697-
<p>Machine Learning</p>
698-
<li data-md>
699-
<p>Virtual Reality Gaming</p>
693+
<p>Untrusted JavaScript Cloud Conferencing</p>
700694
</ul>
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
707-
provide access to such functionality while retaining the setup flow of
708-
RTCPeerConnection.</p>
709-
<p>This iteration of the specification provides access to encoded media,
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,
710698
which is the output of the encoder part of a codec and the input to the
711-
decoder part of a codec.</p>
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
702+
provide access to such functionality while retaining the setup flow of
703+
RTCPeerConnection</p>
712704
<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>
713705
<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>
714706
<p>The Streams definition doesn’t use WebIDL much, but the WebRTC spec does.

0 commit comments

Comments
 (0)