frigate
frigate copied to clipboard
[Camera Support]: Unable to connect Tapo camera
Describe the problem you are having
I'm not able to connect my Tapo C100 cameras to Frigate. I'm running MotionEye on a Raspberry Pi that's able to connect through the exact same URL: rtsp://USER:[email protected]:554/stream1
. Currently Frigate is running through Docker.
Version
0.12.1-367D724 (I think?)
Frigate config file
mqtt:
enabled: False
cameras:
Warehouse:
ffmpeg:
inputs:
- path: rtsp://USER:[email protected]:554/stream1
roles:
- detect
detect:
enabled: False # <---- disable detection until you have a working camera feed
width: 640 # <---- update for your camera's resolution
height: 480 # <---- update for your camera's resolution
Relevant log output
2024-01-12 12:24:02.968160159 [INFO] Starting Frigate...
2024-01-12 12:24:04.066395577 [2024-01-12 12:24:04] frigate.app INFO : Starting Frigate (0.12.1-367d724)
2024-01-12 12:24:04.077272214 [2024-01-12 12:24:04] peewee_migrate INFO : Starting migrations
2024-01-12 12:24:04.081597071 [2024-01-12 12:24:04] peewee_migrate INFO : There is nothing to migrate
2024-01-12 12:24:04.095283601 [2024-01-12 12:24:04] detector.cpu INFO : Starting detection process: 432
2024-01-12 12:24:04.097479422 [2024-01-12 12:24:04] frigate.app INFO : Output process started: 434
2024-01-12 12:24:04.097648711 [2024-01-12 12:24:04] frigate.detectors WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
2024-01-12 12:24:04.104623567 [2024-01-12 12:24:04] frigate.app INFO : Camera processor started for Warehouse: 437
2024-01-12 12:24:04.109932820 [2024-01-12 12:24:04] frigate.app INFO : Capture process started for Warehouse: 439
2024-01-12 12:24:04.447202162 [2024-01-12 12:24:04] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:24:04.447812677 [2024-01-12 12:24:04] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:24:24.171255470 [2024-01-12 12:24:24] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:24:24.171617705 [2024-01-12 12:24:24] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:24:24.172070468 [2024-01-12 12:24:24] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5ab01e238e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:24:24.172552675 [2024-01-12 12:24:24] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:24:24.444322849 [2024-01-12 12:24:24] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:24:24.444396722 [2024-01-12 12:24:24] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:24:34.199111275 [2024-01-12 12:24:34] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:24:34.199647094 [2024-01-12 12:24:34] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:24:34.200205365 [2024-01-12 12:24:34] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5e760a2d5e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:24:34.200778425 [2024-01-12 12:24:34] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:24:34.559168684 [2024-01-12 12:24:34] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:24:34.559821823 [2024-01-12 12:24:34] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:24:44.228663274 [2024-01-12 12:24:44] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:24:44.228775382 [2024-01-12 12:24:44] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:24:44.228885475 [2024-01-12 12:24:44] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5db366867e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:24:44.229008592 [2024-01-12 12:24:44] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:24:44.506332596 [2024-01-12 12:24:44] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:24:44.506779689 [2024-01-12 12:24:44] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:24:54.240561070 [2024-01-12 12:24:54] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:24:54.240894284 [2024-01-12 12:24:54] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:24:54.241377677 [2024-01-12 12:24:54] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x585df2a7ce00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:24:54.241775536 [2024-01-12 12:24:54] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:24:54.640958158 [2024-01-12 12:24:54] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:24:54.641111713 [2024-01-12 12:24:54] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:04.270527489 [2024-01-12 12:25:04] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:04.271417499 [2024-01-12 12:25:04] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:04.271502778 [2024-01-12 12:25:04] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5cf5f14f2e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:04.271911316 [2024-01-12 12:25:04] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:04.571735196 [2024-01-12 12:25:04] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:04.572221187 [2024-01-12 12:25:04] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:14.301027307 [2024-01-12 12:25:14] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:14.301339121 [2024-01-12 12:25:14] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:14.301659785 [2024-01-12 12:25:14] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5c25d463de00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:14.302020047 [2024-01-12 12:25:14] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:15.993841056 [2024-01-12 12:25:15] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:15.994526142 [2024-01-12 12:25:15] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:24.324355590 [2024-01-12 12:25:24] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:24.324417512 [2024-01-12 12:25:24] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:24.324556519 [2024-01-12 12:25:24] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5dae2e5abe00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:24.324665243 [2024-01-12 12:25:24] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:24.767887268 [2024-01-12 12:25:24] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:24.767999967 [2024-01-12 12:25:24] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:34.336162309 [2024-01-12 12:25:34] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:34.336305400 [2024-01-12 12:25:34] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:34.336393467 [2024-01-12 12:25:34] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x58c5c0d3ee00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:34.336486184 [2024-01-12 12:25:34] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:35.050064355 [2024-01-12 12:25:35] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:35.050526754 [2024-01-12 12:25:35] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:44.351627516 [2024-01-12 12:25:44] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:44.352181572 [2024-01-12 12:25:44] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:44.352667913 [2024-01-12 12:25:44] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x564ab9ff7e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:44.353278882 [2024-01-12 12:25:44] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:51.934899076 [2024-01-12 12:25:51] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:51.935368848 [2024-01-12 12:25:51] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:25:54.382362896 [2024-01-12 12:25:54] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:25:54.382821650 [2024-01-12 12:25:54] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:25:54.383185807 [2024-01-12 12:25:54] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5e1faa209e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:25:54.383542709 [2024-01-12 12:25:54] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:25:54.786494076 [2024-01-12 12:25:54] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:25:54.787026694 [2024-01-12 12:25:54] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:26:04.412205081 [2024-01-12 12:26:04] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:26:04.412366806 [2024-01-12 12:26:04] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:26:04.412488425 [2024-01-12 12:26:04] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x5ca666018e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:26:04.412621022 [2024-01-12 12:26:04] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:26:04.711934579 [2024-01-12 12:26:04] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:26:04.712006541 [2024-01-12 12:26:04] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:26:14.424295659 [2024-01-12 12:26:14] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:26:14.424602057 [2024-01-12 12:26:14] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:26:14.424986395 [2024-01-12 12:26:14] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x597d6e5dee00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:26:14.425310995 [2024-01-12 12:26:14] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:26:14.985369074 [2024-01-12 12:26:14] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:26:14.985818815 [2024-01-12 12:26:14] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:26:24.447697451 [2024-01-12 12:26:24] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:26:24.448158081 [2024-01-12 12:26:24] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:26:24.448630047 [2024-01-12 12:26:24] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x57b318609e00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:26:24.449017306 [2024-01-12 12:26:24] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:26:24.812120373 [2024-01-12 12:26:24] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:26:24.812215495 [2024-01-12 12:26:24] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
2024-01-12 12:26:34.476966108 [2024-01-12 12:26:34] watchdog.Warehouse ERROR : Ffmpeg process crashed unexpectedly for Warehouse.
2024-01-12 12:26:34.477421043 [2024-01-12 12:26:34] watchdog.Warehouse ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2024-01-12 12:26:34.477922913 [2024-01-12 12:26:34] ffmpeg.Warehouse.detect ERROR : [rtsp @ 0x586b85b0be00] method DESCRIBE failed: 401 Unauthorized
2024-01-12 12:26:34.478425590 [2024-01-12 12:26:34] ffmpeg.Warehouse.detect ERROR : rtsp://*:*@10.0.0.17:554/stream1: Server returned 401 Unauthorized (authorization failed)
2024-01-12 12:26:34.954507376 [2024-01-12 12:26:34] frigate.video ERROR : Warehouse: Unable to read frames from ffmpeg process.
2024-01-12 12:26:34.954611272 [2024-01-12 12:26:34] frigate.video ERROR : Warehouse: ffmpeg process is not running. exiting capture thread...
FFprobe output from your camera
ffprobe version 4.4.2-0ubuntu0.22.04.1 Copyright (c) 2007-2021 the FFmpeg developers
built with gcc 11 (Ubuntu 11.2.0-19ubuntu1)
configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
[rtsp @ 0x5dcff1c5fb40] method DESCRIBE failed: 401 Unauthorized
rtsp://USER:[email protected]:554/stream1: Server returned 401 Unauthorized (authorization failed)
Frigate stats
{"Warehouse":{"camera_fps":0.0,"capture_pid":439,"detection_enabled":1,"detection_fps":0.0,"ffmpeg_pid":650,"pid":437,"process_fps":0.0,"skipped_fps":0.0},"cpu_usages":{"%Cpu(s):":{"cpu":"id,","mem":"0.3"},"1":{"cpu":"0.0","mem":"0.0"},"114":{"cpu":"0.0","mem":"0.1"},"134":{"cpu":"0.0","mem":"0.0"},"135":{"cpu":"0.0","mem":"0.0"},"136":{"cpu":"0.0","mem":"0.0"},"140":{"cpu":"0.0","mem":"0.0"},"15":{"cpu":"0.0","mem":"0.0"},"158":{"cpu":"0.0","mem":"0.0"},"16":{"cpu":"0.0","mem":"0.0"},"187":{"cpu":"0.0","mem":"0.0"},"223":{"cpu":"0.0","mem":"0.0"},"24":{"cpu":"0.0","mem":"0.0"},"25":{"cpu":"0.0","mem":"0.0"},"26":{"cpu":"0.0","mem":"0.0"},"27":{"cpu":"0.0","mem":"0.0"},"28":{"cpu":"0.0","mem":"0.0"},"29":{"cpu":"0.0","mem":"0.0"},"294":{"cpu":"0.0","mem":"0.0"},"30":{"cpu":"0.0","mem":"0.0"},"31":{"cpu":"0.0","mem":"0.0"},"32":{"cpu":"0.0","mem":"0.0"},"41":{"cpu":"0.0","mem":"0.0"},"42":{"cpu":"0.0","mem":"0.0"},"426":{"cpu":"0.0","mem":"0.3"},"431":{"cpu":"0.0","mem":"0.0"},"432":{"cpu":"0.0","mem":"0.4"},"434":{"cpu":"0.3","mem":"0.4"},"437":{"cpu":"0.0","mem":"0.4"},"438":{"cpu":"0.0","mem":"0.1"},"439":{"cpu":"0.3","mem":"0.3"},"443":{"cpu":"0.0","mem":"0.1"},"647":{"cpu":"0.0","mem":"0.0"},"659":{"cpu":"0.0","mem":"0.0"},"80":{"cpu":"0.0","mem":"0.0"},"81":{"cpu":"0.0","mem":"0.0"},"82":{"cpu":"0.0","mem":"0.0"},"89":{"cpu":"0.0","mem":"0.1"},"97":{"cpu":"0.7","mem":"0.7"},"98":{"cpu":"0.0","mem":"0.0"},"MiB":{"cpu":"13178.1","mem":"avail"},"PID":{"cpu":"%CPU","mem":"%MEM"},"Tasks:":{"cpu":"stopped,","mem":"0"},"top":{"cpu":"users,","mem":"load"}},"detection_fps":0.0,"detectors":{"cpu":{"detection_start":0.0,"inference_speed":10.0,"pid":432}},"service":{"last_updated":1705055525,"latest_version":"0.12.1","storage":{"/dev/shm":{"free":133.8,"mount_type":"tmpfs","total":134.2,"used":0.4},"/media/frigate/clips":{"free":227507.3,"mount_type":"overlay","total":550001.9,"used":294480.9},"/media/frigate/recordings":{"free":227507.3,"mount_type":"overlay","total":550001.9,"used":294480.9},"/tmp/cache":{"free":1000.0,"mount_type":"tmpfs","total":1000.0,"used":0.0}},"temperatures":{},"uptime":481,"version":"0.12.1-367d724"}}
Operating system
Other Linux
Install method
Docker Compose
Coral version
CPU (no coral)
Network connection
Wireless
Camera make and model
Tapo C100
Any other information that may be helpful
No response
camera seems to indicate that the user / pass is wrong
Have you reset the camera password in the tapo app and then rebooted the camera? I had an issue last night and my c200 worked after a restart via the tapo app (remote). I did see you mentioned it is working in motioneye - just sharing a restart resolved an random auth issue I had.
camera seems to indicate that the user / pass is wrong
The user and password are not incorrect, the exact same connection works immediately in MotionEye. I will give restarting the camera a try
If that connection is still going then it is likely complaining because of that, tapos have a way limited number of connections that can be made.
try setting a simple char password. see if that works. I had trouble with my tapo cameras with frigate and special chars in the password.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Same issue
same issue
same issue
Any Solution? Same problem Tapo C100
I can't change the username/ password through the app :( for third party softwares. Incredible frustrating.
TP-Link didn't answer for my emails on any official channel
same here, tried removing special characters but still nothing