Scalable and robust streaming video system challenges