Resilience of Video Streaming Services to Network Impairments | Synapse