Key research themes
1. How can video-on-demand broadcasting protocols optimize bandwidth and waiting time with client-side storage constraints?
This research area focuses on designing bandwidth-efficient broadcasting protocols for Video-on-Demand (VoD) systems that minimize client waiting time while respecting limitations in set-top box (STB) storage. Achieving a low maximum waiting time is critical for user experience, but it must be balanced with server bandwidth and implementation complexity. The protocols leverage client buffering and preloading strategies to enhance service efficiency, enabling simultaneous servicing of many users watching popular videos without dedicating a separate stream per user.
2. What multicast and stream-sharing techniques enable scalable, true video-on-demand services with minimal client latency?
This theme explores multicast-based approaches that allow multiple clients to share video streams dynamically, improving bandwidth utilization and reducing server load. It emphasizes reactive or true VoD systems that provide immediate service without batching delays and explores adaptive streaming mechanisms enabling clients to tap into existing streams. These methods enhance scalability and reduce startup latency compared to traditional dedicated streaming approaches.
3. How does adaptive bitrate streaming improve low-latency live video delivery and user Quality of Experience (QoE)?
This line of research investigates HTTP Adaptive Streaming (HAS) mechanisms for live video delivery that minimize end-to-end latency while maintaining smooth playout. It explores the tradeoffs between client buffering, bitrate adaptation speed, and playback interruptions. Designing fast-reacting yet stable Adaptive Bitrate (ABR) algorithms operational at very small client buffers is critical to reduce startup and peer latency and maintain high video quality with minimal stalling.