In our actual codebase, we use convert the ethernet cams' colorspace to a normal one:
# Switches ethernet's color profile from BayerBGR to BGR
cv_img = cv2.cvtColor(cv_img, cv2.COLOR_BAYER_BGGR2BGR)
Right now, the video stream publisher nodes in this bootcamp wouldn't work with that conversion.
Confirm this conversion is necessary and works with the actual ethernet cams (might need RGGB2BGR instead?). Then make the video stream publishers use the ethernet cams' colorspace so this conversion can always be applied.