Where do immersive experiences fit into today’s streaming heavy ecosystem?
The date is April 23, 2005. The time, 8:27 PM PDT. A 19 second long video titled Me at the zoo is uploaded to a site called Youtube. It would become the first of over 5 billion videos to populate the…