Add a protocol / CaptureDevice that generate RGB frame that create
a fading from white to black to white...

Also add a custom MediaDevice for convenience to create a CaptureDevice
with different dimension and/or framerate than the default ones.