One of the links posted to the stream is hosted on p.events-delivery.apple.com.edgesuite.net and a little googling shows that Edgesuite is an Akamai product.
Looks like iOS devices are being sent to a different stream. Viewing is perfect so far on my iPhone.