Fix bug: get-raw-image: write data to ffmpeg via pipe sometimes very slow.
Support  config ffmpeg input output option in stream.json by set ffmpegOption, matched by device serial number or pattern of device info.
Speed up: do not prepare device file every time
50% Support JPG screenshot. But animation is still on working.
Enhance log of ffmpeg and get-raw-image
Enhance menu page, AdminTool, status push
...