The #Autoplay Policy Detection #API exposes whether automatically starting the playback of a media file can succeed. The response it returns is informative and non binding #timetogiveinput
📢 Blog: WebGPU — All of the cores, none of the canvas!
I got my feet wet with WebGPU, a low-level API for GPUs, and did some massively parallel computations.
⚠️ This is a long one, but I think it’s the right way to intro WebGPU!
Read it here 👇
surma.dev/things/webgpu
VSSo Core defines the structural building blocks of VSS, and VSS holds the vocabulary as defined by the standard catalogue. Find out more in the primer: w3c.github.io/vsso/spec/vsso…
VSS started in 2016 as a project of the GENIVI Alliance - now @COVESAglobal - aiming at standardizing vehicle signals and attributes. It's a tree structure connecting #vehicule parts and signals as shown in this image below:
So, still quite a bit of work to make this all fit together, but this is an important step to enable #RealTime video processing capabilities on the Web Platform.
Head to the #GitHub repo if you want to contribute!
github.com/w3c/mediacapture-…
Insertable Streams uses the #WHATWG@streamsstandard as a way to process video frames sequentially, while allowing potentially for optimized memory and processing semantics.
See this proposal to amend Streams to make them fit the need of raw video: github.com/whatwg/streams/bl…
Today's selection on WebCodecs is about the existing and emerging Web #APIs for media production track, with suggestions for #developers and open questions from #browser vendors' perspectives: w3.org/2021/03/media-product…
This #JavaScript#API allows to process raw video, either before it gets encoded or after it gets decoded, e.g. to add #effects such as background blur to real-time #video.
Today's published module improves #accessibility and #developers can find out if #a11y features, such as high-contrast mode, are in force and cooperate by adjusting the style