Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:seekthermal [2025/02/23 17:28] – birdy | wiki:seekthermal [2025/02/23 19:35] (current) – birdy | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Notes on using the Seek Scan thermal camera ===== | ===== Notes on using the Seek Scan thermal camera ===== | ||
- | {{: | + | {{: |
+ | |||
+ | PN: YW-AAA | ||
My configuration: | My configuration: | ||
Line 29: | Line 31: | ||
- Run seek_viewer | - Run seek_viewer | ||
- <code -> | - <code -> | ||
- | ./seek_viewer | + | |
</ | </ | ||
+ | - Colormap 2 is the jet colormap from opencv. | ||
+ | - [[https:// | ||
- Run mediamtx | - Run mediamtx | ||
- <code -> | - <code -> | ||
Line 38: | Line 42: | ||
- [[http:// | - [[http:// | ||
- Open in VLC | - Open in VLC | ||
- | - rtsp:// | + | - <code -> |
+ | rtsp:// | ||
+ | </code> | ||
- Open in chrome android | - Open in chrome android | ||
- [[http:// | - [[http:// | ||
Line 95: | Line 101: | ||
Unload kernel module index. | Unload kernel module index. | ||
Unloaded link configuration context. | Unloaded link configuration context. | ||
+ | </ | ||
+ | |||
+ | ==== go2rtc ==== | ||
+ | |||
+ | I initially tried this setup using go2rtc instead of mediamtx, but ran in to a problem where only 1 client could join and only at the start of the stream. See [[https:// | ||
+ | |||
+ | ==== Frigate ==== | ||
+ | |||
+ | If you want to add this camera to Frigate, the rtsp stream needs to be in yuv420p format. | ||
+ | |||
+ | This requires the video to be in a resolution divisible by 2 (the default resolution is 154x207). | ||
+ | |||
+ | I used the answer from [[paths: | ||
+ | |||
+ | <code - mediamtx.yml> | ||
+ | cam: | ||
+ | runOnInit: ffmpeg -f v4l2 -i /dev/video5 -vf " | ||
+ | </ | ||
+ | |||
+ | In the Frigate config: | ||
+ | |||
+ | <code -> | ||
+ | Seek: | ||
+ | ffmpeg: | ||
+ | inputs: | ||
+ | - path: rtsp: | ||
+ | roles: | ||
+ | - record | ||
+ | detect: | ||
+ | enabled: false | ||
+ | </ | ||
+ | |||
+ | ==== Visual camera ==== | ||
+ | |||
+ | The Seek Scan includes a visual camera as well. It's not very high quality. | ||
+ | |||
+ | On my system it was automatically set up as /dev/video0 | ||
+ | |||
+ | Use the [[https:// | ||
+ | |||
+ | Seek_viewer has a default image rotation. To have the visual camera match the rotation of the thermal camera, I used the transpose=2 option. | ||
+ | |||
+ | <code - mediamtx.yml> | ||
+ | vcam: | ||
+ | runOnInit: ffmpeg -f v4l2 -i /dev/video0 -vf " | ||
</ | </ | ||