Interactive DVB-S satellite transmission pipeline tutorial — From JPEG image to QPSK modulation.
Step-by-step visualization of the complete DVB-S transmission chain:
- Camera Capture — Source image acquisition
- Macroblocks — 8x8 block decomposition
- DCT — Discrete Cosine Transform
- Quantization — Lossy compression
- Zigzag Scan — Coefficient reordering
- RLE + Huffman — Entropy coding
- Elementary Stream — Video ES packaging
- PES — Packetized Elementary Stream
- Transport Stream — MPEG-TS multiplexing
- PRBS — Energy dispersal scrambling
- Reed-Solomon — FEC outer coding (204,188)
- Interleaving — Burst error protection
- Convolutional Code — FEC inner coding
- QPSK — Quadrature Phase Shift Keying
- SRRC Filter — Pulse shaping
- Pure HTML/CSS/JavaScript
- No external dependencies
- Each step is a standalone HTML page
- Real calculations, not just diagrams
Open any `pageXX-*.html` file in your browser to explore that stage of the pipeline.
Learn how digital satellite TV works, from video compression to RF modulation. Each page includes:
- Theory explanation
- Interactive visualization
- Real-time calculations
CC BY-NC 4.0
Eric PERRET — GitHub
