It seems that ipywebrtc limits the size of video to be no larger than 640*360 (maybe ipywidgets does it?) My camera is actually outputting 1080p, but as long as I set the size over 640*360, it always gives a blank frame of video... previously i thought it still outputs correct stream of data and it just because of the browser not able to display properly, but it turns out not after checking out saving pictures, they are blank as well.