Aniketh Girish
Dr. Subhasri Duttagupta
Max Planck Institute's Internet Architecture group, Germany
Hasselt University, Belgium
gnuTLS community
videoLAN community
ACM students research competition in SOSP'19, Toronto, Canada
0-RTT connection setup
Low Latency
QUIC TLS API for crypto in gnuTLS
Custom QUIC version integration in VLC for better streaming experience.
ngtcp2 + ngHTTP3
1) quicsy: A HTTP3/QUIC tool devised.
It does HTTP/3 request-response pair.
2) Segmentation: segments and manifest created for a mp4 file. Scripts to do encoding/segmentation were written
3) Host the segments in a web server
4) Mininet script to emulate a topology for controlled network experiments
5) Work in progress: HTTP/3 and QUIC implementation in VLC
ABR streaming test with VLC
Bug in VLC found, frames being dropped.
Te-Yuan Huang et al. A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service
Mengbai Xiao et al. DASH2M: Exploring HTTP/2 for Internet Streaming to Mobile Devices
Sheng Wei et al. Low Latency Live Video Streaming over HTTP 2.0
Anatoliy Zabrovskiy et al. Multi-Codec DASH Dataset
Stefan Lederer et al. Dynamic Adaptive Streaming over HTTP Dataset
Complete Mininet scripts
Evaluation of existing ABR over HTTP/1.1 and HTTP/2 in VLC
Simple live streaming over HTTP application using any ffmpeg or libav library to test our quicsy tool
Wrap up the VLC implmentation of HTTP/3 and QUIC.
In Custom QUIC extension (QUIC-tweaked) ....?
Selective Reliable Transport
Deadline Awareness
Message-Oriented Abstraction
Forward Error Correction
I-P-B frame handling
Head-Of-Line blocking resilience
anikethgireesh@gmail.com