check device config before stream
To help users determine the correct .ini settings, the program now does a quick stream to "null" to verify that the selected device (webcam, screen, etc.) is actually available as a streaming video input.
A function utils.check_display
can be used to verify the device display is working for loopback tests. This is useful for CI systems that usually don't have a display, to automatically skip a subset of tests