Evaluating Self-Hosted Video Streaming