WebRTC example of WebCodecs
1. Create VideoFrames
2. Encode VideoFrames
3. Decode VideoFrames
Video Source:
random pixels
capture camera
capture screen
{ "codec": "avc1.42001E", "width": 1280, "height": 720, "bitrate": 1000000, "frameRate": 30, "frameCount": 60 }
Render Created Video Frames
Render Decoded Video Frames
WebCodecs Spec
Video Frame on MDN
WebCodecs Article
close
Your browser not support canvas
Your browser not support canvas