Implement VideoAppSink, Use it, Use QGraphicsEffect for opacity, Add userData* to camBox for performance