How to Build a Mobile-Friendly Video Streaming Platform: A C