Use a provider to get webcam images, handle connection exceptions
Temporary hack to return image/jpeg in any case.

Core might need to be updated to handle this, in addition to pass arbitrary headers
Cleanup
Cache for 10 seconds