-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TutkError V3-Pan #990
Comments
hmm. Will have to look into this. |
i've made some changes and am using the dev-qsv. and i haven't seen the error for a while. i am seeing [WyzeBridge] Error parsing event_data='pasture,st' i can't be exactly sure if my change to SD30 fixed anything but i did change to that as bitrate. i did change ondemand=false as i was having inconsitent streaming issues and thought maybe that would help keep a connection going when my grafana dashboard refreshes. fps_fix=true is also being used. |
Starting to receive the same error family-room] [CONTROL] ERROR - error=TutkError(-20021), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50') |
* audio latency #388 * Motion Events * Log number of cams from API #974 * Store and reuse s3 thumbnail from events #970 * better error handling * Increase MTX_WRITEQUEUESIZE #984 * MOTION_START for HA * limit login attempts * pass exceptions upstream * motion images for webhooks/ntfy in header * REST API motion endpoint * Additional audio codecs * keep stream alive if livestream enabled #985 * Catch RuntimeError #994 * assert bitrate value * refactor av_send_io_ctrl * Refactor API client and use battery from device_info * motion_ts endpoint * use .pipe instead of .wav for audio pipe * update frame size if not preferred_frame_size * Exclude battery cams from RTSP snapshots #970 * revert changes * buffer mtx event data #990 * Match all 11.x or newer firmware #975 * MOTION_WEBHOOKS * clean * revert changes * Media MTX changes * ffmpeg v6 * Use ffmpeg-for-homebridge in QSV build #736 * remove unneeded packages * don't return none * Adjust queue size and compression #388 * Adjust sleep, queue, and fifo for lag * Catch other HTTPErrors for events * Revert "Adjust sleep, queue, and fifo for lag" * Update ffmpeg.py * Update tutk.py * adjust thread_queue_size #388 * Add build date time * Update ffmpeg.py * Additional queue tweaks and fifo options #388 * Catch RequestException in motion events * Update MediaMTX version from v1.1.0 to v1.1.1 (#1007) (#1008) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: mrlt8 <mrlt8@users.noreply.github.com> * Fix ETag header for MediaMTX 1.1.1 * Don't use wallclock #388 * remove asetpts * audio #388 * Update ffmpeg.py * allow wallclock flag in FFMPEG_FLAGS #388 * changelog * Update .env
ERROR - error=TutkError(-20021), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50') This error is still coming up on the latest build I have. I am runing docker in unraid. |
Same here. Happens randomly with random cameras (v2, v2 Pan, v3). |
Just upgraded to the latest version and the issue is now more persistent then it was before. Almost making it unusable now at this point |
@lcoll154 another unraid user i see. i've been using dev branch and the issue has subsided. playing with bitrate has at times helped any errors or streaming issues. i have a monitor that streams all cameras atleast 18 hours a day. a bitrate of 30 might be a place to start. it may not have anything to do with the error, but after doing that i dont see an error. unraid: i've been meaning to take over the template as i've added in just about every variable, and ports for webrtc, etc. |
The param_info error can usually be ignored as it's just the error response when the main thread closes the connection to the camera. Will try to clean up the logging in the next release. |
@letrain02 |
Seems I have tried everything from dev to latest, even latest-hw since I have a GPU I can use and it still is giving me this error "CONTROL] ERROR - error=TutkError(-20018), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50' |
After updating from 2.3.15 to the latest version (2.6) all my camera streams restart repeatedly with: This is via Reverting back to 2.3.15 fixes the issue for me. 5 x Wyze V3 with 4.61.0.3 firmware (RTSP firmware) All cameras use these options (specified individually):
|
* Drop late audio frames to keep sync #388 * show running architecture * Don't log failed tutk if stream is down #990 * Use valid FPS for sleep #388 * Refactor * Adjust sleep_interval #388 * Increase sleep time between frames #388 * Set larger buf size #388 * add SLEEP_INTERVAL_FPS #388 * Adjust sleep interval #388 * use genpts #388 * avoid conflicting names with errno module * refactor _audio_frame_slow * LOW_LATENCY mode * show github SHA on dev build * substream support and more refactoring #388 * div tag for jittery video in Firefox #1025 * Re-encoding audio for WebRTC/MTX * reduce sleep time for audio thread #388 * Target firefox for jittery video fix in css #1025 * Use K10050GetVideoParam for FW 4.50.4.x #1070 * Use K10006 for newer doorbell #742 and refactor * Reduce audio pipe flushing #388 * show gap when audio out of sync #388 * don't include ARCH in version * Update iotc.py * reset frame_ts on clock sync * update auth api * Restructure and cleanup * remove unneeded files * update path * Forget alarm/siren state #953 #1051 * use addon_config for Home Assistant * Additional refactoring to auth api * don't skip keyframes #388 * Update ffmpeg.py * delay audio when ahead #388 * format iotc logging so we know what cam is late * drop late video frame and speed up audio #388 * Add Floodlight V2 * Set default sample rate for all cams * Delay audio by 1 second if ahead of video #388 * tweak ffmpeg buffer #388 * Retain MQTT Discovery Message #920 * Update change log Special thanks to @carlosnasillo!
seeing a lot of errors with v3 pan cameras. if this is repeat sorry.
[WyzeBridge] 📕 Client stopped reading from pasture
[small-pasture] WARNING: Still waiting for first frame. Updating frame size.
[small-pasture] [CONTROL] ERROR - error=TutkError(-20021), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50')
[chickens] bitrate=200 does not match 120
[front-lot] WARNING: Still waiting for first frame. Updating frame size.
[back-lot] WARNING: Still waiting for first frame. Updating frame size.
[chickens] [CONTROL] ERROR - error=TutkError(-20018), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50')
[front-lot] [CONTROL] ERROR - error=TutkError(-20010), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50')
[chickens] Stream did not receive a frame for over 15s
[front-lot] [-20021] AV_ER_SENDIOCTRL_ALREADY_CALLED
[back-lot] [CONTROL] ERROR - error=TutkError(-20018), cmd=('param_info', '1,2,3,4,5,6,7,21,22,27,50')
The text was updated successfully, but these errors were encountered: