WebGL canvas with depth video frame texture:
gl.readPixels and show in 2D canvas
Depth Capture Demo
Capture device with depth stream
Render depth
Background removal
Color stream is displayed over depth that is aligned to color:
background video
background color