4 ms·
This is a real blow to sites that rely on Flash's RTMP for low-latency live streaming. There's no real HTML5 equivalent right now. HLS and MPEG-DASH have a dela
by innix 10y ago
This is a real blow to sites that rely on Flash's RTMP for low-latency live streaming. There's no real HTML5 equivalent right now. HLS and MPEG-DASH have a delay of around 30 seconds, often more.
- slederer 10y agoWe did tests here and got down to 8 seconds end to end delay, including transcoding. but also HTTP2.0 push will be super interesting here.
- ericzawo 10y agoWow, impressive! I'm waiting for the day where my internet stream is 'Live' like my television is 'live.'
- daenney 10y agoThough not imposed by the technology most of your live TV isn't actually live. There's a thing known as the broadcast delay or the seven seconds delay that a lot of broadcasters use to beep out profanities or do live subtitles and other alterations.
- ramy_d 10y agoI did a cursory search out of curiosity: TV has a 7 second delay they add themselves to filter content. The broadcast itself is pretty much instant. It's impressive.
- mikeryan 10y agoDepends on Delivery mechanism as well. Interestingly if you put a TV using cable next to a TV using satellite the satellite TV will trail cable by 2-3 seconds sometimes just from the amount of time to bounce the signal off of satellites.
- jonknee 10y agoThe actual round trip time to the satellite and back is about a quarter second.
- birdman3131 10y agoI work for a church that does live broadcasts. We see about a 3-5 second delay on OTA and about a 4-6 second delay on cable. We are tied to the tv station by a fiber line and they are only a block or so away.
- ramy_d 10y agointeresting!
- gmfawcett 10y agoYes, we depend on Flash for this, too. I worry about Flash disappearing from the ecosystem before HTML5 streaming matures enough to deliver a decent, cross-platform-consistent live-streaming experience.
- BatFastard 10y agoJust give HTML5 another 10 years to catch up. I am sure it will be ready by then.
- GFischer 10y agoYou can do the trick with WebRTC + a SFU (like Jitsi), but the bandwidth cost might be higher. https://jitsi.org/Projects/JitsiVideobridge https://jitsi.org/Projects/JitsiVideobridge
- Veratyr 10y agoYou can get MPEG-DASH latency far below 30s: https://github.com/gpac/node-gpac-dash https://github.com/gpac/node-gpac-dash