TinyPilot Pro log dump https://tinypilotkvm.com Timestamp: 2021-08-27T06:08:33-04:00 Software versions TinyPilot version: 2.2.1 04febc7 uStreamer version: v3.26 a97f08e OS version: Linux tinypilot 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux voltage logs TinyPilot configuration [Unit] Description=TinyPilot - RPi-based virtual KVM After=syslog.target network.target StartLimitIntervalSec=0 [Service] Type=simple User=tinypilot WorkingDirectory=/opt/tinypilot ExecStart=/opt/tinypilot/venv/bin/python app/main.py Environment=HOST=127.0.0.1 Environment=PORT=8000 Environment=KEYBOARD_PATH=/dev/hidg0 Environment=MOUSE_PATH=/dev/hidg1 Restart=always [Install] WantedBy=multi-user.target TinyPilot logs -- Logs begin at Wed 2021-05-05 18:26:54 EDT, end at Fri 2021-08-27 06:08:33 EDT. -- May 05 18:27:09 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. May 05 18:27:12 tinypilot systemd[1]: Stopping TinyPilot - RPi-based virtual KVM... May 05 18:27:12 tinypilot systemd[1]: tinypilot.service: Main process exited, code=killed, status=15/TERM May 05 18:27:12 tinypilot systemd[1]: tinypilot.service: Succeeded. May 05 18:27:12 tinypilot systemd[1]: Stopped TinyPilot - RPi-based virtual KVM. -- Reboot -- May 05 18:27:25 tinypilot systemd[1]: Started TinyPilot - RPi-based virtual KVM. May 05 18:27:26 tinypilot python[599]: [2021-05-05 18:27:26,859] INFO in main: Starting app TinyPilot update logs uStreamer configuration [Unit] Description=uStreamer - Lightweight, optimized video encoder After=syslog.target network.target [Service] Type=simple User=ustreamer WorkingDirectory=/opt/ustreamer ExecStart=/opt/ustreamer/ustreamer \ --host 127.0.0.1 \ --port 8001 \ --encoder hw \ --format jpeg \ --resolution 1920x1080 \ --persistent \ Restart=always [Install] WantedBy=multi-user.target uStreamer logs -- Logs begin at Wed 2021-05-05 18:26:54 EDT, end at Fri 2021-08-27 06:08:33 EDT. -- May 05 18:27:09 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [19.979 main] -- Using internal blank placeholder May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [19.980 main] -- Listening HTTP on [127.0.0.1]:8001 May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [19.980 stream] -- Using V4L2 device: /dev/video0 May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [19.980 stream] -- Using desired FPS: 0 May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [19.980 http] -- Starting HTTP eventloop ... May 05 18:27:11 tinypilot ustreamer[646]: ================================================================================ May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.230 stream] -- Device fd=8 opened May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.231 stream] -- Using input channel: 0 May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.232 stream] -- Using resolution: 1920x1080 May 05 18:27:11 tinypilot ustreamer[646]: -- ERROR [20.232 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.232 stream] -- Falling back to pixelformat=MJPEG May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.232 stream] -- Using pixelformat: MJPEG May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.233 stream] -- Using HW FPS: 0 -> 60 (coerced) May 05 18:27:11 tinypilot ustreamer[646]: -- ERROR [20.233 stream] -- Device does not support setting of HW encoding quality parameters May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.233 stream] -- Using IO method: MMAP May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.261 stream] -- Requested 5 device buffers, got 5 May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.273 stream] -- Capturing started May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.273 stream] -- Using JPEG quality: encoder default May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.273 stream] -- Creating pool JPEG with 1 workers ... May 05 18:27:11 tinypilot ustreamer[646]: -- INFO [20.273 stream] -- Capturing ... May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.883 main] -- ===== Stopping by SIGTERM ===== May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.883 http] -- HTTP eventloop stopped May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.890 stream] -- Destroying workers pool JPEG ... May 05 18:27:12 tinypilot systemd[1]: Stopping uStreamer - Lightweight, optimized video encoder... May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.893 stream] -- Capturing stopped May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.909 stream] -- Device fd=8 closed May 05 18:27:12 tinypilot ustreamer[646]: -- INFO [21.910 main] -- Bye-bye May 05 18:27:12 tinypilot systemd[1]: ustreamer.service: Succeeded. May 05 18:27:12 tinypilot systemd[1]: Stopped uStreamer - Lightweight, optimized video encoder. -- Reboot -- May 05 18:27:25 tinypilot systemd[1]: Started uStreamer - Lightweight, optimized video encoder. May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.390 main] -- Using internal blank placeholder May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.390 main] -- Listening HTTP on [127.0.0.1]:8001 May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.390 stream] -- Using V4L2 device: /dev/video0 May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.390 stream] -- Using desired FPS: 0 May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.390 http] -- Starting HTTP eventloop ... May 05 18:27:25 tinypilot ustreamer[604]: ================================================================================ May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.894 stream] -- Device fd=8 opened May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.894 stream] -- Using input channel: 0 May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.895 stream] -- Using resolution: 1920x1080 May 05 18:27:25 tinypilot ustreamer[604]: -- ERROR [15.895 stream] -- Could not obtain the requested pixelformat=JPEG; driver gave us MJPEG May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.895 stream] -- Falling back to pixelformat=MJPEG May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.895 stream] -- Using pixelformat: MJPEG May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.896 stream] -- Using HW FPS: 0 -> 60 (coerced) May 05 18:27:25 tinypilot ustreamer[604]: -- ERROR [15.896 stream] -- Device does not support setting of HW encoding quality parameters May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.896 stream] -- Using IO method: MMAP May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.921 stream] -- Requested 5 device buffers, got 5 May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.934 stream] -- Capturing started May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.934 stream] -- Using JPEG quality: encoder default May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.934 stream] -- Creating pool JPEG with 1 workers ... May 05 18:27:25 tinypilot ustreamer[604]: -- INFO [15.935 stream] -- Capturing ... nginx logs -- Logs begin at Wed 2021-05-05 18:26:54 EDT, end at Fri 2021-08-27 06:08:33 EDT. -- Aug 27 06:00:26 tinypilot systemd[1]: Starting A high performance web server and a reverse proxy server... Aug 27 06:00:26 tinypilot systemd[1]: Started A high performance web server and a reverse proxy server. 2021/05/05 18:26:50 [notice] 7062#7062: signal process started 192.168.0.102 - - [27/Aug/2021:06:01:37 -0400] "GET / HTTP/1.1" 307 187 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"