Video communication promises new ways of interaction between people, but for this service to get to the masses, it is required to adopt ways of dealing with network impairments. The H.264/SVC codec provide these means. This presentation, explains the concepts behind SVC.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The Secrets of Scalable Video Coding
1. The Secrets of Scalable Video Coding Amit Klir System Architect
2. Agenda SVC in a Nutshell RADVISION Scalable Video Engine QoE Over Unmanaged Networks
3. SVC in a Nutshell Scalable Video Coding Demystified
4. Scalable Video Coding – The Promise “One ring to rule them all”The Lord of the Rings, J.R.R Tolkein Generate a single video stream that can serve multiple users
5. Scalability of Video - Modalities Temporal - Change of frame rate (e.g 30 FPS, 15 FPS) Spatial - Change of resolution (e.g720p, 480p, CIF) Fidelity / SNR - Change of quality (e.g1 Mbps, 512 kbps)
6. Video Layered Structure Single Layer (e.g 4CIF@30 FPS) H.264 Enhancement Layer (e.g 4CIF@30 FPS) SVC Enhancement Layer (e.g CIF@30 FPS) Base Layer (e.g qCIF@15 FPS)
7. Layer Thinning The process of removing video layers done by a Media Aware Network Element (MANE) Enhancement Layer(4CIF@30 FPS) MANE Enhancement Layer (CIF@30 FPS) Enhancement Layer (CIF@30 FPS) Base Layer (qCIF@15 FPS) Base Layer (qCIF@15 FPS)
8. The Hidden Promise of SVC The layered structure of SVC introduces higher error resilience The layered structure of SVC allows Unequal Error Protection (UEP)
9. SVC is Not Just a Single Cake SVC Signaling Transport Unequal Error Protection