aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2022-01-28 15:01:25 +0100
committerJonas Smedegaard <dr@jones.dk>2022-01-28 15:01:25 +0100
commit17370bfa2264ed7baeba9249d29682cc9b7fd476 (patch)
treef20e90269a067a879cb3ba813882eeda8b03ce2f
parent8fad32b929b26cdc10b4463ad9369ff63ea7e1e6 (diff)
use common terms for ways to signal simulcast in SDP in DEVELOP
-rw-r--r--DEVELOP.md19
1 files changed, 14 insertions, 5 deletions
diff --git a/DEVELOP.md b/DEVELOP.md
index 98c6cca..e756208 100644
--- a/DEVELOP.md
+++ b/DEVELOP.md
@@ -17,14 +17,13 @@ Functionality to consider when considering tool/platform.
* stream efficiency - forwarding
* Support [simulcast](https://www.w3.org/TR/webrtc/#simulcast-functionality)
i.e. encode multiple streams that an SFU can "hop" between
- * issue: 3 incompatible implementation methods exist:
- [dirty, draft, or spec method](https://www.meetecho.com/blog/simulcast-janus-ssrc/)
- * dirty: SDP munging
+ * issue: [3 incompatible ways](https://www.meetecho.com/blog/simulcast-janus-ssrc/)
+ * [Plan B]: SDP munging
* test: SDP contains `a=ssrc-group:SIM` entry
- * draft: rid
+ * [Unified Plan]: rid
* test: SDP contains `a=rid` and `a=simulcast` entry mentioning "rid="
* supported by Firefox [>= 46](https://www.meetecho.com/blog/simulcast-janus-ssrc/) [<< 72](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/72#removals_3)
- * spec: rid
+ * [rfc8853][Simulcast in SDP]: rid
* test: SDP contains `a=rid` and `a=simulcast` entry not mentioning "rid="
* supported by Firefox [>= 68](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/72#removals_3)
* ...but also needs support for [sendEncodings in RTCRtpTransceiverInit](https://bugzilla.mozilla.org/show_bug.cgi?id=1396918)
@@ -328,3 +327,13 @@ supporting "up to 32 users all on video together"
TeamViewer
cloud SFU service
+
+
+Plan B: <https://datatracker.ietf.org/doc/html/draft-uberti-rtcweb-plan-00>
+ "Plan B: draft spec expired 2013 on signaling multiple media sources in WebRTC by munging SDP"
+
+Unified Plan: <https://tools.ietf.org/html/draft-roach-mmusic-unified-plan-00>
+ "Unified Plan: draft spec expired 2014 on signaling multiple media sources in WebRTC by setting Restriction Identifier (RID)"
+
+Simulcast in SDP: <https://datatracker.ietf.org/doc/html/rfc8853>
+ "Simulcast in SDP: spec on signaling multiple media sources in WebRTC by setting Restriction Identifier (RID)"