Skip to content

About

Watch Party: Co-Viewing with Dual-Mode MOQ Transport

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Watch Party: Co-Viewing with Dual-Mode MOQ Transport

This project uses the MOQT protocol to enable synchronized (time-aligned) watch parties across distributed users, enabling both video-on-demand (VoD) and live playback with integrated video conferencing.


Online Demo

Available at https://watch-party.moqtail.dev

Research Papers

Run Locally

Prerequisites

  • Docker
  • Local Certificates

Running the Demo

# 1. Install the local CA.
mkcert -install

# 2. Generate certificate files for 'localhost', '127.0.0.1', and '::1'.
mkcert -key-file cert/key.pem -cert-file cert/cert.pem localhost 127.0.0.1 ::1

# 3.a. Run the Docker containers for development with hot-reloading
docker compose -f docker-compose.dev.yml up --build

# 3.b. Or run the Docker containers for production
docker compose up --build

The app will be available at http://localhost:15173 by default.

Note

If you experience issues with TLS certificates, please check the README in the cert directory for troubleshooting steps.

About

Watch Party: Co-Viewing with Dual-Mode MOQ Transport

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages