>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-09-08_10-30-22

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] [DIO] statusMessage: OK
INFO [console] │ 🐛 FS:<--- setVolume
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] [DIO] *** Response ***
INFO [console] │ #0 FlutterSoundPlayer._setVolume (package:flutter_sound/public/flutter_sound_player.dart:2089:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 731|k5G5EyqP94CdpqtSw1xn3KwH1mDjUvJTw0XQvakDfb7abc21
INFO [console] [DIO] data:
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/detailed-exercises?unit_id=1021&rehabilitation_day_id=2855&workout_id
INFO [console] [DIO] method: GET
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> setVolume
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._setVolume (package:flutter_sound/public/flutter_sound_player.dart:2074:13)
INFO [console] │ #1 FlutterSoundPlayer.setVolume.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:2069:13)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:<--- _openPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._openPlayer (package:flutter_sound/public/flutter_sound_player.dart:780:13)
INFO [console] │ #1 <asynchronous suspension>
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 <--- openPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.openPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:296:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:84:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 ---> openPlayerCompleted: true
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer.openPlayerCompleted (package:flutter_sound/public/flutter_sound_player.dart:281:13)
INFO [console] │ #1 MethodChannelFlutterSoundPlayer.channelMethodCallHandler.<anonymous closure> (package:flutter_sound_platform_interface/method_channel_flutter_sound_player.dart:84:21)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 Resetting flutter_sound Player Plugin
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
INFO [console] │ #0 FlutterSoundPlayer._openPlayer (package:flutter_sound/public/flutter_sound_player.dart:740:15)
INFO [console] │ #1 FlutterSoundPlayer.openPlayer.<anonymous closure> (package:flutter_sound/public/flutter_sound_player.dart:721:11)
INFO [console] ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
INFO [console] │ 🐛 FS:---> _openPlayer
INFO [console] └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
ERROR [services library] Argument for dev.flutter.pigeon.camera_android_camerax.DeviceOrientationManager.onDeviceOrientationChanged was null, expected non-null DeviceOrientationManager. 'package:camera_android_camerax/src/camerax_library.g.dart': Failed assertion: line 3256 pos 13: 'arg_pigeon_instance != null'
'package:camera_android_camerax/src/camerax_library.g.dart': Failed assertion: line 3256 pos 13: 'arg_pigeon_instance != null': Argument for dev.flutter.pigeon.camera_android_camerax.DeviceOrientationManager.onDeviceOrientationChanged was null, expected non-null DeviceOrientationManager.
#0      _AssertionError._doThrowNew (dart:core-patch/errors_patch.dart:67:4)
#1      _AssertionError._throwNew (dart:core-patch/errors_patch.dart:49:5)
#2      DeviceOrientationManager.pigeon_setUpMessageHandlers.<anonymous closure> (package:camera_android_camerax/src/camerax_library.g.dart:3256:13)
#3      BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:258:49)
#4      _DefaultBinaryMessenger.setMessageHandler.<anonymous closure> (package:flutter/src/services/binding.dart:663:35)
#5      _invoke2 (dart:ui/hooks.dart:455:13)
#6      _ChannelCallbackRecord.invoke (dart:ui/channel_buffers.dart:45:5)
#7      _Channel._drainStep (dart:ui/channel_buffers.dart:229:31)
#8      _rootRun (dart:async/zone_root.dart:27:47)
#9      _CustomZone.run (dart:async/zone.dart:726:19)
#10     _CustomZone.runGuarded (dart:async/zone.dart:625:7)
#11     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:666:23)
#12     _rootRun (dart:async/zone_root.dart:35:13)
#13     _CustomZone.run (dart:async/zone.dart:726:19)
#14     _CustomZone.runGuarded (dart:async/zone.dart:625:7)
#15     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:666:23)
#16     _microtaskLoop (dart:async/schedule_microtask.dart:40:35)
#17     _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1082.8,46.9) -> (1425.3,2554.9) clamped=(0.0,46.9) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1361.2,60.6) -> (1409.1,2830.9) clamped=(0.0,60.6) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1576.7,-473.5) -> (762.2,1865.4) clamped=(0.0,0.0) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE_METRICS: received=14(12.2fps) processed=10(8.7fps) replaced=4(3.5fps) buildMs=27.59 estimatorMs=107.86 totalMs=108.66 actualFps=8.7
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-21.5,-97.0) -> (863.7,788.2) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-14.9,-159.6) -> (887.6,743.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-776.2,-322.2) -> (1633.2,2087.2) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-829.7,-84.1) -> (1661.3,2406.9) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-16.8,-93.0) -> (858.9,782.7) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=16(15.9fps) processed=16(15.9fps) replaced=0(0.0fps) buildMs=20.69 estimatorMs=54.99 totalMs=55.73 actualFps=15.9
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(2.8,-105.3) -> (839.7,731.6) clamped=(2.8,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-737.4,-251.5) -> (1603.4,2089.3) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=16(15.2fps) processed=11(10.4fps) replaced=4(3.8fps) buildMs=23.27 estimatorMs=86.00 totalMs=86.69 actualFps=10.4
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(49.9,-106.8) -> (827.9,671.2) clamped=(49.9,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-754.0,-270.1) -> (1688.3,2172.2) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(14.4,-114.8) -> (858.0,728.7) clamped=(14.4,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-0.8,-163.0) -> (862.1,699.9) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(2.6,-162.4) -> (857.6,692.6) clamped=(2.6,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-836.8,-125.2) -> (1658.6,2370.2) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=14(13.8fps) processed=13(12.8fps) replaced=2(2.0fps) buildMs=27.00 estimatorMs=67.90 totalMs=68.71 actualFps=12.8
INFO [console] ROI_DEBUG: corners computed rawRect=(-751.4,-224.7) -> (1660.7,2187.4) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(13.3,-110.6) -> (858.4,734.5) clamped=(13.3,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(12.3,-110.9) -> (859.4,736.1) clamped=(12.3,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-5.0,-169.9) -> (877.4,712.5) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=12(11.8fps) processed=11(10.8fps) replaced=1(1.0fps) buildMs=25.31 estimatorMs=69.87 totalMs=70.86 actualFps=10.8
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-810.7,-180.7) -> (1605.8,2235.8) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(14.0,-157.5) -> (847.5,676.0) clamped=(14.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(22.9,-163.3) -> (838.5,652.4) clamped=(22.9,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-792.3,-259.5) -> (1663.5,2196.3) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-797.0,-330.5) -> (1698.2,2164.7) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(35.7,-153.7) -> (828.5,639.2) clamped=(35.7,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(23.5,-156.3) -> (840.8,661.0) clamped=(23.5,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-829.4,-92.0) -> (1659.0,2396.4) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(29.3,-116.4) -> (843.2,697.5) clamped=(29.3,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(17.3,-109.9) -> (855.2,728.1) clamped=(17.3,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(14.2,-96.5) -> (827.3,716.6) clamped=(14.2,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-6.2,-96.3) -> (847.4,757.3) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-777.2,-262.3) -> (1682.9,2197.8) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE_METRICS: received=7(6.1fps) processed=5(4.4fps) replaced=2(1.7fps) buildMs=22.45 estimatorMs=89.56 totalMs=90.02 actualFps=4.4
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(21.4,-95.3) -> (820.0,703.3) clamped=(21.4,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_METRICS: received=15(15.0fps) processed=13(13.0fps) replaced=2(2.0fps) buildMs=22.12 estimatorMs=68.46 totalMs=69.34 actualFps=13.0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-788.0,-319.4) -> (1633.2,2101.8) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(38.7,-151.6) -> (826.3,635.9) clamped=(38.7,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(55.1,-108.3) -> (814.8,651.4) clamped=(55.1,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] ROI_DEBUG: corners computed rawRect=(-1154.9,73.2) -> (1392.8,2620.9) clamped=(0.0,73.2) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE_METRICS: received=33(31.9fps) processed=12(11.6fps) replaced=19(18.4fps) buildMs=20.00 estimatorMs=128.28 totalMs=129.67 actualFps=11.6
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1081.0,58.7) -> (1415.1,2554.8) clamped=(0.0,58.7) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] ROI_DEBUG: corners computed rawRect=(-1056.1,52.1) -> (1403.3,2511.4) clamped=(0.0,52.1) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1596.6,-136.9) -> (946.4,2406.0) clamped=(0.0,0.0) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] ROI_DEBUG: corners computed rawRect=(-1067.6,53.9) -> (1397.9,2519.5) clamped=(0.0,53.9) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_DIAG: sensorOrient=270 imgSize=720 x 480 imgFormat=35 planes=3 pixelStride=1 rowStride=768 screenSize=394x853
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE_ROT: sensorOrient=270 deviceOrient=DeviceOrientation.portraitUp rotDeg=270 img=720x480 -> 480x720
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-1501.2,5.1) -> (994.5,2500.8) clamped=(0.0,5.1) -> (480.0,720.0) frame=480x720 screen=394x853
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-766.1,-261.2) -> (1658.0,2162.9) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(32.9,-93.2) -> (809.1,683.0) clamped=(32.9,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-757.2,-253.1) -> (1668.3,2172.4) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-34.5,-162.8) -> (896.1,767.8) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(0.0,0.0) -> (720.0,480.0) clamped=(0.0,0.0) -> (720.0,480.0) frame=720x480 screen=853x394
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_METRICS: received=19(18.6fps) processed=19(18.6fps) replaced=0(0.0fps) buildMs=23.43 estimatorMs=50.23 totalMs=50.34 actualFps=18.6
INFO [console] POSE_METRICS: received=19(18.6fps) processed=19(18.6fps) replaced=0(0.0fps) buildMs=26.95 estimatorMs=50.52 totalMs=50.63 actualFps=18.6
INFO [console] POSE_METRICS: received=20(17.6fps) processed=13(11.5fps) replaced=7(6.2fps) buildMs=25.12 estimatorMs=84.73 totalMs=84.84 actualFps=11.5
INFO [console] POSE_METRICS: received=19(16.9fps) processed=9(8.0fps) replaced=10(8.9fps) buildMs=27.37 estimatorMs=124.98 totalMs=125.12 actualFps=8.0
INFO [console] POSE_METRICS: received=24(22.0fps) processed=11(10.1fps) replaced=13(11.9fps) buildMs=20.52 estimatorMs=98.95 totalMs=99.09 actualFps=10.1
INFO [console] POSE_METRICS: received=17(16.6fps) processed=9(8.8fps) replaced=8(7.8fps) buildMs=29.69 estimatorMs=113.57 totalMs=113.73 actualFps=8.8
INFO [console] POSE_METRICS: received=19(18.5fps) processed=19(18.5fps) replaced=0(0.0fps) buildMs=25.57 estimatorMs=53.82 totalMs=53.92 actualFps=18.5
INFO [console] POSE_METRICS: received=23(22.2fps) processed=18(17.4fps) replaced=5(4.8fps) buildMs=23.74 estimatorMs=55.18 totalMs=55.27 actualFps=17.4
INFO [console] POSE_METRICS: received=27(26.9fps) processed=22(21.9fps) replaced=5(5.0fps) buildMs=17.66 estimatorMs=45.44 totalMs=45.54 actualFps=21.9
INFO [console] POSE_METRICS: received=22(21.7fps) processed=21(20.8fps) replaced=1(1.0fps) buildMs=22.13 estimatorMs=46.76 totalMs=46.87 actualFps=20.8
INFO [console] POSE_METRICS: received=19(18.8fps) processed=19(18.8fps) replaced=1(1.0fps) buildMs=25.44 estimatorMs=53.05 totalMs=53.15 actualFps=18.8
INFO [console] POSE_METRICS: received=21(20.9fps) processed=20(19.9fps) replaced=0(0.0fps) buildMs=21.66 estimatorMs=49.30 totalMs=49.41 actualFps=19.9
INFO [console] POSE_METRICS: received=23(22.8fps) processed=19(18.8fps) replaced=4(4.0fps) buildMs=22.43 estimatorMs=52.90 totalMs=53.00 actualFps=18.8
INFO [console] POSE_METRICS: received=22(21.6fps) processed=19(18.7fps) replaced=3(2.9fps) buildMs=23.47 estimatorMs=52.07 totalMs=52.17 actualFps=18.7
INFO [console] POSE_METRICS: received=25(24.9fps) processed=20(19.9fps) replaced=5(5.0fps) buildMs=19.80 estimatorMs=50.07 totalMs=50.17 actualFps=19.9
INFO [console] POSE_METRICS: received=26(24.9fps) processed=20(19.1fps) replaced=6(5.7fps) buildMs=21.98 estimatorMs=52.13 totalMs=52.22 actualFps=19.1
INFO [console] POSE_METRICS: received=25(24.6fps) processed=20(19.7fps) replaced=5(4.9fps) buildMs=20.83 estimatorMs=48.98 totalMs=49.08 actualFps=19.7
INFO [console] POSE_METRICS: received=25(24.3fps) processed=21(20.4fps) replaced=4(3.9fps) buildMs=20.75 estimatorMs=48.06 totalMs=48.16 actualFps=20.4
INFO [console] POSE_METRICS: received=25(23.3fps) processed=21(19.6fps) replaced=4(3.7fps) buildMs=22.92 estimatorMs=51.00 totalMs=51.09 actualFps=19.6
INFO [console] POSE_METRICS: received=27(26.3fps) processed=22(21.4fps) replaced=5(4.9fps) buildMs=19.42 estimatorMs=46.52 totalMs=46.63 actualFps=21.4
INFO [console] POSE_METRICS: received=24(23.4fps) processed=23(22.4fps) replaced=1(1.0fps) buildMs=19.63 estimatorMs=43.04 totalMs=43.13 actualFps=22.4
INFO [console] POSE_METRICS: received=26(25.0fps) processed=23(22.1fps) replaced=3(2.9fps) buildMs=20.88 estimatorMs=45.16 totalMs=45.25 actualFps=22.1
INFO [console] POSE_METRICS: received=26(25.5fps) processed=23(22.6fps) replaced=3(2.9fps) buildMs=19.44 estimatorMs=43.10 totalMs=43.20 actualFps=22.6
INFO [console] POSE_METRICS: received=26(25.3fps) processed=24(23.4fps) replaced=2(1.9fps) buildMs=18.92 estimatorMs=40.58 totalMs=40.67 actualFps=23.4
INFO [console] POSE_METRICS: received=26(25.0fps) processed=24(23.1fps) replaced=2(1.9fps) buildMs=20.48 estimatorMs=40.99 totalMs=41.09 actualFps=23.1
INFO [console] POSE_METRICS: received=28(27.1fps) processed=24(23.2fps) replaced=4(3.9fps) buildMs=17.85 estimatorMs=42.99 totalMs=43.08 actualFps=23.2
INFO [console] POSE_METRICS: received=25(23.7fps) processed=22(20.8fps) replaced=3(2.8fps) buildMs=21.54 estimatorMs=46.39 totalMs=46.49 actualFps=20.8
INFO [console] POSE_METRICS: received=28(27.1fps) processed=25(24.2fps) replaced=3(2.9fps) buildMs=16.83 estimatorMs=41.15 totalMs=41.23 actualFps=24.2
INFO [console] POSE_METRICS: received=26(25.3fps) processed=24(23.4fps) replaced=2(1.9fps) buildMs=20.02 estimatorMs=42.61 totalMs=42.70 actualFps=23.4
INFO [console] POSE_METRICS: received=25(24.4fps) processed=23(22.5fps) replaced=2(2.0fps) buildMs=19.62 estimatorMs=42.58 totalMs=42.68 actualFps=22.5
INFO [console] POSE_METRICS: received=24(23.5fps) processed=22(21.5fps) replaced=2(2.0fps) buildMs=21.29 estimatorMs=45.61 totalMs=45.70 actualFps=21.5
INFO [console] POSE_METRICS: received=25(24.8fps) processed=22(21.8fps) replaced=3(3.0fps) buildMs=19.88 estimatorMs=45.80 totalMs=45.89 actualFps=21.8
INFO [console] POSE_METRICS: received=27(26.7fps) processed=23(22.7fps) replaced=4(4.0fps) buildMs=18.98 estimatorMs=43.19 totalMs=43.28 actualFps=22.7
INFO [console] POSE_METRICS: received=28(27.4fps) processed=25(24.4fps) replaced=3(2.9fps) buildMs=17.62 estimatorMs=37.97 totalMs=38.06 actualFps=24.4
INFO [console] POSE_METRICS: received=26(25.7fps) processed=25(24.7fps) replaced=1(1.0fps) buildMs=18.27 estimatorMs=40.31 totalMs=40.40 actualFps=24.7
INFO [console] POSE_METRICS: received=23(22.3fps) processed=22(21.3fps) replaced=1(1.0fps) buildMs=23.22 estimatorMs=46.81 totalMs=46.92 actualFps=21.3
INFO [console] POSE_METRICS: received=23(22.1fps) processed=23(22.1fps) replaced=0(0.0fps) buildMs=24.94 estimatorMs=44.44 totalMs=44.53 actualFps=22.1
INFO [console] POSE_METRICS: received=24(23.0fps) processed=21(20.1fps) replaced=3(2.9fps) buildMs=24.35 estimatorMs=49.60 totalMs=49.69 actualFps=20.1
INFO [console] POSE_METRICS: received=26(25.4fps) processed=23(22.5fps) replaced=3(2.9fps) buildMs=19.08 estimatorMs=42.74 totalMs=42.85 actualFps=22.5
INFO [console] POSE_METRICS: received=24(22.9fps) processed=22(21.0fps) replaced=2(1.9fps) buildMs=22.34 estimatorMs=43.91 totalMs=44.01 actualFps=21.0
INFO [console] POSE_METRICS: received=26(25.2fps) processed=23(22.3fps) replaced=3(2.9fps) buildMs=21.44 estimatorMs=44.77 totalMs=44.85 actualFps=22.3
INFO [console] POSE_METRICS: received=24(23.1fps) processed=20(19.2fps) replaced=4(3.8fps) buildMs=23.05 estimatorMs=48.68 totalMs=48.77 actualFps=19.2
INFO [console] POSE_METRICS: received=26(24.4fps) processed=25(23.5fps) replaced=1(0.9fps) buildMs=19.97 estimatorMs=40.22 totalMs=40.31 actualFps=23.5
INFO [console] POSE_METRICS: received=24(22.8fps) processed=22(20.9fps) replaced=2(1.9fps) buildMs=24.37 estimatorMs=47.66 totalMs=47.76 actualFps=20.9
INFO [console] POSE_METRICS: received=27(26.4fps) processed=25(24.5fps) replaced=2(2.0fps) buildMs=18.37 estimatorMs=40.70 totalMs=40.79 actualFps=24.5
INFO [console] POSE_METRICS: received=26(25.7fps) processed=24(23.7fps) replaced=2(2.0fps) buildMs=19.17 estimatorMs=41.19 totalMs=41.27 actualFps=23.7
INFO [console] POSE_METRICS: received=26(25.3fps) processed=23(22.4fps) replaced=3(2.9fps) buildMs=20.27 estimatorMs=44.56 totalMs=44.64 actualFps=22.4
INFO [console] POSE_METRICS: received=13(7.0fps) processed=11(5.9fps) replaced=2(1.1fps) buildMs=22.49 estimatorMs=169.53 totalMs=169.68 actualFps=5.9
INFO [console] POSE_METRICS: received=2(1.6fps) processed=2(1.6fps) replaced=0(0.0fps) buildMs=32.81 estimatorMs=187.71 totalMs=188.15 actualFps=1.6
$
250 строкUTF-8LIVE