How can CNN’s mobile video streaming be so bad? This is literally their reason for existence and yet videos on their web site buffer endlessly, drop audio, and invert to a weird green colour all the time.