summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2019-03-12 11:52:35 +0100
committerJonas Smedegaard <dr@jones.dk>2019-03-12 11:52:35 +0100
commit8c222aa656d13f9036842a5b92025750115c3a93 (patch)
tree07f54e3d07671f1ed4c781ff255465a12ff1904f
parentb450c785f35dc0dd66990b3a75aa5e96b62d0a88 (diff)
Add TODOs.HEADmaster
-rw-r--r--TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..8177323
--- /dev/null
+++ b/TODO
@@ -0,0 +1,14 @@
+ * Support adaptive streaming
+ + Simulcast
+ - HLS for MPEG4
+ - DASH for WebM
+ + Scalable Video Codec (spatial/temporal/quality)
+ + DASH for WebM (VP9 only?)
+ <https://webrtchacks.com/sfu-simulcast/>
+ <http://www.rtcbits.com/2017/04/howto-implement-temporal-scalability.html>
+ * Document Will Law's diagram of latency spectrum
+ <https://mux.com/blog/the-low-latency-live-streaming-landscape-in-2019/>
+ * Document variety of streaming setups
+ <https://flashphoner.com/>
+ * Maybe support both HTTP and RTMP (and WebRTC?), with client-side graceful fallback
+ <https://www.quora.com/Which-protocol-is-best-for-a-video-live-streaming-from-a-server-to-an-Android-RTSP-RTMP-HTTP-or-something-else>