Language: TypeScript Maintainer: Eyevinn (Torbjörn Einarsson) GitHub: Eyevinn/warp-player Role: Browser player for CMSF media over MoQ, using MSE playback

Overview

Eyevinn’s TypeScript player for CMAF-packaged media delivered over MoQ. It consumes the CMSF streaming format and plays back through Media Source Extensions, which makes it the natural client-side counterpart to moqlivemock (the Go publisher and mlmtest interop client) and to the LOCMAF work Eyevinn co-authors.

It is one of the tracked repositories listed in this wiki’s schema, alongside moqlivemock and moqtransport.

Position in the Eyevinn MoQ stack

ComponentLanguageRole
moqlivemockGoLive MoQ video+audio publisher + bundled subscriber; mlmtest interop client
warp-playerTypeScriptBrowser CMSF player (MSE)
moqtransportGoMoQ Transport library (fork of mengelbart’s)
LOCMAFLow Overhead CMAF draft (tobbe-einarsson + Hugo Björs)

Status

Last repository activity 2026-08-17; the wider Eyevinn MoQ stack sits post-v0.13.0 (moqlivemock, 2026-08-06 — the caption wave). Not separately registered in the interop-runner; Eyevinn’s runner presence is the moqlivemock / mlmtest client endpoint.

Related