HDR is already feasible in Chrome, at least on decoding side, with the combination of VP9-P2 and using the color space RTP header extension to provide the necessary HDR color space info.
A few things that seems worth doing to improve interop in that field:
- Standardise at the IETF the color space RTP header extension
- Mention the ability to transmit HDR in spec
- Write WPT tests
A few things that seem worth exploring:
- Should WebRTC encoded transform be able to expose/change the color space info (on receiver side at least)? Should it be left to MediaStreamTrackProcessor/VideoTrackGenerator?
- Should getUserMedia/getDisplayMedia tracks expose/allow controlling whether they are generating HDR content?
- Other shortcomings?
HDR is already feasible in Chrome, at least on decoding side, with the combination of VP9-P2 and using the color space RTP header extension to provide the necessary HDR color space info.
A few things that seems worth doing to improve interop in that field:
A few things that seem worth exploring: