Skip to content

Integrate MoQ-rs/MoQ-js into project #52

@ctrlaltf2

Description

@ctrlaltf2

It looks like Media Over QUIC solves a lot of the same issues the first iteration of this project had. It cuts down on the latency issue, and provides a framework for scaling to a wider network than just 5-10 people. Being one of the first "real" projects using this spec would also allow for contributing upstream to the reference implementation itself.

The goal of this task is to integrate the existing work on MoQ into the project, and stream some basic video. This may be broken out into subtasks as it's not 100% clear what needs to be done for that. Testing their proof of concept today, I get no video and errors in the console, so there's already some need for upstreaming some fixes to the reference implementation. Nonetheless, the majority of the dirty work on streaming should be done already for us.

Reference implementation at https://github.com/kixelated/moq-rs and https://github.com/kixelated/moq-js.

Metadata

Metadata

Assignees

Labels

clientWork on the client is needed to close this issue.nextPart of Let's Play NextserverWork on the server is needed to close this issue.streamingDeals with video streamingtransportHTTP/3, QUIC, WebTransport

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions