1. Introduction  
2. Coding, Compression and Distortion  
2.1. Projection and Tiling  
2.2. Compression and Encoding  
2.3. Motion Estimation and Temporal Coding  
3. Quality of Experience in Immersive Videos  
3.2. Objective QoE Metrics  
3.3. Evaluating QoE Metrics  
4. Saliency and FoV Tracking  
4.1. Saliency Evaluation  
5. Streaming  
5.1. Streaming Standardization  
5.2. Viewport-dependent Streaming  
5.3. Network-level Innovations  
6. Conclusions and Open Challenges