StreamerView : separated into CameraView and CameraStreamer
some work on CameraStreamer