diff --git a/README.md b/README.md index af4a615..3d5885d 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ This repository aims to investigate whether WebCodec's `VideoDecoder` can decode ### Scalable Video Coding (SVC) -Adaptive video streaming is the ability to adapt the video quality to the user's network conditions. Simulcast allows -for adaptive video streaming by independently encoding different versions of a video segment. However, this leads to an +Adaptive video streaming is the ability to adapt the video quality to the user's network conditions. Simulcast does this +by independently encoding different versions of a video segment. However, this leads to an increased storage penalty due to the redundancy. SVC reduces this redundancy by encoding a video segment into multiple different spatial and diff --git a/index.html b/index.html index 569a639..f852c1c 100644 --- a/index.html +++ b/index.html @@ -102,16 +102,10 @@
- *There are actually two remote peers with different scalability modes. Above the WebRTC receiver, you can toggle
- video elements.
+ *There are actually two remote computer to peer connections. One connection uses the scalability mode
+ L3T3
to encode video frames. The other uses S3T3
. The WebRTC receiver video frame
+ above uses the former scalability mode.
+
+ L3T3
and S3T3
both have three spatial layers and three temporal layers.
+ L3T3
chunks depend on lower layers while S3T3
chunks have no inter-layer
+ dependency, also known as simulcast.
L3T3 Encoded Frames
+S3T3 Encoded Frames
+L3T3 Encoded Frames
+