kixelated writes about Media over QUIC (MoQ), covering a live streaming protocol, its open source library, and early apps and CDN support.
HN commenters call the MoQ demo smooth and impressive, and link the posts for technical details on the first CDN and app, noting a few mobile playback glitches.
I tested the demo at https://moq.dev/publish/ and it's buttery as hell. Very impressive. Thanks for the great technology!
Watching the Big Buck Bunny demo at https://moq.dev/watch/?name=bbb on my mobile phone leaves a lot of horizontal black lines. (Strangely, it is OK on my PC despite using the same Wi-Fi network.) Is it due to buffer size? Can I increase it client-side, or should it be done server-side?
Also, thanks for not missing South Kora in your "global" CDN map!
I second that it sounds like HLS/DASH (Adaptive live streaming over HTTP) is what you're looking for, instead of RTP/RTMP.
WebRTC being a more open model for real-time streaming, but nowhere near as easy or scalable HTTP-based streaming today.
However we can all also start getting excited about MoQ [1][2].
[1] https://moq.dev/
[2] https://www.youtube.com/watch?v=BluV8WBGnHY
My fault, I trying too hard to avoid rehashing previous blog posts: https://moq.dev/blog/replacing-webrtc/
And you're right that MoQ primarily benefits developers, not end users. It makes it a lot easier to scale and implement features; indirect benefits.
Some interesting stuffs and more technical details
https://moq.dev/blog/first-cdn/
https://moq.dev/blog/first-app/
It works for me on FF macOS but not FF Android.
(meaning the link before the edit, https://moq.dev/watch/)
https://moq.dev/blog/to-wasm/ is relevant i think