Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Multiview coding support in WebCodecs

Offen
#970 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
8/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Aktiv
Bereich
api, audio-video-rtc

Rechercherichtung

This is an open design exploration, not a bounded change: it asks how multi-view HEVC/AV2 support should be detected, configured, and represented as frames, and how it would interact with the video element, canvas and WebXR layers. Start by reading the existing WebCodecs spec sections on codec configuration and VideoFrame, and the WebXR layers module it references. Done would be a proposal the working group can discuss, not a patch.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

TPAC2026

Multi-view coding is supported in MV-HEVC and is being worked on as part of AV.2.
WebXR already has stereo concepts in the layers module (XRLayerLayout values stereo-left-right, stereo-top-bottom) to allow rendering textures as stereo.
Some platform encoders/decoders (at least VideoToolbox) already support MV-HEVC.

Web pages cannot really leverage that support via WebCodecs (other than decoding independent or stitched streams).

There are a few aspects that are worth exploring in that area:

  1. How to detect support of multi view HEVC/AV2? How to configure that support on encoders/decoders?
  2. What should consume/produce these encoders/decoders: a special VideoFrame, a group of VideoFrames, something else...?
  3. Interaction with producers/consumers of such frames: video element, canvas, webxr.
Vorherrschende Sprache
HTML
Sterne
1.3k
Forks
192
Ø Merge
21 Std. 7 Min.
Gemergte PRs (30 T.)
8

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus w3c/webcodecs

Alle Issues in w3c/webcodecs

Ähnliche Issues

Weitere Issues zu Backend & API Design

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.