A lot of app developers right now are taking cues from HQ Trivia and adding the ability for viewers to interact with livestreamers in relative real time through chat, answering questions, betting, bidding, and more. They are all currently running into the same challenge of bringing the latency of live-streaming video down while syncing up interactions between the livestreamer and thousands of viewers.
There’s currently a race between WebRTC-based approaches, which are very low in latency but hard to scale, and HTTP-based approaches, which are easy to scale but higher in latency. Neither are great. Steve Heffernan details available approaches as well as the standards-based approaches that will soon help solve the issue using technologies that are already available to us.
Steve Heffernan is the creator of Video.js, an open source web video player in use on over 1 million websites and with over 1 billion videos played per month. He’s currently leading product at Mux, building video performance monitoring and APIs for video streaming. Steve has been helping run the SF Video Tech Meetup and the Demuxed video engineering conference for the last five years.
Comments on this page are now closed.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com