←back to thread

292 points kixelated | 1 comments | | HN request time: 0.212s | source
Show context
madsushi ◴[] No.44987759[source]
Related, the WARP streaming protocol, as a candidate for what would ride over MoQ: https://datatracker.ietf.org/doc/draft-ietf-moq-warp/
replies(2): >>44989278 #>>44989281 #
kixelated ◴[] No.44989278[source]
Hi I originally wrote WARP and used something similar at Twitch. It supports CMAF segments, so the media encoding is backwards compatible with HLS/DASH and can share a cache, which is a big deal for a gradual production rollout.
replies(1): >>44989638 #
madsushi ◴[] No.44989638[source]
Thanks for the info! I was reading up on CMAF after seeing it mentioned on your blog.
replies(1): >>44990173 #
1. kixelated ◴[] No.44990173[source]
Yeah, and CMAF is just a fancy word for fMP4. The f in fMP4 meaning an MP4 file that has been split into fragments, usually at keyframe boundaries, but fragments can be as small as 1 frame if you're willing to put up with the overhead.

The Big Buck Bunny example on the website is actually streamed using CMAF -> MoQ code I wrote.