2026-08-07 07:50:06.381 Seetong_tps[37794:3807602] app_version=8.3.805
2026-08-07 07:50:06.392 Seetong_tps[37794:3807619] 询问用户是否开启推送成功
2026-08-07 07:50:06.392 Seetong_tps[37794:3807619] 用户点击允许接收推送
2026-08-07 07:50:06.393 Seetong_tps[37794:3807602]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-07 07:50:06.393 Seetong_tps[37794:3807602] showForLogin 1
2026-08-07 07:50:06.393 Seetong_tps[37794:3807602] AppLaunch 还剩 6.547899961471558 秒
2026-08-07 07:50:06.393 Seetong_tps[37794:3807619] remoteNotificationSetting: <UNNotificationSettings: 0x110285fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-07 07:50:06.416 Seetong_tps[37794:3807602]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-07 07:50:06.452 Seetong_tps[37794:3807602] viewDidLoad/configtime=2026-08-06 下午11:50:06 +0000
2026-08-07 07:50:06.454 Seetong_tps[37794:3807602]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-07 07:50:06.454 Seetong_tps[37794:3807602]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-07 07:50:06.516 Seetong_tps[37794:3807602]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-07 07:50:06.516 Seetong_tps[37794:3807602]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-07 07:50:06.519 Seetong_tps[37794:3807602]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-07 07:50:06.519 Seetong_tps[37794:3807602] 开始检查未读客服消息...
2026-08-07 07:50:06.519 Seetong_tps[37794:3807602] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-07 07:50:06.519 Seetong_tps[37794:3807602]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:50:06.526 Seetong_tps[37794:3807602]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-07 07:50:06.526 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty - 
2026-08-07 07:50:06.527 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-07 07:50:06.531 Seetong_tps[37794:3807602] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-07 07:50:06.531 Seetong_tps[37794:3807602] NAV deviceOrientationDidChange:1
2026-08-07 07:50:06.533 Seetong_tps[37794:3807602]  -- groupDeviceList -- 
2026-08-07 07:50:06.534 Seetong_tps[37794:3807602] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-07 07:50:06.534 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty - 
2026-08-07 07:50:06.534 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:50:06.610 Seetong_tps[37794:3807602]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-07 07:50:06.737 Seetong_tps[37794:3807602] Super properties have already been unregistered.
2026-08-07 07:50:06.737 Seetong_tps[37794:3807602] UMAPM_OOMSampling(0,0):NO
2026-08-07 07:50:06.739 Seetong_tps[37794:3807602]  -- deviceListDataUpdate - AppLaunch 还剩 1.201416015625 秒 - 再延迟 1.701416015625 秒 - 启动耗时 1.798583984375 秒
2026-08-07 07:50:06.739 Seetong_tps[37794:3807602]  -- groupDeviceList -- 
2026-08-07 07:50:06.739 Seetong_tps[37794:3807602] groupDeviceList 已在进行中，跳过新的调用
2026-08-07 07:50:06.739 Seetong_tps[37794:3807602]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1799 毫秒
2026-08-07 07:50:06.742 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:50:06.742 Seetong_tps[37794:3807602]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:50:06.743 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:50:06.744 Seetong_tps[37794:3807602]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 594;
}
2026-08-07 07:50:06.744 Seetong_tps[37794:3807602] ++++-[VideoView dealloc]++++
2026-08-07 07:50:06.747 Seetong_tps[37794:3807602] OpenGLView20_Seetong dealloc:0x115741600
2026-08-07 07:50:06.770 Seetong_tps[37794:3807602]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:50:06.780 Seetong_tps[37794:3807602]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-07 07:50:06.780 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty - 
2026-08-07 07:50:06.780 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:50:06.783 Seetong_tps[37794:3807602]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-07 07:50:06.783 Seetong_tps[37794:3807602]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-07 07:50:06.783 Seetong_tps[37794:3807602]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-07 07:50:06.783 Seetong_tps[37794:3807602]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODYxNDY2MDYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.CY-Pt2wy-l3jQrrWOvsyTrhYmkWyt39XtlwUdtyhsco","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODg2NTIyMDYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2MDYwMjA2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.CHUFjWDcSSB5UdLzP-8X_CDHQeaDfmOUDsIrOj3Vfo8","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-07 07:50:06.787 Seetong_tps[37794:3807602]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786060206.787810
2026-08-07 07:50:06.788 Seetong_tps[37794:3807602]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786060206.787810
2026-08-07 07:50:06.788 Seetong_tps[37794:3807602]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786060206.787810 - lastRefreshTokenTime: 1786060206.787810
2026-08-07 07:50:06.794 Seetong_tps[37794:3807602] UMAPM_NetworkSampling(0,0):NO
2026-08-07 07:50:06.794 Seetong_tps[37794:3807602]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-07 07:50:06.795 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:50:06.795 Seetong_tps[37794:3807602]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:50:06.796 Seetong_tps[37794:3807602] 蓝牙已打开
2026-08-07 07:50:06.818 Seetong_tps[37794:3807602]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-07 07:50:06.895 Seetong_tps[37794:3807664] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTAwNjgyOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.XqNvGZ4t0kGsh-p6hTgdfW7YN_dlA8k2TmLoDjndiIQ","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTAwNjgyOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NSJdfQ.EaKi2gRqC3wFatPu1RJJznJi86yey0G8XPicCb4StkY","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24904"}]}
====
2026-08-07 07:50:06.904 Seetong_tps[37794:3807679] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10cb07600>{number = 14, name = (null)}====
2026-08-07 07:50:06.906 Seetong_tps[37794:3807621] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=16&addr=bjrelay1.s5.seetong.com:11443;type=0&load=21&addr=bjrelay60.s5.seetong.com:5443;type=0&load=22&addr=bjrelay55.s5.seetong.com:3443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip2.s2.seetong.com:14443;type=0&load=38&addr=bjrelay44.s2.seetong.com:12443;type=0&load=48&addr=bjrelayvip1.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.5","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10cb07580>{number = 15, name = (null)}====
2026-08-07 07:50:06.910 Seetong_tps[37794:3807680] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10cb076c0>{number = 16, name = (null)}====
2026-08-07 07:50:06.913 Seetong_tps[37794:3807614] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109038d00>{number = 4, name = (null)}====
2026-08-07 07:50:06.913 Seetong_tps[37794:3807678] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10cb07680>{number = 17, name = (null)}====
2026-08-07 07:50:06.914 Seetong_tps[37794:3807681] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoBVFUCV1UHBz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10cb07700>{number = 18, name = (null)}====
2026-08-07 07:50:06.930 Seetong_tps[37794:3807620] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"大暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-07-23 00:00:00","adStartTimeStamp":1784736000000,"adEndTime":"2026-07-23 23:59:59","adEndTimeStamp":1784822399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260716/10e753df834247a98075f9467bc03395.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10cb07ac0>{number = 19, name = (null)}====
2026-08-07 07:50:06.936 Seetong_tps[37794:3807682] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x115573c40>{number = 9, name = (null)}====
2026-08-07 07:50:06.936 Seetong_tps[37794:3807677] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10cb07c40>{number = 20, name = (null)}====
2026-08-07 07:50:06.936 Seetong_tps[37794:3807662] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.198","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786059694000,"lastHeartTime":1786043064000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10cb07bc0>{number = 21, name = (null)}====
2026-08-07 07:50:06.948 Seetong_tps[37794:3807602]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-07 07:50:06.948 Seetong_tps[37794:3807602]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-07 07:50:06.956 Seetong_tps[37794:3807694] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10cb04600>{number = 22, name = (null)}====
2026-08-07 07:50:06.957 Seetong_tps[37794:3807602] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-07 07:50:06.957 Seetong_tps[37794:3807602] 客服消息未读数量: 0
2026-08-07 07:50:06.958 Seetong_tps[37794:3807602]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-07 07:50:06.959 Seetong_tps[37794:3807602]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoBVFUCV1UHBz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-07 07:50:06.959 Seetong_tps[37794:3807619] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1090390c0>{number = 2, name = (null)}====
2026-08-07 07:50:06.963 Seetong_tps[37794:3807616] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10903bac0>{number = 6, name = (null)}====
2026-08-07 07:50:06.966 Seetong_tps[37794:3807602]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-07 07:50:06.969 Seetong_tps[37794:3807602]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-07 07:50:06.969 Seetong_tps[37794:3807616]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-07 07:50:06.969 Seetong_tps[37794:3807616]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-07 07:50:06.969 Seetong_tps[37794:3807616]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-07 07:50:06.970 Seetong_tps[37794:3807616]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-07 07:50:06.970 Seetong_tps[37794:3807616]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-07 07:50:06.970 Seetong_tps[37794:3807616]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-07 07:50:06.970 Seetong_tps[37794:3807602]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:50:06.971 Seetong_tps[37794:3807602]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-07 07:50:06.975 Seetong_tps[37794:3807602]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-07 07:50:06.976 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2036 毫秒
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- groupDeviceList -- 
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:50:06.977 Seetong_tps[37794:3807602]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:50:06.978 Seetong_tps[37794:3807602]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:50:07.020 Seetong_tps[37794:3807602]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:50:07.020 Seetong_tps[37794:3807602]  -- STBluetoothManager - 开始扫描 - 
2026-08-07 07:50:07.047 Seetong_tps[37794:3807602]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-07 07:50:07.047 Seetong_tps[37794:3807602]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:50:07.047 Seetong_tps[37794:3807602]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-07 07:50:07.049 Seetong_tps[37794:3807602]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:50:07.049 Seetong_tps[37794:3807602]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgQKA1AAUVVpAQQB","reconn":0}}
2026-08-07 07:50:07.049 Seetong_tps[37794:3807602]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:50:07.049 Seetong_tps[37794:3807602] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:50:07.168 Seetong_tps[37794:3807602] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-07 07:50:07.168 Seetong_tps[37794:3807602] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-07 07:50:07.168 Seetong_tps[37794:3807602] Formatted Date: 2026-08-07
2026-08-07 07:50:07.168 Seetong_tps[37794:3807602]  --- webSocketGetServerData msgId: 402A84A7-E24B-481E-96BC-91744B2423B5 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-07";
        token = AVYOAQteVABrAAkFBgUKVgQKA1AAUVVpAQQB;
    };
}
2026-08-07 07:50:07.168 Seetong_tps[37794:3807602]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:50:07.169 Seetong_tps[37794:3807602]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-07 07:50:07.180 Seetong_tps[37794:3807602]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-07 07:50:07.234 Seetong_tps[37794:3807602] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-07 07:50:07.234 Seetong_tps[37794:3807602]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-07 07:50:07.234 Seetong_tps[37794:3807602]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-07 07:50:07.235 Seetong_tps[37794:3807602] Sorted Dates (Descending): (
)
2026-08-07 07:50:08.524 Seetong_tps[37794:3807602] AppLaunch hideForRefreshToken
2026-08-07 07:50:08.524 Seetong_tps[37794:3807602] AppLaunch hideForRefreshToken dismiss
2026-08-07 07:50:08.524 Seetong_tps[37794:3807602] AppLaunch dismiss...
2026-08-07 07:50:08.623 Seetong_tps[37794:3807602] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-07 07:50:08.624 Seetong_tps[37794:3807602] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-07 07:50:08.624 Seetong_tps[37794:3807602] 用户设置的具体字体大小: 15.000000
2026-08-07 07:50:08.829 Seetong_tps[37794:3807602]  dealloc -- STAppLaunchWindow
2026-08-07 07:50:08.830 Seetong_tps[37794:3807602]  dealloc -- STAppLaunchViewController
2026-08-07 07:50:08.832 Seetong_tps[37794:3807602] AppLaunch dismiss... end
2026-08-07 07:50:09.674 Seetong_tps[37794:3807602]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-07 07:50:09.833 Seetong_tps[37794:3807602]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-07 07:50:09.845 Seetong_tps[37794:3807602] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-07 07:50:09.901 Seetong_tps[37794:3807602] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-07 07:50:09.901 Seetong_tps[37794:3807619] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 07:50:09.901 Seetong_tps[37794:3807602]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:50:09.902 Seetong_tps[37794:3807602] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-07 07:50:09.910 Seetong_tps[37794:3807602]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:50:09.926 Seetong_tps[37794:3807602]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:50:09 926
2026-08-07 07:50:09.926 Seetong_tps[37794:3807602]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d840a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d86cf00>; layer = <CALayer: 0x10d822300>>
2026-08-07 07:50:09.926 Seetong_tps[37794:3807602]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d840a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d86cf00>; layer = <CALayer: 0x10d822300>> -- _camera.supportPlatform: 0
2026-08-07 07:50:09.926 Seetong_tps[37794:3807602]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-06 下午11:50:09 +0000
2026-08-07 07:50:09.927 Seetong_tps[37794:3807602]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-03 \U4e0a\U53482:18:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-03 \U4e0a\U53482:20:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-05 \U4e0a\U534810:40:15 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 07:50:09.927 Seetong_tps[37794:3807602]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:50:09 927
2026-08-07 07:50:09.927 Seetong_tps[37794:3807686] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-07 07:50:09.952 Seetong_tps[37794:3807602]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:50:09.954 Seetong_tps[37794:3807682] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x115573c40>{number = 9, name = (null)}====
2026-08-07 07:50:09.954 Seetong_tps[37794:3807602] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:50:09.956 Seetong_tps[37794:3807602]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:50:09.957 Seetong_tps[37794:3807602] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:50:09.975 Seetong_tps[37794:3807602]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 07:50:09.978 Seetong_tps[37794:3807602] 未处理的 biz 类型: res_video_preview_advert
2026-08-07 07:50:09.978 Seetong_tps[37794:3807602]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-07 07:50:09.987 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-07 07:50:09.988 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-07 07:50:10.012 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:10.012 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:50:10.012 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:50:10.188 Seetong_tps[37794:3807602]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-07 07:50:10.188 Seetong_tps[37794:3807602]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 07:50:10.188 Seetong_tps[37794:3807602] 滚动已停止500毫秒，执行操作:29115420
2026-08-07 07:50:10.209 Seetong_tps[37794:3807602] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-07 07:50:10.449 Seetong_tps[37794:3807619] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1090390c0>{number = 2, name = (null)}====
2026-08-07 07:50:11.255 Seetong_tps[37794:3807664] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-07 07:50:11.256 Seetong_tps[37794:3807664] [DeviceMonitor] 监控管理器初始化完成
2026-08-07 07:50:11.274 Seetong_tps[37794:3807602]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:50:11 274
2026-08-07 07:50:11.274 Seetong_tps[37794:3807602]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d840a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d86cf00>; layer = <CALayer: 0x10d822300>>
2026-08-07 07:50:11.275 Seetong_tps[37794:3807602]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d840a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d86cf00>; layer = <CALayer: 0x10d822300>> -- _camera.supportPlatform: 0
2026-08-07 07:50:11.275 Seetong_tps[37794:3807602]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:50:11 275
2026-08-07 07:50:11.275 Seetong_tps[37794:3807602]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:50:11.275 Seetong_tps[37794:3807602]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:50:11.275 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.37 - 设备: 庭院 - 29115420
2026-08-07 07:50:11.876 Seetong_tps[37794:3807602] UMAPM_OOMSampling(0,0):NO
2026-08-07 07:50:11.876 Seetong_tps[37794:3807602] UMAPM_NetworkSampling(0,0):NO
2026-08-07 07:50:12.643 Seetong_tps[37794:3807664]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-07 07:50:12.643 Seetong_tps[37794:3807664]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-07 07:50:12.643 Seetong_tps[37794:3807664] onDeviceAuthSuccess:uid=29115420
2026-08-07 07:50:12.643 Seetong_tps[37794:3807664]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786060212.643630,lastReceiveYUVTimeInterval=1786060211.274919,interval=1,videoView=0x10d840a80
2026-08-07 07:50:12.643 Seetong_tps[37794:3807664]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-07 07:50:12.649 Seetong_tps[37794:3807602]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-07 07:50:12.650 Seetong_tps[37794:3807677] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-07 07:50:12.650 Seetong_tps[37794:3807616] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-07 07:50:13.262 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.36 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.474 Seetong_tps[37794:3807667] ===29115420===
2026-08-07 07:50:13.476 Seetong_tps[37794:3807667] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-07 07:50:13.480 Seetong_tps[37794:3807664] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-07 07:50:13.480 Seetong_tps[37794:3807664] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-07 07:50:13.481 Seetong_tps[37794:3807664] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11025d200>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101d0a00>
2026-08-07 07:50:13.481 Seetong_tps[37794:3807664] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-07 07:50:13.481 Seetong_tps[37794:3807664] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:50:13.481 Seetong_tps[37794:3807664] InitDecodePortLog: playsettype = 50
2026-08-07 07:50:13.482 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.58 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.482 Seetong_tps[37794:3807664] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 07:50:13.483 Seetong_tps[37794:3807664] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-07 07:50:13.483 Seetong_tps[37794:3807664] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 07:50:13.483 Seetong_tps[37794:3807664] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-07 07:50:13.483 Seetong_tps[37794:3807664] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-07 07:50:13.483 Seetong_tps[37794:3807664] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 07:50:13.484 Seetong_tps[37794:3807664] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 07:50:13.484 Seetong_tps[37794:3807664]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:50:13.485 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.485 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.485 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:50:13.485 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:50:13.485 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:50:13.485 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.58 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.488 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:13.489 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:50:13.489 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:50:13.489 Seetong_tps[37794:3807616] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:50:13.491 Seetong_tps[37794:3807602] checkPortStatus:_decodePort=1
2026-08-07 07:50:13.492 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.59 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.661 Seetong_tps[37794:3807664]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:50:13.662 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.662 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.662 Seetong_tps[37794:3807616] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:50:13.662 Seetong_tps[37794:3807680] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:50:13.662 Seetong_tps[37794:3807616] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:50:13.662 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:13.662 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:50:13.662 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:50:13.662 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:50:13.665 Seetong_tps[37794:3807602] checkPortStatus:_decodePort=1
2026-08-07 07:50:13.672 Seetong_tps[37794:3807664]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:50:13.672 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.672 Seetong_tps[37794:3807664]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:50:13.672 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:50:13.672 Seetong_tps[37794:3807677] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:50:13.673 Seetong_tps[37794:3807616] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:50:13.673 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:13.673 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:50:13.673 Seetong_tps[37794:3807602]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:50:13.673 Seetong_tps[37794:3807602] checkPortStatus:_decodePort=1
2026-08-07 07:50:13.673 Seetong_tps[37794:3807616] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:50:13.698 Seetong_tps[37794:3807667]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:50:13.698 Seetong_tps[37794:3807602]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-07 07:50:13.699 Seetong_tps[37794:3807667]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:50:13.715 Seetong_tps[37794:3807667]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:50:13.729 Seetong_tps[37794:3807791] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-07 07:50:13.740 Seetong_tps[37794:3807602] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-07 07:50:13.758 Seetong_tps[37794:3807667]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:50:13.759 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:13.760 Seetong_tps[37794:3807680] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-07 07:50:13.760 Seetong_tps[37794:3807602] uid:29115420 playAudio
2026-08-07 07:50:13.763 Seetong_tps[37794:3807602] checkPortStatus:_decodePort=1
2026-08-07 07:50:13.763 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.86 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.787 Seetong_tps[37794:3807667]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:50:13.794 Seetong_tps[37794:3807791] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-07 07:50:13.796 Seetong_tps[37794:3807602]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.89 - 设备: 庭院 - 29115420
2026-08-07 07:50:13.812 Seetong_tps[37794:3807667]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:50:13.812 Seetong_tps[37794:3807667]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:50:14.017 Seetong_tps[37794:3807667] Failed to get IoT drive away set configuration.
2026-08-07 07:50:14.017 Seetong_tps[37794:3807667]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-07 07:50:15.949 Seetong_tps[37794:3807664]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-07 07:50:15.951 Seetong_tps[37794:3807602]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:50:15.952 Seetong_tps[37794:3807602] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:50:15.952 Seetong_tps[37794:3807602]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:50:15.952 Seetong_tps[37794:3807602]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:50:15.964 Seetong_tps[37794:3807602]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d840a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d86cf00>; layer = <CALayer: 0x10d822300>>
2026-08-07 07:50:15.964 Seetong_tps[37794:3807602] #####Vstop:uid:29115420-0-port:1
2026-08-07 07:50:15.988 Seetong_tps[37794:3807602] -----------1release decodeport = 1
2026-08-07 07:50:15.989 Seetong_tps[37794:3807602]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-07 07:50:15.990 Seetong_tps[37794:3807602] _openGLView clearFrame ...
2026-08-07 07:50:15.991 Seetong_tps[37794:3807602] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-07 07:50:16.008 Seetong_tps[37794:3807602] [保存失败] 相机对象或存储字典为空
2026-08-07 07:50:16.008 Seetong_tps[37794:3807682] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-07 07:50:16.008 Seetong_tps[37794:3807682] --FC_StopDevComEx end
2026-08-07 07:50:16.008 Seetong_tps[37794:3807602] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:50:16.008 Seetong_tps[37794:3807602]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:50:16.009 Seetong_tps[37794:3807602]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:55:35.074 Seetong_tps[37823:3812919] app_version=8.3.805
2026-08-07 07:55:35.086 Seetong_tps[37823:3812940] 询问用户是否开启推送成功
2026-08-07 07:55:35.086 Seetong_tps[37823:3812940] 用户点击允许接收推送
2026-08-07 07:55:35.086 Seetong_tps[37823:3812919]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-07 07:55:35.086 Seetong_tps[37823:3812919] showForLogin 1
2026-08-07 07:55:35.086 Seetong_tps[37823:3812919] AppLaunch 还剩 6.820907115936279 秒
2026-08-07 07:55:35.087 Seetong_tps[37823:3812940] remoteNotificationSetting: <UNNotificationSettings: 0x112a66120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-07 07:55:35.104 Seetong_tps[37823:3812919]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-07 07:55:35.134 Seetong_tps[37823:3812919] viewDidLoad/configtime=2026-08-06 下午11:55:35 +0000
2026-08-07 07:55:35.135 Seetong_tps[37823:3812919]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-07 07:55:35.135 Seetong_tps[37823:3812919]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919] 开始检查未读客服消息...
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-07 07:55:35.200 Seetong_tps[37823:3812919]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:55:35.205 Seetong_tps[37823:3812919]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-07 07:55:35.205 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty - 
2026-08-07 07:55:35.205 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-07 07:55:35.208 Seetong_tps[37823:3812919] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-07 07:55:35.208 Seetong_tps[37823:3812919] NAV deviceOrientationDidChange:1
2026-08-07 07:55:35.210 Seetong_tps[37823:3812919]  -- groupDeviceList -- 
2026-08-07 07:55:35.210 Seetong_tps[37823:3812919] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-07 07:55:35.211 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty - 
2026-08-07 07:55:35.211 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:55:35.234 Seetong_tps[37823:3812976] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTMzNTE2OSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.AKSbcpXLr_2dD3dsoLtU3drdYFNCQ_paW7AkZ1XqvCE","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTMzNTE2OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MiJdfQ.w9ND0wzsfrMLju88mJMpffb9qXlZqOK_XwwkIBjPlnc","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24906"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"}]}
====
2026-08-07 07:55:35.269 Seetong_tps[37823:3812938] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"大暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-07-23 00:00:00","adStartTimeStamp":1784736000000,"adEndTime":"2026-07-23 23:59:59","adEndTimeStamp":1784822399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260716/10e753df834247a98075f9467bc03395.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b838e80>{number = 3, name = (null)}====
2026-08-07 07:55:35.269 Seetong_tps[37823:3812919]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-07 07:55:35.380 Seetong_tps[37823:3812919] Super properties have already been unregistered.
2026-08-07 07:55:35.380 Seetong_tps[37823:3812919] UMAPM_OOMSampling(0,0):NO
2026-08-07 07:55:35.382 Seetong_tps[37823:3812919]  -- deviceListDataUpdate - AppLaunch 还剩 1.525867223739624 秒 - 再延迟 2.025867223739624 秒 - 启动耗时 1.474132776260376 秒
2026-08-07 07:55:35.382 Seetong_tps[37823:3812919]  -- groupDeviceList -- 
2026-08-07 07:55:35.382 Seetong_tps[37823:3812919] groupDeviceList 已在进行中，跳过新的调用
2026-08-07 07:55:35.382 Seetong_tps[37823:3812919]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1474 毫秒
2026-08-07 07:55:35.384 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:55:35.385 Seetong_tps[37823:3812919]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:55:35.385 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:55:35.386 Seetong_tps[37823:3812919]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 595;
}
2026-08-07 07:55:35.395 Seetong_tps[37823:3812919] ++++-[VideoView dealloc]++++
2026-08-07 07:55:35.397 Seetong_tps[37823:3812919] OpenGLView20_Seetong dealloc:0x10e86dc00
2026-08-07 07:55:35.409 Seetong_tps[37823:3812946] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e875f40>{number = 14, name = (null)}====
2026-08-07 07:55:35.417 Seetong_tps[37823:3812919]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:55:35.422 Seetong_tps[37823:3812945] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.198","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786059694000,"lastHeartTime":1786043064000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bab5540>{number = 7, name = (null)}====
2026-08-07 07:55:35.427 Seetong_tps[37823:3812919]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-07 07:55:35.427 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty - 
2026-08-07 07:55:35.427 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:55:35.431 Seetong_tps[37823:3812919] UMAPM_NetworkSampling(0,0):NO
2026-08-07 07:55:35.431 Seetong_tps[37823:3812919]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-07 07:55:35.431 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:55:35.431 Seetong_tps[37823:3812940] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10b838f80>{number = 2, name = (null)}====
2026-08-07 07:55:35.431 Seetong_tps[37823:3812919]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:55:35.431 Seetong_tps[37823:3813028] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UCUlICBFIFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e877a00>{number = 15, name = (null)}====
2026-08-07 07:55:35.431 Seetong_tps[37823:3812947] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=17&addr=bjrelay57.s5.seetong.com:4443;type=0&load=21&addr=bjrelay56.s5.seetong.com:13443;type=0&load=20&addr=bjrelay54.s5.seetong.com:8443;","vipRelayServers":"type=0&load=49&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=40&addr=bjrelay43.s2.seetong.com:2443;type=0&load=41&addr=bjrelayvip2.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.5","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b83bb00>{number = 5, name = (null)}====
2026-08-07 07:55:35.432 Seetong_tps[37823:3812919] 蓝牙已打开
2026-08-07 07:55:35.433 Seetong_tps[37823:3812919] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-07 07:55:35.433 Seetong_tps[37823:3812919] 客服消息未读数量: 0
2026-08-07 07:55:35.439 Seetong_tps[37823:3812919]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-07 07:55:35.439 Seetong_tps[37823:3812947]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-07 07:55:35.450 Seetong_tps[37823:3813027] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e8744c0>{number = 16, name = (null)}====
2026-08-07 07:55:35.452 Seetong_tps[37823:3812939] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bab4a40>{number = 17, name = (null)}====
2026-08-07 07:55:35.456 Seetong_tps[37823:3812919]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-07 07:55:35.456 Seetong_tps[37823:3812919]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1UCUlICBFIFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-07 07:55:35.459 Seetong_tps[37823:3813026] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x11c54ecc0>{number = 19, name = (null)}====
2026-08-07 07:55:35.460 Seetong_tps[37823:3812919]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-07 07:55:35.460 Seetong_tps[37823:3812919]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-07 07:55:35.467 Seetong_tps[37823:3812919]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-07 07:55:35.467 Seetong_tps[37823:3812919]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-07 07:55:35.475 Seetong_tps[37823:3812949] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e9d9b00>{number = 20, name = (null)}====
2026-08-07 07:55:35.508 Seetong_tps[37823:3813031] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10ea07d00>{number = 21, name = (null)}====
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1642 毫秒
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- groupDeviceList -- 
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:55:35.550 Seetong_tps[37823:3812919]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-07 07:55:35.551 Seetong_tps[37823:3812919]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:55:35.551 Seetong_tps[37823:3812919]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgQKA1AFUldpAQQB","reconn":0}}
2026-08-07 07:55:35.551 Seetong_tps[37823:3812919]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:55:35.552 Seetong_tps[37823:3812919] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:55:35.553 Seetong_tps[37823:3812919]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:55:35.553 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:55:35.553 Seetong_tps[37823:3812919]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:55:35.553 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:55:35.554 Seetong_tps[37823:3812919]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:55:35.555 Seetong_tps[37823:3812919]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:55:35.585 Seetong_tps[37823:3812938] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b838e80>{number = 3, name = (null)}====
2026-08-07 07:55:35.676 Seetong_tps[37823:3812919] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-07 07:55:35.676 Seetong_tps[37823:3812919] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-07 07:55:35.676 Seetong_tps[37823:3812919] Formatted Date: 2026-08-07
2026-08-07 07:55:35.676 Seetong_tps[37823:3812919]  --- webSocketGetServerData msgId: DB4D1D6F-0D92-4510-8096-C4E63ACF7186 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-07";
        token = AVYOAQteVABrAAkFBgUKVgQKA1AFUldpAQQB;
    };
}
2026-08-07 07:55:35.676 Seetong_tps[37823:3812919]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:55:35.677 Seetong_tps[37823:3812919]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-07 07:55:35.696 Seetong_tps[37823:3812919]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-07 07:55:35.701 Seetong_tps[37823:3812919]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:55:35.701 Seetong_tps[37823:3812919]  -- STBluetoothManager - 开始扫描 - 
2026-08-07 07:55:35.736 Seetong_tps[37823:3812919] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-07 07:55:35.737 Seetong_tps[37823:3812919]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-07 07:55:35.737 Seetong_tps[37823:3812919]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-07 07:55:35.737 Seetong_tps[37823:3812919] Sorted Dates (Descending): (
)
2026-08-07 07:55:37.269 Seetong_tps[37823:3812919] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-07 07:55:37.269 Seetong_tps[37823:3812919] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-07 07:55:37.269 Seetong_tps[37823:3812919] 用户设置的具体字体大小: 15.000000
2026-08-07 07:55:37.469 Seetong_tps[37823:3812919] AppLaunch hideForRefreshToken
2026-08-07 07:55:37.469 Seetong_tps[37823:3812919] AppLaunch hideForRefreshToken dismiss
2026-08-07 07:55:37.469 Seetong_tps[37823:3812919] AppLaunch dismiss...
2026-08-07 07:55:37.775 Seetong_tps[37823:3812919]  dealloc -- STAppLaunchWindow
2026-08-07 07:55:37.779 Seetong_tps[37823:3812919]  dealloc -- STAppLaunchViewController
2026-08-07 07:55:37.781 Seetong_tps[37823:3812919] AppLaunch dismiss... end
2026-08-07 07:55:38.345 Seetong_tps[37823:3812919]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-07 07:55:38.622 Seetong_tps[37823:3813031] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ea07d00>{number = 21, name = (null)}====
2026-08-07 07:55:38.858 Seetong_tps[37823:3812919]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-07 07:55:38.858 Seetong_tps[37823:3812919]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 07:55:38.858 Seetong_tps[37823:3812919] 滚动已停止500毫秒，执行操作:29115420
2026-08-07 07:55:39.193 Seetong_tps[37823:3813026] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x11c54ecc0>{number = 19, name = (null)}====
2026-08-07 07:55:39.364 Seetong_tps[37823:3812919]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-07 07:55:39.375 Seetong_tps[37823:3812919] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-07 07:55:39.425 Seetong_tps[37823:3812919] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-07 07:55:39.426 Seetong_tps[37823:3813031] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 07:55:39.426 Seetong_tps[37823:3812919]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:55:39.427 Seetong_tps[37823:3812919] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-07 07:55:39.435 Seetong_tps[37823:3812919]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:55:39.448 Seetong_tps[37823:3812919]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:55:39 448
2026-08-07 07:55:39.448 Seetong_tps[37823:3812919]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebb8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ebe9060>; layer = <CALayer: 0x10eb9a020>>
2026-08-07 07:55:39.448 Seetong_tps[37823:3812919]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebb8a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ebe9060>; layer = <CALayer: 0x10eb9a020>> -- _camera.supportPlatform: 0
2026-08-07 07:55:39.448 Seetong_tps[37823:3812919]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-06 下午11:55:39 +0000
2026-08-07 07:55:39.449 Seetong_tps[37823:3812919]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-03 \U4e0a\U53482:20:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-05 \U4e0a\U534810:40:15 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 07:55:39.449 Seetong_tps[37823:3812919]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:55:39 450
2026-08-07 07:55:39.449 Seetong_tps[37823:3812941] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-07 07:55:39.475 Seetong_tps[37823:3812919]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:55:39.478 Seetong_tps[37823:3812919] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:55:39.479 Seetong_tps[37823:3812919]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:55:39.480 Seetong_tps[37823:3812919] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:55:39.503 Seetong_tps[37823:3812919]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 07:55:39.505 Seetong_tps[37823:3812919] 未处理的 biz 类型: res_video_preview_advert
2026-08-07 07:55:39.506 Seetong_tps[37823:3812919]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-07 07:55:39.512 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-07 07:55:39.513 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-07 07:55:39.537 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:39.537 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:55:39.537 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:55:39.736 Seetong_tps[37823:3812919] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-07 07:55:39.810 Seetong_tps[37823:3812976] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-07 07:55:39.810 Seetong_tps[37823:3812976] [DeviceMonitor] 监控管理器初始化完成
2026-08-07 07:55:39.823 Seetong_tps[37823:3812919]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:55:39 823
2026-08-07 07:55:39.824 Seetong_tps[37823:3812919]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ebe9060>; layer = <CALayer: 0x10eb9a020>>
2026-08-07 07:55:39.824 Seetong_tps[37823:3812919]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ebe9060>; layer = <CALayer: 0x10eb9a020>> -- _camera.supportPlatform: 0
2026-08-07 07:55:39.824 Seetong_tps[37823:3812919]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:55:39 825
2026-08-07 07:55:39.825 Seetong_tps[37823:3812919]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:55:39.825 Seetong_tps[37823:3812919]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:55:39.825 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.40 - 设备: 庭院 - 29115420
2026-08-07 07:55:41.082 Seetong_tps[37823:3812976]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-07 07:55:41.083 Seetong_tps[37823:3812976]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-07 07:55:41.083 Seetong_tps[37823:3812976] onDeviceAuthSuccess:uid=29115420
2026-08-07 07:55:41.083 Seetong_tps[37823:3812976]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786060541.083294,lastReceiveYUVTimeInterval=1786060539.824350,interval=2,videoView=0x10ebb8a80
2026-08-07 07:55:41.083 Seetong_tps[37823:3812976]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-07 07:55:41.086 Seetong_tps[37823:3812919]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-07 07:55:41.086 Seetong_tps[37823:3812940] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-07 07:55:41.086 Seetong_tps[37823:3813027] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-07 07:55:41.816 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.39 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.101 Seetong_tps[37823:3812972] ===29115420===
2026-08-07 07:55:42.102 Seetong_tps[37823:3812972] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-07 07:55:42.106 Seetong_tps[37823:3812976] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-07 07:55:42.106 Seetong_tps[37823:3812976] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-07 07:55:42.106 Seetong_tps[37823:3812976] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112a35a00>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1129c0a00>
2026-08-07 07:55:42.106 Seetong_tps[37823:3812976] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-07 07:55:42.107 Seetong_tps[37823:3812976] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:55:42.107 Seetong_tps[37823:3812976] InitDecodePortLog: playsettype = 50
2026-08-07 07:55:42.107 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.68 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 07:55:42.108 Seetong_tps[37823:3812976] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 07:55:42.110 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.68 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.406 Seetong_tps[37823:3812976]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:55:42.408 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.408 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.408 Seetong_tps[37823:3813027] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:55:42.409 Seetong_tps[37823:3813027] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:55:42.408 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:55:42.413 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:42.414 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:55:42.414 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:55:42.415 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:55:42.416 Seetong_tps[37823:3812976]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:55:42.416 Seetong_tps[37823:3812972]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:55:42.417 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.417 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.417 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:55:42.417 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:55:42.417 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:55:42.438 Seetong_tps[37823:3812976]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:55:42.439 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.439 Seetong_tps[37823:3812976]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:55:42.441 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:55:42.441 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:55:42.441 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:55:42.442 Seetong_tps[37823:3812919] checkPortStatus:_decodePort=1
2026-08-07 07:55:42.444 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:42.444 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:55:42.444 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:55:42.445 Seetong_tps[37823:3813031] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:55:42.445 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:42.445 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:55:42.445 Seetong_tps[37823:3812919]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:55:42.445 Seetong_tps[37823:3812940] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:55:42.453 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.03 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.454 Seetong_tps[37823:3812919] checkPortStatus:_decodePort=1
2026-08-07 07:55:42.496 Seetong_tps[37823:3812972]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:55:42.502 Seetong_tps[37823:3812919]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-07 07:55:42.503 Seetong_tps[37823:3813079] 重新观看视频线程：<_NSMainThread: 0x10b838000>{number = 1, name = (null)}
2026-08-07 07:55:42.513 Seetong_tps[37823:3812919] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-07 07:55:42.521 Seetong_tps[37823:3812972]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:55:42.526 Seetong_tps[37823:3812972]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:55:42.529 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:42.530 Seetong_tps[37823:3813031] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-07 07:55:42.530 Seetong_tps[37823:3812919] uid:29115420 playAudio
2026-08-07 07:55:42.530 Seetong_tps[37823:3812919] checkPortStatus:_decodePort=1
2026-08-07 07:55:42.530 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.10 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.531 Seetong_tps[37823:3812972]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:55:42.572 Seetong_tps[37823:3813079] 重新观看视频线程：<_NSMainThread: 0x10b838000>{number = 1, name = (null)}
2026-08-07 07:55:42.572 Seetong_tps[37823:3812919]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.15 - 设备: 庭院 - 29115420
2026-08-07 07:55:42.616 Seetong_tps[37823:3812972] Failed to get IoT drive away set configuration.
2026-08-07 07:55:42.616 Seetong_tps[37823:3812972]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-07 07:55:42.621 Seetong_tps[37823:3812972]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:55:42.621 Seetong_tps[37823:3812972]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:55:43.779 Seetong_tps[37823:3812976]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-07 07:55:43.781 Seetong_tps[37823:3812919]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:55:43.782 Seetong_tps[37823:3812919] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:55:43.782 Seetong_tps[37823:3812919]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:55:43.782 Seetong_tps[37823:3812919]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:55:43.791 Seetong_tps[37823:3812919]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ebb8a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10ebe9060>; layer = <CALayer: 0x10eb9a020>>
2026-08-07 07:55:43.791 Seetong_tps[37823:3812919] #####Vstop:uid:29115420-0-port:1
2026-08-07 07:55:43.815 Seetong_tps[37823:3812919] -----------1release decodeport = 1
2026-08-07 07:55:43.816 Seetong_tps[37823:3812919]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-07 07:55:43.816 Seetong_tps[37823:3812919] _openGLView clearFrame ...
2026-08-07 07:55:43.817 Seetong_tps[37823:3812919] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-07 07:55:43.827 Seetong_tps[37823:3812919] [保存失败] 相机对象或存储字典为空
2026-08-07 07:55:43.827 Seetong_tps[37823:3813027] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-07 07:55:43.827 Seetong_tps[37823:3813027] --FC_StopDevComEx end
2026-08-07 07:55:43.827 Seetong_tps[37823:3812919] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:55:43.827 Seetong_tps[37823:3812919]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:55:43.827 Seetong_tps[37823:3812919]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:57:57.123 Seetong_tps[37828:3814933] app_version=8.3.805
2026-08-07 07:57:57.136 Seetong_tps[37828:3814933]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-07 07:57:57.136 Seetong_tps[37828:3814933] showForLogin 1
2026-08-07 07:57:57.136 Seetong_tps[37828:3814933] AppLaunch 还剩 6.769706010818481 秒
2026-08-07 07:57:57.137 Seetong_tps[37828:3814942] 询问用户是否开启推送成功
2026-08-07 07:57:57.137 Seetong_tps[37828:3814942] 用户点击允许接收推送
2026-08-07 07:57:57.138 Seetong_tps[37828:3814935] remoteNotificationSetting: <UNNotificationSettings: 0x112285e00; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-07 07:57:57.152 Seetong_tps[37828:3814933]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-07 07:57:57.183 Seetong_tps[37828:3814933] viewDidLoad/configtime=2026-08-06 下午11:57:57 +0000
2026-08-07 07:57:57.184 Seetong_tps[37828:3814933]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-07 07:57:57.184 Seetong_tps[37828:3814933]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-07 07:57:57.231 Seetong_tps[37828:3814933]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-07 07:57:57.231 Seetong_tps[37828:3814933]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-07 07:57:57.232 Seetong_tps[37828:3814933]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-07 07:57:57.232 Seetong_tps[37828:3814933] 开始检查未读客服消息...
2026-08-07 07:57:57.232 Seetong_tps[37828:3814933] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-07 07:57:57.232 Seetong_tps[37828:3814933]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:57:57.237 Seetong_tps[37828:3814933]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-07 07:57:57.237 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty - 
2026-08-07 07:57:57.238 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-07 07:57:57.241 Seetong_tps[37828:3814933] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-07 07:57:57.241 Seetong_tps[37828:3814933] NAV deviceOrientationDidChange:1
2026-08-07 07:57:57.243 Seetong_tps[37828:3814933]  -- groupDeviceList -- 
2026-08-07 07:57:57.243 Seetong_tps[37828:3814933] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-07 07:57:57.244 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty - 
2026-08-07 07:57:57.244 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:57:57.286 Seetong_tps[37828:3814933]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-07 07:57:57.396 Seetong_tps[37828:3814933] Super properties have already been unregistered.
2026-08-07 07:57:57.396 Seetong_tps[37828:3814933] UMAPM_OOMSampling(0,0):NO
2026-08-07 07:57:57.397 Seetong_tps[37828:3814936] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"大暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-07-23 00:00:00","adStartTimeStamp":1784736000000,"adEndTime":"2026-07-23 23:59:59","adEndTimeStamp":1784822399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260716/10e753df834247a98075f9467bc03395.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b03b600>{number = 5, name = (null)}====
2026-08-07 07:57:57.398 Seetong_tps[37828:3814967] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTQ3NzI2MSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.m5lHZ3Wi4lJs4sSaHOeHyhH1_7YqJ9CXrBPuQXM9DEU","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2NTQ3NzI2Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MiJdfQ.UA7UATtPMthPq-CETZ6prVzyHk6q8seeZwT2j35Sq3A","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24900"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"}]}
====
2026-08-07 07:57:57.398 Seetong_tps[37828:3814933]  -- deviceListDataUpdate - AppLaunch 还剩 1.507987976074219 秒 - 再延迟 2.007987976074219 秒 - 启动耗时 1.492012023925781 秒
2026-08-07 07:57:57.398 Seetong_tps[37828:3814933]  -- groupDeviceList -- 
2026-08-07 07:57:57.398 Seetong_tps[37828:3814933] groupDeviceList 已在进行中，跳过新的调用
2026-08-07 07:57:57.398 Seetong_tps[37828:3814933]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1492 毫秒
2026-08-07 07:57:57.401 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:57:57.402 Seetong_tps[37828:3814933]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:57:57.402 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:57:57.403 Seetong_tps[37828:3814933]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 596;
}
2026-08-07 07:57:57.403 Seetong_tps[37828:3814933] ++++-[VideoView dealloc]++++
2026-08-07 07:57:57.405 Seetong_tps[37828:3814933] OpenGLView20_Seetong dealloc:0x10e465a00
2026-08-07 07:57:57.429 Seetong_tps[37828:3814933]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:57:57.441 Seetong_tps[37828:3814933]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-07 07:57:57.441 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty - 
2026-08-07 07:57:57.441 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 07:57:57.443 Seetong_tps[37828:3814933] UMAPM_NetworkSampling(0,0):NO
2026-08-07 07:57:57.453 Seetong_tps[37828:3814933]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-07 07:57:57.453 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:57:57.453 Seetong_tps[37828:3814933]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:57:57.455 Seetong_tps[37828:3814933] 蓝牙已打开
2026-08-07 07:57:57.462 Seetong_tps[37828:3815023] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e4386c0>{number = 17, name = (null)}====
2026-08-07 07:57:57.471 Seetong_tps[37828:3815025] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e5ec140>{number = 18, name = (null)}====
2026-08-07 07:57:57.472 Seetong_tps[37828:3814933]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-07 07:57:57.492 Seetong_tps[37828:3814941] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b03b280>{number = 6, name = (null)}====
2026-08-07 07:57:57.492 Seetong_tps[37828:3814938] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b038fc0>{number = 2, name = (null)}====
2026-08-07 07:57:57.492 Seetong_tps[37828:3815024] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e631b00>{number = 19, name = (null)}====
2026-08-07 07:57:57.494 Seetong_tps[37828:3815027] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJU1IFVVAABFZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e631fc0>{number = 20, name = (null)}====
2026-08-07 07:57:57.511 Seetong_tps[37828:3815031] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1186501c0>{number = 11, name = (null)}====
2026-08-07 07:57:57.517 Seetong_tps[37828:3814943] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.198","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786059694000,"lastHeartTime":1786043064000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10e633e40>{number = 21, name = (null)}====
2026-08-07 07:57:57.517 Seetong_tps[37828:3814937] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=15&addr=bjrelay64.s5.seetong.com:11443;type=0&load=21&addr=bjrelay61.s5.seetong.com:14443;type=0&load=14&addr=shrelay14.s5.seetong.com:10443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=34&addr=bjrelayvip1.s2.seetong.com:14443;type=0&load=34&addr=bjrelay41.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.5","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b0391c0>{number = 3, name = (null)}====
2026-08-07 07:57:57.529 Seetong_tps[37828:3814935] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10e633e00>{number = 22, name = (null)}====
2026-08-07 07:57:57.561 Seetong_tps[37828:3814933] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-07 07:57:57.561 Seetong_tps[37828:3814933] 客服消息未读数量: 0
2026-08-07 07:57:57.561 Seetong_tps[37828:3814933]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-07 07:57:57.562 Seetong_tps[37828:3814933]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-07 07:57:57.562 Seetong_tps[37828:3814933]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJU1IFVVAABFZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-07 07:57:57.572 Seetong_tps[37828:3814933]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-07 07:57:57.572 Seetong_tps[37828:3814943]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-07 07:57:57.573 Seetong_tps[37828:3814943]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-07 07:57:57.573 Seetong_tps[37828:3814943]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-07 07:57:57.573 Seetong_tps[37828:3814933]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-07 07:57:57.573 Seetong_tps[37828:3814933]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-07 07:57:57.573 Seetong_tps[37828:3814943]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-07 07:57:57.573 Seetong_tps[37828:3814943]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-07 07:57:57.573 Seetong_tps[37828:3814943]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-07 07:57:57.581 Seetong_tps[37828:3814933]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:57:57.582 Seetong_tps[37828:3814933]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-07 07:57:57.582 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1676 毫秒
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- groupDeviceList -- 
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 07:57:57.583 Seetong_tps[37828:3814933]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 07:57:57.639 Seetong_tps[37828:3814933]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-07 07:57:57.639 Seetong_tps[37828:3814933]  -- WebSocket - 重置重连次数 -- 
2026-08-07 07:57:57.639 Seetong_tps[37828:3814933]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-07 07:57:57.641 Seetong_tps[37828:3814933]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:57:57.641 Seetong_tps[37828:3814933]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgQKA1AHVFVpAQQB","reconn":0}}
2026-08-07 07:57:57.641 Seetong_tps[37828:3814933]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:57:57.641 Seetong_tps[37828:3814933] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:57:57.667 Seetong_tps[37828:3815026] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1186500c0>{number = 10, name = (null)}====
2026-08-07 07:57:57.733 Seetong_tps[37828:3814933]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:57:57.733 Seetong_tps[37828:3814933]  -- STBluetoothManager - 开始扫描 - 
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933] Formatted Date: 2026-08-07
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933]  --- webSocketGetServerData msgId: 2FF39D37-F999-45DD-84F5-3AB383945009 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-07";
        token = AVYOAQteVABrAAkFBgUKVgQKA1AHVFVpAQQB;
    };
}
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:57:57.755 Seetong_tps[37828:3814933]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-07 07:57:57.766 Seetong_tps[37828:3814933]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-07 07:57:57.850 Seetong_tps[37828:3814933] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-07 07:57:57.850 Seetong_tps[37828:3814933]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-07 07:57:57.850 Seetong_tps[37828:3814933]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-07 07:57:57.852 Seetong_tps[37828:3814933] Sorted Dates (Descending): (
)
2026-08-07 07:57:59.311 Seetong_tps[37828:3814933] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-07 07:57:59.311 Seetong_tps[37828:3814933] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-07 07:57:59.311 Seetong_tps[37828:3814933] 用户设置的具体字体大小: 15.000000
2026-08-07 07:57:59.496 Seetong_tps[37828:3814933] AppLaunch hideForRefreshToken
2026-08-07 07:57:59.496 Seetong_tps[37828:3814933] AppLaunch hideForRefreshToken dismiss
2026-08-07 07:57:59.496 Seetong_tps[37828:3814933] AppLaunch dismiss...
2026-08-07 07:57:59.802 Seetong_tps[37828:3814933]  dealloc -- STAppLaunchWindow
2026-08-07 07:57:59.806 Seetong_tps[37828:3814933]  dealloc -- STAppLaunchViewController
2026-08-07 07:57:59.809 Seetong_tps[37828:3814933] AppLaunch dismiss... end
2026-08-07 07:58:00.387 Seetong_tps[37828:3814933]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-07 07:58:00.727 Seetong_tps[37828:3814936] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b03b600>{number = 5, name = (null)}====
2026-08-07 07:58:00.900 Seetong_tps[37828:3814933]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-07 07:58:00.901 Seetong_tps[37828:3814933]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 07:58:00.901 Seetong_tps[37828:3814933] 滚动已停止500毫秒，执行操作:29115420
2026-08-07 07:58:01.273 Seetong_tps[37828:3814936] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b03b600>{number = 5, name = (null)}====
2026-08-07 07:58:01.758 Seetong_tps[37828:3814933]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-07 07:58:01.769 Seetong_tps[37828:3814933] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-07 07:58:01.821 Seetong_tps[37828:3814933] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-07 07:58:01.821 Seetong_tps[37828:3814933]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 07:58:01.821 Seetong_tps[37828:3814936] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 07:58:01.822 Seetong_tps[37828:3814933] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-07 07:58:01.831 Seetong_tps[37828:3814933]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:58:01 846
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc20f80>; layer = <CALayer: 0x10e7c2100>>
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e4a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc20f80>; layer = <CALayer: 0x10e7c2100>> -- _camera.supportPlatform: 0
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-06 下午11:58:01 +0000
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-05 \U4e0a\U534810:40:15 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:57:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 07:58:01.846 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:58:01 847
2026-08-07 07:58:01.847 Seetong_tps[37828:3814936] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-07 07:58:01.871 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:01.874 Seetong_tps[37828:3814933] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:58:01.876 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:01.876 Seetong_tps[37828:3814933] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:58:01.896 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 07:58:01.904 Seetong_tps[37828:3814967] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-07 07:58:01.905 Seetong_tps[37828:3814967] [DeviceMonitor] 监控管理器初始化完成
2026-08-07 07:58:01.905 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-07 07:58:01.905 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-07 07:58:01.906 Seetong_tps[37828:3814933] 未处理的 biz 类型: res_video_preview_advert
2026-08-07 07:58:01.906 Seetong_tps[37828:3814933]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午7:58:01 907
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc20f80>; layer = <CALayer: 0x10e7c2100>>
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc20f80>; layer = <CALayer: 0x10e7c2100>> -- _camera.supportPlatform: 0
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午7:58:01 907
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:58:01.907 Seetong_tps[37828:3814933]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-07 07:58:01.910 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-08-07 07:58:01.933 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:01.933 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:58:01.933 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:58:02.117 Seetong_tps[37828:3814933] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-07 07:58:02.663 Seetong_tps[37828:3814967]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-07 07:58:02.664 Seetong_tps[37828:3814967]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-07 07:58:02.664 Seetong_tps[37828:3814967] onDeviceAuthSuccess:uid=29115420
2026-08-07 07:58:02.664 Seetong_tps[37828:3814967]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786060682.664297,lastReceiveYUVTimeInterval=1786060681.907303,interval=1,videoView=0x10e7e4a80
2026-08-07 07:58:02.664 Seetong_tps[37828:3814967]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-07 07:58:02.670 Seetong_tps[37828:3814933]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-07 07:58:02.670 Seetong_tps[37828:3815027] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-07 07:58:02.670 Seetong_tps[37828:3815025] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-07 07:58:03.257 Seetong_tps[37828:3814963] ===29115420===
2026-08-07 07:58:03.259 Seetong_tps[37828:3814963] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-07 07:58:03.261 Seetong_tps[37828:3814967] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-07 07:58:03.266 Seetong_tps[37828:3814967] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-07 07:58:03.266 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112239b00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121d0a00>
2026-08-07 07:58:03.266 Seetong_tps[37828:3814967] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-07 07:58:03.266 Seetong_tps[37828:3814967] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:58:03.267 Seetong_tps[37828:3814967] InitDecodePortLog: playsettype = 50
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 07:58:03.269 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.45 - 设备: 庭院 - 29115420
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 07:58:03.269 Seetong_tps[37828:3814967] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 07:58:03.270 Seetong_tps[37828:3814967]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:58:03.271 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.271 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.271 Seetong_tps[37828:3815027] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:58:03.271 Seetong_tps[37828:3815027] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:58:03.271 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:58:03.272 Seetong_tps[37828:3814967]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:58:03.273 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.45 - 设备: 庭院 - 29115420
2026-08-07 07:58:03.274 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.274 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.274 Seetong_tps[37828:3814935] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:58:03.274 Seetong_tps[37828:3814935] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:58:03.274 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:58:03.276 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:03.277 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:58:03.277 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:58:03.277 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:58:03.278 Seetong_tps[37828:3814933] checkPortStatus:_decodePort=1
2026-08-07 07:58:03.280 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:03.281 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:58:03.281 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:58:03.281 Seetong_tps[37828:3815027] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:58:03.283 Seetong_tps[37828:3814933] checkPortStatus:_decodePort=1
2026-08-07 07:58:03.283 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.46 - 设备: 庭院 - 29115420
2026-08-07 07:58:03.302 Seetong_tps[37828:3814967]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 07:58:03.303 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.303 Seetong_tps[37828:3814967]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 07:58:03.303 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 07:58:03.303 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:58:03.303 Seetong_tps[37828:3815027] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 07:58:03.309 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:03.309 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:03.309 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 07:58:03.309 Seetong_tps[37828:3814933]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 07:58:03.309 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 07:58:03.315 Seetong_tps[37828:3814933] checkPortStatus:_decodePort=1
2026-08-07 07:58:03.358 Seetong_tps[37828:3814963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:58:03.365 Seetong_tps[37828:3814933]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-07 07:58:03.602 Seetong_tps[37828:3814963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:58:03.654 Seetong_tps[37828:3815078] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-07 07:58:03.662 Seetong_tps[37828:3814963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 07:58:03.662 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:03.662 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:03.662 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:03.664 Seetong_tps[37828:3814933] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-07 07:58:03.671 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:03.671 Seetong_tps[37828:3814935] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-07 07:58:03.671 Seetong_tps[37828:3814933] uid:29115420 playAudio
2026-08-07 07:58:03.672 Seetong_tps[37828:3814933] checkPortStatus:_decodePort=1
2026-08-07 07:58:03.672 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.85 - 设备: 庭院 - 29115420
2026-08-07 07:58:03.688 Seetong_tps[37828:3815078] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-07 07:58:03.690 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.87 - 设备: 庭院 - 29115420
2026-08-07 07:58:03.759 Seetong_tps[37828:3814963] Failed to get IoT drive away set configuration.
2026-08-07 07:58:03.759 Seetong_tps[37828:3814963]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-07 07:58:05.626 Seetong_tps[37828:3814933]  -- IOTPtzView -- getPresetList -- 
2026-08-07 07:58:05.627 Seetong_tps[37828:3814933]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-07 07:58:05.627 Seetong_tps[37828:3814933]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-07 07:58:05.627 Seetong_tps[37828:3815025] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 07:58:05.782 Seetong_tps[37828:3814933]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-07 07:58:05.782 Seetong_tps[37828:3814933]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-07 07:58:05.987 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:05.989 Seetong_tps[37828:3814963]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] hexStringLen=20
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------字符串=======预置点1
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] hexStringLen=20
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------字符串=======预置点2
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] hexStringLen=20
2026-08-07 07:58:05.990 Seetong_tps[37828:3814963] stringFromHexString------字符串=======预置点3
2026-08-07 07:58:06.486 Seetong_tps[37828:3814933] rotate to down
2026-08-07 07:58:06.486 Seetong_tps[37828:3815025] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-07 07:58:06.490 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 4.67 - 设备: 庭院 - 29115420
2026-08-07 07:58:06.685 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:07.400 Seetong_tps[37828:3814933]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 07:58:08.170 Seetong_tps[37828:3814935] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-07 07:58:08.170 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.35 - 设备: 庭院 - 29115420
2026-08-07 07:58:08.286 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:09.105 Seetong_tps[37828:3814933] rotate to left
2026-08-07 07:58:09.106 Seetong_tps[37828:3814943] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-07 07:58:09.108 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 7.29 - 设备: 庭院 - 29115420
2026-08-07 07:58:09.173 Seetong_tps[37828:3815027] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-07 07:58:09.174 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.35 - 设备: 庭院 - 29115420
2026-08-07 07:58:09.289 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:09.294 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 07:58:10.262 Seetong_tps[37828:3814933] dealloc -- IOTPtzView
2026-08-07 07:58:10.273 Seetong_tps[37828:3814933] ELPCircleConsole dealloc
2026-08-07 07:58:11.012 Seetong_tps[37828:3814933]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e7e4a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc20f80>; layer = <CALayer: 0x10e7c2100>>
2026-08-07 07:58:11.012 Seetong_tps[37828:3814933] #####Vstop:uid:29115420-0-port:1
2026-08-07 07:58:11.013 Seetong_tps[37828:3814933] -----------1release decodeport = 1
2026-08-07 07:58:11.014 Seetong_tps[37828:3814933]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 9100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-07 07:58:11.015 Seetong_tps[37828:3814933] _openGLView clearFrame ...
2026-08-07 07:58:11.032 Seetong_tps[37828:3814933] 当前控制器：STPlaybackVC
2026-08-07 07:58:11.032 Seetong_tps[37828:3814933]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 07:58:11.033 Seetong_tps[37828:3814933] 开始监听camera_nvr的onlineStatus属性变化
2026-08-07 07:58:11.033 Seetong_tps[37828:3814933] camera_nvr对象已切换，重新设置KVO监听
2026-08-07 07:58:11.043 Seetong_tps[37828:3814933] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-07 07:58:11.222 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:11.222 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:11.223 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:11.223 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:11.223 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:11.224 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:11.224 Seetong_tps[37828:3814933]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 07:58:11.224 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:11.231 Seetong_tps[37828:3814933]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-07 07:58:11.231 Seetong_tps[37828:3814933] ====高度=91.000000
2026-08-07 07:58:11.231 Seetong_tps[37828:3814933]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-07 07:58:11.233 Seetong_tps[37828:3814933] 停止监听camera_nvr的onlineStatus属性变化
2026-08-07 07:58:11.233 Seetong_tps[37828:3814933] 开始监听camera_nvr的onlineStatus属性变化
2026-08-07 07:58:11.233 Seetong_tps[37828:3814933] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 07:58:11.233 Seetong_tps[37828:3814933] ###### stopNvrRemoteRecord ......
2026-08-07 07:58:11.234 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=0
2026-08-07 07:58:11.240 Seetong_tps[37828:3814933]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-07 07:58:11.240 Seetong_tps[37828:3815034] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 07:58:11.240 Seetong_tps[37828:3814933]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-07 07:58:11.240 Seetong_tps[37828:3814933]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-07 07:58:11.240 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=0
2026-08-07 07:58:11.280 Seetong_tps[37828:3814933] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 07:58:11.318 Seetong_tps[37828:3814933]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 07:58:11.322 Seetong_tps[37828:3814967] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 07:58:11.322 Seetong_tps[37828:3814967]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 07:58:11.322 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112239b00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121d0a00>
2026-08-07 07:58:11.323 Seetong_tps[37828:3814967] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-07 07:58:11.323 Seetong_tps[37828:3814967] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:58:11.323 Seetong_tps[37828:3814967] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-07 07:58:11.323 Seetong_tps[37828:3814967] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 07:58:11.323 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-07 07:58:11.329 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.51 - 设备: 庭院 - 29115420
2026-08-07 07:58:11.531 Seetong_tps[37828:3814936] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b03b600>{number = 5, name = (null)}====
2026-08-07 07:58:11.553 Seetong_tps[37828:3815034] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10e43b380>{number = 16, name = (null)}====
2026-08-07 07:58:11.554 Seetong_tps[37828:3815027] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e631fc0>{number = 20, name = (null)}====
2026-08-07 07:58:11.821 Seetong_tps[37828:3814963] ===29115420===
2026-08-07 07:58:13.417 Seetong_tps[37828:3814933]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-07 07:58:13.631 Seetong_tps[37828:3814963]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-08-07 07:58:13.750 Seetong_tps[37828:3814963] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1840
2026-08-07 07:58:13.752 Seetong_tps[37828:3814933] timeSliceArray.count=116
2026-08-07 07:58:13.831 Seetong_tps[37828:3814933] nvrParseRecPlayBlock timelineModelArray.count=115
2026-08-07 07:58:13.831 Seetong_tps[37828:3814933] timelineModel.timePaint=07:40:47-07:58:04,timelineModel.recordType=1
2026-08-07 07:58:13.860 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=57
2026-08-07 07:58:13.860 Seetong_tps[37828:3814933]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-07 07:58:13.862 Seetong_tps[37828:3814933]  --- setFirstTimePosition --- i: 114 - recordType: 1
2026-08-07 07:58:13.862 Seetong_tps[37828:3814933]  --- setFirstTimePosition --- i: 113 - recordType: 7
2026-08-07 07:58:13.862 Seetong_tps[37828:3814933] _firstHaveDataTime=07:40:30
2026-08-07 07:58:15.042 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:15.065 Seetong_tps[37828:3814933] uid:29115420 FC_P2PNvrReplayByTime
2026-08-07 07:58:15.065 Seetong_tps[37828:3814933]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-05 \U4e0a\U534810:40:15 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:57:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 07:58:15.065 Seetong_tps[37828:3814933]  -- 播放视频（录像） -- 开始时间: 2026-08-06 下午11:58:15 +0000
2026-08-07 07:58:15.066 Seetong_tps[37828:3815198] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260807074030
2026-08-07 07:58:15.066 Seetong_tps[37828:3814933]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807074030
2026-08-07 07:58:15.259 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 07:58:15.657 Seetong_tps[37828:3814967] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 07:58:15.657 Seetong_tps[37828:3814967]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 07:58:15.658 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112239b00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1121d0a00>
2026-08-07 07:58:15.658 Seetong_tps[37828:3814967] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-07 07:58:15.658 Seetong_tps[37828:3814967] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:58:15.658 Seetong_tps[37828:3814967] InitDecodePortLog: playsettype = 50
2026-08-07 07:58:15.658 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 07:58:15.659 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-07 07:58:15.659 Seetong_tps[37828:3814967] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-07 07:58:15.659 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-08-07 07:58:15.659 Seetong_tps[37828:3814967] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-07 07:58:15.659 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-07 07:58:15.659 Seetong_tps[37828:3814967] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 07:58:15.660 Seetong_tps[37828:3814967] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 07:58:15.662 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-08-07 07:58:15.678 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:15.960 Seetong_tps[37828:3814933] 卡回放第一帧回调 倍速 = 0
2026-08-07 07:58:17.402 Seetong_tps[37828:3814933]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 07:58:22.682 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.701 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.733 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.750 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.767 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.800 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.850 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.884 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.905 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.917 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.933 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.950 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.967 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:22.984 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.001 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.018 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.038 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.067 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.084 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.101 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.119 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.134 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.151 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.166 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.184 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.200 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.324 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.352 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.367 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.384 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.472 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.483 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.499 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.516 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.532 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:23.549 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:24.380 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:24.403 Seetong_tps[37828:3814933]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807074030
2026-08-07 07:58:24.403 Seetong_tps[37828:3815198] zhangw_controlNvrRemoteRecord:strDateTime=20260807074030,action=6
2026-08-07 07:58:24.553 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 07:58:25.170 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:25.181 Seetong_tps[37828:3814933]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807073227
2026-08-07 07:58:25.181 Seetong_tps[37828:3815034] zhangw_controlNvrRemoteRecord:strDateTime=20260807073227,action=6
2026-08-07 07:58:25.300 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 07:58:27.400 Seetong_tps[37828:3814933]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 07:58:28.190 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:28.205 Seetong_tps[37828:3814933]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807074030
2026-08-07 07:58:28.205 Seetong_tps[37828:3815027] zhangw_controlNvrRemoteRecord:strDateTime=20260807074030,action=6
2026-08-07 07:58:28.343 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 07:58:33.091 Seetong_tps[37828:3815027] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-07 07:58:33.092 Seetong_tps[37828:3815027] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-07 07:58:33.093 Seetong_tps[37828:3815027] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-07 07:58:33.094 Seetong_tps[37828:3815027] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-07 07:58:33.097 Seetong_tps[37828:3815027] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-07 07:58:37.400 Seetong_tps[37828:3814933]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 07:58:45.358 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:45.372 Seetong_tps[37828:3814933]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807071001
2026-08-07 07:58:45.372 Seetong_tps[37828:3815027] zhangw_controlNvrRemoteRecord:strDateTime=20260807071001,action=6
2026-08-07 07:58:45.549 Seetong_tps[37828:3814963]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 07:58:47.356 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.400 Seetong_tps[37828:3814933]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 07:58:47.404 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.421 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.437 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.454 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.471 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.673 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.689 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.706 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.757 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.771 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.788 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.838 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:47.855 Seetong_tps[37828:3814933] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 07:58:51.494 Seetong_tps[37828:3814933]  -- 预览倒计时 -- User interaction detected
2026-08-07 07:58:51.498 Seetong_tps[37828:3814933] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 07:58:51.498 Seetong_tps[37828:3814933] ###### stopNvrRemoteRecord ......
2026-08-07 07:58:51.501 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=0
2026-08-07 07:58:51.525 Seetong_tps[37828:3814933]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-07 07:58:51.525 Seetong_tps[37828:3814936] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 07:58:51.525 Seetong_tps[37828:3814933]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-07 07:58:51.525 Seetong_tps[37828:3814933]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-07 07:58:51.525 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=0
2026-08-07 07:58:51.677 Seetong_tps[37828:3814967] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112239b00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1121d0a00>
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967] InitDecodePortLog: initDecodePort _decodePort = 4
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-07 07:58:51.678 Seetong_tps[37828:3814967] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 07:58:51.679 Seetong_tps[37828:3814967] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-08-07 07:58:51.679 Seetong_tps[37828:3814933]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 36.61 - 设备: 庭院 - 29115420
2026-08-07 07:58:52.206 Seetong_tps[37828:3814963] ===29115420===
2026-08-07 07:58:53.791 Seetong_tps[37828:3814933]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-07 07:58:54.011 Seetong_tps[37828:3814963]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-08-07 07:58:54.049 Seetong_tps[37828:3814963] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=6192
2026-08-07 07:58:54.051 Seetong_tps[37828:3814933] timeSliceArray.count=388
2026-08-07 07:58:54.205 Seetong_tps[37828:3814933] nvrParseRecPlayBlock timelineModelArray.count=387
2026-08-07 07:58:54.205 Seetong_tps[37828:3814933] timelineModel.timePaint=20:25:20-24:00:00,timelineModel.recordType=1
2026-08-07 07:58:54.282 Seetong_tps[37828:3814933] updateAlarmListTable:messageModelList=193
2026-08-07 07:58:54.283 Seetong_tps[37828:3814933]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-07 07:58:54.285 Seetong_tps[37828:3814933]  --- setFirstTimePosition --- i: 386 - recordType: 1
2026-08-07 07:58:54.285 Seetong_tps[37828:3814933]  --- setFirstTimePosition --- i: 385 - recordType: 7
2026-08-07 07:58:54.286 Seetong_tps[37828:3814933] _firstHaveDataTime=20:24:36
2026-08-07 07:58:57.148 Seetong_tps[37828:3814933] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 07:58:57.148 Seetong_tps[37828:3814933] ###### stopNvrRemoteRecord ......
2026-08-07 07:58:57.151 Seetong_tps[37828:3814967]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-07 07:58:57.152 Seetong_tps[37828:3814933]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 07:58:57.153 Seetong_tps[37828:3814933] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:58:57.153 Seetong_tps[37828:3814933]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:58:57.153 Seetong_tps[37828:3814933]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:58:57.162 Seetong_tps[37828:3814933] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-07 07:58:57.176 Seetong_tps[37828:3814933] [保存失败] 相机对象或存储字典为空
2026-08-07 07:58:57.177 Seetong_tps[37828:3814936] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-07 07:58:57.177 Seetong_tps[37828:3814936] --FC_StopDevComEx end
2026-08-07 07:58:57.177 Seetong_tps[37828:3814933] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 07:58:57.177 Seetong_tps[37828:3814933]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 07:58:57.177 Seetong_tps[37828:3814933]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 07:58:57.182 Seetong_tps[37828:3814933]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-07 08:41:05.231 Seetong_tps[37915:3833399] app_version=8.3.805
2026-08-07 08:41:05.244 Seetong_tps[37915:3833399]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-07 08:41:05.244 Seetong_tps[37915:3833399] showForLogin 1
2026-08-07 08:41:05.244 Seetong_tps[37915:3833399] AppLaunch 还剩 6.883582830429077 秒
2026-08-07 08:41:05.250 Seetong_tps[37915:3833413] 询问用户是否开启推送成功
2026-08-07 08:41:05.250 Seetong_tps[37915:3833413] 用户点击允许接收推送
2026-08-07 08:41:05.260 Seetong_tps[37915:3833413] remoteNotificationSetting: <UNNotificationSettings: 0x1102a64e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-07 08:41:05.260 Seetong_tps[37915:3833399]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-07 08:41:05.270 Seetong_tps[37915:3833512] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-07 08:41:05.297 Seetong_tps[37915:3833399] viewDidLoad/configtime=2026-08-07 上午12:41:05 +0000
2026-08-07 08:41:05.299 Seetong_tps[37915:3833399]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-07 08:41:05.299 Seetong_tps[37915:3833399]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-07 08:41:05.349 Seetong_tps[37915:3833399]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-07 08:41:05.349 Seetong_tps[37915:3833399]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-07 08:41:05.351 Seetong_tps[37915:3833399]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-07 08:41:05.351 Seetong_tps[37915:3833399] 开始检查未读客服消息...
2026-08-07 08:41:05.351 Seetong_tps[37915:3833399] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-07 08:41:05.351 Seetong_tps[37915:3833399]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 08:41:05.355 Seetong_tps[37915:3833399]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-07 08:41:05.355 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 
2026-08-07 08:41:05.356 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-07 08:41:05.359 Seetong_tps[37915:3833399] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-07 08:41:05.359 Seetong_tps[37915:3833399] NAV deviceOrientationDidChange:1
2026-08-07 08:41:05.361 Seetong_tps[37915:3833399]  -- groupDeviceList -- 
2026-08-07 08:41:05.361 Seetong_tps[37915:3833399] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-07 08:41:05.361 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 
2026-08-07 08:41:05.361 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 08:41:05.409 Seetong_tps[37915:3833399]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-07 08:41:05.502 Seetong_tps[37915:3833414] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"大暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-07-23 00:00:00","adStartTimeStamp":1784736000000,"adEndTime":"2026-07-23 23:59:59","adEndTimeStamp":1784822399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260716/10e753df834247a98075f9467bc03395.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-08-07 08:41:05.535 Seetong_tps[37915:3833399] Super properties have already been unregistered.
2026-08-07 08:41:05.535 Seetong_tps[37915:3833399] UMAPM_OOMSampling(0,0):NO
2026-08-07 08:41:05.538 Seetong_tps[37915:3833399]  -- deviceListDataUpdate - AppLaunch 还剩 1.590268850326538 秒 - 再延迟 2.090268850326538 秒 - 启动耗时 1.409731149673462 秒
2026-08-07 08:41:05.538 Seetong_tps[37915:3833399]  -- groupDeviceList -- 
2026-08-07 08:41:05.538 Seetong_tps[37915:3833399] groupDeviceList 已在进行中，跳过新的调用
2026-08-07 08:41:05.538 Seetong_tps[37915:3833399]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1410 毫秒
2026-08-07 08:41:05.542 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 08:41:05.543 Seetong_tps[37915:3833399]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 08:41:05.543 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 08:41:05.544 Seetong_tps[37915:3833399]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 597;
}
2026-08-07 08:41:05.544 Seetong_tps[37915:3833399] ++++-[VideoView dealloc]++++
2026-08-07 08:41:05.547 Seetong_tps[37915:3833399] OpenGLView20_Seetong dealloc:0x1157e9800
2026-08-07 08:41:05.553 Seetong_tps[37915:3833537] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c801b40>{number = 17, name = (null)}====
2026-08-07 08:41:05.554 Seetong_tps[37915:3833420] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10903bb80>{number = 7, name = (null)}====
2026-08-07 08:41:05.574 Seetong_tps[37915:3833399]  -- WebSocket - 重置重连次数 -- 
2026-08-07 08:41:05.577 Seetong_tps[37915:3833413] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10c802040>{number = 18, name = (null)}====
2026-08-07 08:41:05.577 Seetong_tps[37915:3833539] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11557fd40>{number = 11, name = (null)}====
2026-08-07 08:41:05.577 Seetong_tps[37915:3833421] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay46.s2.seetong.com:2443;type=0&load=21&addr=bjrelay8.s5.seetong.com:12443;type=0&load=24&addr=bjrelay1.s5.seetong.com:6443;","vipRelayServers":"type=0&load=28&addr=bjrelayvip3.s2.seetong.com:3443;type=0&load=43&addr=bjrelay44.s2.seetong.com:13443;type=0&load=50&addr=bjrelayvip2.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.207.198","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1092bd440>{number = 8, name = (null)}====
2026-08-07 08:41:05.585 Seetong_tps[37915:3833399]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-07 08:41:05.585 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 
2026-08-07 08:41:05.585 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-07 08:41:05.595 Seetong_tps[37915:3833540] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgUBW1EEUlBoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c8025c0>{number = 19, name = (null)}====
2026-08-07 08:41:05.596 Seetong_tps[37915:3833399] UMAPM_NetworkSampling(0,0):NO
2026-08-07 08:41:05.596 Seetong_tps[37915:3833399]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-07 08:41:05.596 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 08:41:05.596 Seetong_tps[37915:3833399]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 08:41:05.598 Seetong_tps[37915:3833399] 蓝牙已打开
2026-08-07 08:41:05.602 Seetong_tps[37915:3833399]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-07 08:41:05.602 Seetong_tps[37915:3833399]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-07 08:41:05.613 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-07 08:41:05.613 Seetong_tps[37915:3833399]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgUBW1EEUlBoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-07 08:41:05.626 Seetong_tps[37915:3833399]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-07 08:41:05.626 Seetong_tps[37915:3833399]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 08:41:05.761 Seetong_tps[37915:3833417] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c9dd080>{number = 21, name = (null)}====
2026-08-07 08:41:05.852 Seetong_tps[37915:3833399]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 08:41:05.852 Seetong_tps[37915:3833399]  -- STBluetoothManager - 开始扫描 - 
2026-08-07 08:41:05.867 Seetong_tps[37915:3833512] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2ODA2NTc2NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.X3RTvVV80tykpnb_dNPDelQWLq4uSjS4xff1xZPgK9Y","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjY2ODA2NTc2NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NyJdfQ.kiT4SJhv6sG6CY4_FCcRPYdVmh-9NEAVAXaPnZet2_Y","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24906"}]}
====
2026-08-07 08:41:05.907 Seetong_tps[37915:3833512] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-07 08:41:05.907 Seetong_tps[37915:3833512] [DeviceMonitor] 监控管理器初始化完成
2026-08-07 08:41:05.913 Seetong_tps[37915:3833399]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-07 08:41:05.913 Seetong_tps[37915:3833399]  -- WebSocket - 重置重连次数 -- 
2026-08-07 08:41:05.913 Seetong_tps[37915:3833399]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-08-07 08:41:05.916 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:41:05.917 Seetong_tps[37915:3833399]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgUIAFEBUVdpAQQB","reconn":0}}
2026-08-07 08:41:05.917 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:41:05.917 Seetong_tps[37915:3833399]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 08:41:05.918 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786059694000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:41:06.019 Seetong_tps[37915:3833399] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-07 08:41:06.020 Seetong_tps[37915:3833399] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-07 08:41:06.020 Seetong_tps[37915:3833399] Formatted Date: 2026-08-07
2026-08-07 08:41:06.020 Seetong_tps[37915:3833399]  --- webSocketGetServerData msgId: 0AFF788D-8CFE-4972-8F0B-37883B88DD11 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-07";
        token = AVYOAQteVABrAAkFBgUKVgUIAFEBUVRpAQQB;
    };
}
2026-08-07 08:41:06.020 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:41:06.020 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-07 08:41:06.063 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-07 08:41:06.138 Seetong_tps[37915:3833399] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-07 08:41:06.139 Seetong_tps[37915:3833399]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-07 08:41:06.139 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-07 08:41:06.140 Seetong_tps[37915:3833399] Sorted Dates (Descending): (
)
2026-08-07 08:41:06.549 Seetong_tps[37915:3833415] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10ca5d4c0>{number = 22, name = (null)}====
2026-08-07 08:41:06.550 Seetong_tps[37915:3833399]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-07 08:41:06.579 Seetong_tps[37915:3833412] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109038e80>{number = 3, name = (null)}====
2026-08-07 08:41:06.580 Seetong_tps[37915:3833399] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-07 08:41:06.580 Seetong_tps[37915:3833399] 客服消息未读数量: 0
2026-08-07 08:41:06.602 Seetong_tps[37915:3833419] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.198","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786062097000,"lastHeartTime":1786043064000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10903ba40>{number = 6, name = (null)}====
2026-08-07 08:41:06.613 Seetong_tps[37915:3833399]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-07 08:41:06.614 Seetong_tps[37915:3833419]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-07 08:41:06.614 Seetong_tps[37915:3833419]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-07 08:41:06.614 Seetong_tps[37915:3833419]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-07 08:41:06.616 Seetong_tps[37915:3833419]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-07 08:41:06.617 Seetong_tps[37915:3833419]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-07 08:41:06.617 Seetong_tps[37915:3833419]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-07 08:41:06.620 Seetong_tps[37915:3833538] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10ca5c5c0>{number = 23, name = (null)}====
2026-08-07 08:41:06.634 Seetong_tps[37915:3833399]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-07 08:41:06.635 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-07 08:41:06.636 Seetong_tps[37915:3833399]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2507 毫秒
2026-08-07 08:41:06.637 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786062097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:41:06.637 Seetong_tps[37915:3833399]  -- groupDeviceList -- 
2026-08-07 08:41:06.637 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-07 08:41:06.638 Seetong_tps[37915:3833399]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-07 08:41:06.639 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-07 08:41:06.644 Seetong_tps[37915:3833399]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-07 08:41:06.644 Seetong_tps[37915:3833399]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-07 08:41:06.796 Seetong_tps[37915:3833512]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-07 08:41:06.796 Seetong_tps[37915:3833512]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-07 08:41:06.796 Seetong_tps[37915:3833512]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-07 08:41:06.798 Seetong_tps[37915:3833399]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-07 08:41:06.799 Seetong_tps[37915:3833538] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-07 08:41:06.799 Seetong_tps[37915:3833419] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-07 08:41:07.447 Seetong_tps[37915:3833399] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-07 08:41:07.447 Seetong_tps[37915:3833399] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-07 08:41:07.447 Seetong_tps[37915:3833399] 用户设置的具体字体大小: 15.000000
2026-08-07 08:41:07.647 Seetong_tps[37915:3833399] AppLaunch hideForRefreshToken
2026-08-07 08:41:07.647 Seetong_tps[37915:3833399] AppLaunch hideForRefreshToken dismiss
2026-08-07 08:41:07.647 Seetong_tps[37915:3833399] AppLaunch dismiss...
2026-08-07 08:41:07.912 Seetong_tps[37915:3833512]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 08:41:07.914 Seetong_tps[37915:3833512]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 08:41:07.914 Seetong_tps[37915:3833512]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 08:41:07.914 Seetong_tps[37915:3833415] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 08:41:07.914 Seetong_tps[37915:3833415] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 08:41:07.914 Seetong_tps[37915:3833419] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 08:41:07.919 Seetong_tps[37915:3833512]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-07 08:41:07.920 Seetong_tps[37915:3833512]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 08:41:07.920 Seetong_tps[37915:3833512]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-07 08:41:07.920 Seetong_tps[37915:3833419] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-07 08:41:07.920 Seetong_tps[37915:3833419] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-07 08:41:07.921 Seetong_tps[37915:3833415] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-07 08:41:07.952 Seetong_tps[37915:3833399]  dealloc -- STAppLaunchWindow
2026-08-07 08:41:07.954 Seetong_tps[37915:3833399]  dealloc -- STAppLaunchViewController
2026-08-07 08:41:07.956 Seetong_tps[37915:3833399] AppLaunch dismiss... end
2026-08-07 08:41:08.247 Seetong_tps[37915:3833440]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 08:41:08.510 Seetong_tps[37915:3833399]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-07 08:41:08.770 Seetong_tps[37915:3833399] MessageThrottle reloadTableView ---
2026-08-07 08:41:08.798 Seetong_tps[37915:3833539] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11557fd40>{number = 11, name = (null)}====
2026-08-07 08:41:09.024 Seetong_tps[37915:3833399]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-07 08:41:09.024 Seetong_tps[37915:3833399]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 08:41:09.025 Seetong_tps[37915:3833399]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-07 08:41:09.025 Seetong_tps[37915:3833399] 滚动已停止500毫秒，执行操作:29115420
2026-08-07 08:41:09.060 Seetong_tps[37915:3833399]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-07 08:41:09.060 Seetong_tps[37915:3833440]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-07 08:41:09.254 Seetong_tps[37915:3833539] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x11557fd40>{number = 11, name = (null)}====
2026-08-07 08:41:09.588 Seetong_tps[37915:3833399] MessageThrottle reloadTableView ---
2026-08-07 08:41:09.657 Seetong_tps[37915:3833399]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-07 08:41:09.665 Seetong_tps[37915:3833399] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-07 08:41:09.708 Seetong_tps[37915:3833399] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-07 08:41:09.708 Seetong_tps[37915:3833539] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 08:41:09.709 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:41:09.709 Seetong_tps[37915:3833399] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-07 08:41:09.711 Seetong_tps[37915:3833399]  -- STBluetoothManager - 结束扫描 - 
2026-08-07 08:41:09.726 Seetong_tps[37915:3833399]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-07 上午8:41:09 727
2026-08-07 08:41:09.726 Seetong_tps[37915:3833399]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbd0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbd92e0>; layer = <CALayer: 0x10cb94f40>>
2026-08-07 08:41:09.727 Seetong_tps[37915:3833399]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbd0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbd92e0>; layer = <CALayer: 0x10cb94f40>> -- _camera.supportPlatform: 0
2026-08-07 08:41:09.727 Seetong_tps[37915:3833399]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-07 上午12:41:09 +0000
2026-08-07 08:41:09.727 Seetong_tps[37915:3833399]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:57:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-07 \U4e0a\U534812:41:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 08:41:09.727 Seetong_tps[37915:3833399]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-07 上午8:41:09 728
2026-08-07 08:41:09.728 Seetong_tps[37915:3833539] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-07 08:41:09.753 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:09.756 Seetong_tps[37915:3833399] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 08:41:09.758 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:09.758 Seetong_tps[37915:3833399] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 08:41:09.769 Seetong_tps[37915:3833399]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 08:41:09.771 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-07 08:41:09.771 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-07 08:41:09.773 Seetong_tps[37915:3833399] 未处理的 biz 类型: res_video_preview_advert
2026-08-07 08:41:09.773 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-07 08:41:09.813 Seetong_tps[37915:3833399] uid:29115420 playAudio
2026-08-07 08:41:09.814 Seetong_tps[37915:3833399]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-07 08:41:09.814 Seetong_tps[37915:3833399]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-07 08:41:09.814 Seetong_tps[37915:3833537] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-07 08:41:10.018 Seetong_tps[37915:3833399] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-07 08:41:10.252 Seetong_tps[37915:3833440] ===29115420===
2026-08-07 08:41:10.252 Seetong_tps[37915:3833440] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-07 08:41:10.253 Seetong_tps[37915:3833512] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-07 08:41:10.253 Seetong_tps[37915:3833512] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-07 08:41:10.253 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11028a580>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101d8a00>
2026-08-07 08:41:10.254 Seetong_tps[37915:3833512] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-07 08:41:10.254 Seetong_tps[37915:3833512] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 08:41:10.254 Seetong_tps[37915:3833512] InitDecodePortLog: playsettype = 50
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-07 08:41:10.256 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.55 - 设备: 庭院 - 29115420
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-07 08:41:10.256 Seetong_tps[37915:3833512] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 08:41:10.257 Seetong_tps[37915:3833512] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 08:41:10.259 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.55 - 设备: 庭院 - 29115420
2026-08-07 08:41:10.966 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-07 08:41:11.047 Seetong_tps[37915:3833589] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-07 08:41:11.058 Seetong_tps[37915:3833399] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-07 08:41:11.080 Seetong_tps[37915:3833399] uid:29115420 playAudio
2026-08-07 08:41:11.080 Seetong_tps[37915:3833537] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-07 08:41:11.080 Seetong_tps[37915:3833399] uid:29115420 playAudio
2026-08-07 08:41:11.080 Seetong_tps[37915:3833399] checkPortStatus:_decodePort=1
2026-08-07 08:41:11.080 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.37 - 设备: 庭院 - 29115420
2026-08-07 08:41:11.081 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.37 - 设备: 庭院 - 29115420
2026-08-07 08:41:11.105 Seetong_tps[37915:3833589] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-07 08:41:11.107 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.40 - 设备: 庭院 - 29115420
2026-08-07 08:41:11.764 Seetong_tps[37915:3833440] Failed to get IoT drive away set configuration.
2026-08-07 08:41:11.765 Seetong_tps[37915:3833440]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-07 08:41:12.451 Seetong_tps[37915:3833399]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10cbd0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10cbd92e0>; layer = <CALayer: 0x10cb94f40>>
2026-08-07 08:41:12.451 Seetong_tps[37915:3833399] #####Vstop:uid:29115420-0-port:1
2026-08-07 08:41:12.452 Seetong_tps[37915:3833399] -----------1release decodeport = 1
2026-08-07 08:41:12.453 Seetong_tps[37915:3833399]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-07 08:41:12.454 Seetong_tps[37915:3833399] _openGLView clearFrame ...
2026-08-07 08:41:12.479 Seetong_tps[37915:3833399] 当前控制器：STPlaybackVC
2026-08-07 08:41:12.480 Seetong_tps[37915:3833399]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-07 08:41:12.480 Seetong_tps[37915:3833399] 开始监听camera_nvr的onlineStatus属性变化
2026-08-07 08:41:12.480 Seetong_tps[37915:3833399] camera_nvr对象已切换，重新设置KVO监听
2026-08-07 08:41:12.491 Seetong_tps[37915:3833399] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-07 08:41:12.613 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:12.613 Seetong_tps[37915:3833399] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 08:41:12.614 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:12.614 Seetong_tps[37915:3833399] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 08:41:12.614 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:12.615 Seetong_tps[37915:3833399] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 08:41:12.615 Seetong_tps[37915:3833399]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-07 08:41:12.615 Seetong_tps[37915:3833399] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 08:41:12.622 Seetong_tps[37915:3833399]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-07 08:41:12.622 Seetong_tps[37915:3833399] ====高度=91.000000
2026-08-07 08:41:12.622 Seetong_tps[37915:3833399]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-07 08:41:12.624 Seetong_tps[37915:3833399] 停止监听camera_nvr的onlineStatus属性变化
2026-08-07 08:41:12.624 Seetong_tps[37915:3833399] 开始监听camera_nvr的onlineStatus属性变化
2026-08-07 08:41:12.625 Seetong_tps[37915:3833399] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 08:41:12.625 Seetong_tps[37915:3833399] ###### stopNvrRemoteRecord ......
2026-08-07 08:41:12.626 Seetong_tps[37915:3833399] updateAlarmListTable:messageModelList=0
2026-08-07 08:41:12.631 Seetong_tps[37915:3833399]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-07 08:41:12.631 Seetong_tps[37915:3833420] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-07 08:41:12.631 Seetong_tps[37915:3833399]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-07 08:41:12.631 Seetong_tps[37915:3833399]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-07 08:41:12.631 Seetong_tps[37915:3833399] updateAlarmListTable:messageModelList=0
2026-08-07 08:41:12.675 Seetong_tps[37915:3833399] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-07 08:41:12.706 Seetong_tps[37915:3833399]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-07 08:41:12.852 Seetong_tps[37915:3833512] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 08:41:12.852 Seetong_tps[37915:3833512]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 08:41:12.852 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11028a580>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101d8a00>
2026-08-07 08:41:12.853 Seetong_tps[37915:3833512] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-07 08:41:12.853 Seetong_tps[37915:3833512] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 08:41:12.853 Seetong_tps[37915:3833512] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-07 08:41:12.853 Seetong_tps[37915:3833512] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-07 08:41:12.853 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-07 08:41:12.853 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.14 - 设备: 庭院 - 29115420
2026-08-07 08:41:12.958 Seetong_tps[37915:3833419] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10903ba40>{number = 6, name = (null)}====
2026-08-07 08:41:12.975 Seetong_tps[37915:3833420] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10903bb80>{number = 7, name = (null)}====
2026-08-07 08:41:12.995 Seetong_tps[37915:3833417] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10c9dd080>{number = 21, name = (null)}====
2026-08-07 08:41:13.357 Seetong_tps[37915:3833440] ===29115420===
2026-08-07 08:41:14.937 Seetong_tps[37915:3833399]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-07 08:41:15.161 Seetong_tps[37915:3833440]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-08-07 08:41:15.245 Seetong_tps[37915:3833440] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1936
2026-08-07 08:41:15.248 Seetong_tps[37915:3833399] timeSliceArray.count=122
2026-08-07 08:41:15.328 Seetong_tps[37915:3833399] nvrParseRecPlayBlock timelineModelArray.count=121
2026-08-07 08:41:15.328 Seetong_tps[37915:3833399] timelineModel.timePaint=08:38:42-08:40:44,timelineModel.recordType=1
2026-08-07 08:41:15.358 Seetong_tps[37915:3833399] updateAlarmListTable:messageModelList=60
2026-08-07 08:41:15.358 Seetong_tps[37915:3833399]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-07 08:41:15.360 Seetong_tps[37915:3833399]  --- setFirstTimePosition --- i: 120 - recordType: 1
2026-08-07 08:41:15.360 Seetong_tps[37915:3833399]  --- setFirstTimePosition --- i: 119 - recordType: 7
2026-08-07 08:41:15.360 Seetong_tps[37915:3833399] _firstHaveDataTime=08:36:42
2026-08-07 08:41:15.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:41:17.368 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:41:17.384 Seetong_tps[37915:3833399] uid:29115420 FC_P2PNvrReplayByTime
2026-08-07 08:41:17.384 Seetong_tps[37915:3833399]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:57:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-07 \U4e0a\U534812:41:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 08:41:17.384 Seetong_tps[37915:3833399]  -- 播放视频（录像） -- 开始时间: 2026-08-07 上午12:41:17 +0000
2026-08-07 08:41:17.385 Seetong_tps[37915:3833419] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260807072808
2026-08-07 08:41:17.385 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807072808
2026-08-07 08:41:17.713 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:41:18.030 Seetong_tps[37915:3833512] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11028a580>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1101d8a00>
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512] InitDecodePortLog: playsettype = 50
2026-08-07 08:41:18.031 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 08:41:18.032 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-07 08:41:18.032 Seetong_tps[37915:3833512] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-07 08:41:18.032 Seetong_tps[37915:3833512] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-07 08:41:18.032 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-07 08:41:18.032 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-08-07 08:41:18.032 Seetong_tps[37915:3833512] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 08:41:18.033 Seetong_tps[37915:3833512] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 08:41:18.035 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-08-07 08:41:18.040 Seetong_tps[37915:3833399] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-07 08:41:20.997 Seetong_tps[37915:3833399] 卡回放第一帧回调 倍速 = 0
2026-08-07 08:41:22.405 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:41:22.424 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807073127
2026-08-07 08:41:22.424 Seetong_tps[37915:3833539] zhangw_controlNvrRemoteRecord:strDateTime=20260807073127,action=6
2026-08-07 08:41:22.837 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:41:25.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:41:27.101 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:41:27.115 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807074030
2026-08-07 08:41:27.115 Seetong_tps[37915:3833543] zhangw_controlNvrRemoteRecord:strDateTime=20260807074030,action=6
2026-08-07 08:41:27.132 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:41:30.438 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:41:30.452 Seetong_tps[37915:3833562] zhangw_controlNvrRemoteRecord:strDateTime=20260807083158,action=6
2026-08-07 08:41:30.452 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807083158
2026-08-07 08:41:30.562 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:41:35.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:41:38.474 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:41:38.488 Seetong_tps[37915:3833417] zhangw_controlNvrRemoteRecord:strDateTime=20260807073227,action=6
2026-08-07 08:41:38.488 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807073227
2026-08-07 08:41:38.510 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:41:45.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:41:55.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:42:05.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:42:15.539 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:42:19.821 Seetong_tps[37915:3833512]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-07 08:42:19.822 Seetong_tps[37915:3833399] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 08:42:19.822 Seetong_tps[37915:3833399] ###### stopNvrRemoteRecord ......
2026-08-07 08:42:19.841 Seetong_tps[37915:3833399]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 08:42:19.842 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786062097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:42:19.842 Seetong_tps[37915:3833399]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 08:42:19.842 Seetong_tps[37915:3833399]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 08:42:19.848 Seetong_tps[37915:3833399] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-07 08:42:28.580 Seetong_tps[37915:3833399] zzzzz:stopBackgroundTask EnterForeground
2026-08-07 08:42:28.581 Seetong_tps[37915:3833417] zzzzz:FC_ResumeDevCom start
2026-08-07 08:42:28.586 Seetong_tps[37915:3833399]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 08:42:28.586 Seetong_tps[37915:3833399]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-07 08:42:28.588 Seetong_tps[37915:3833399] ====高度=91.000000
2026-08-07 08:42:28.590 Seetong_tps[37915:3833399]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-07 08:42:28.592 Seetong_tps[37915:3833399]  -- 低功耗设备在线状态 -- applicationWillEnterForeground - onlineStatus: 2 - 庭院-29115420 - isLowPowerDevSleep: 0
2026-08-07 08:42:28.603 Seetong_tps[37915:3833399] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-08-07 08:42:28.634 Seetong_tps[37915:3833399]  -- WebSocket - 重置重连次数 -- 
2026-08-07 08:42:28.634 Seetong_tps[37915:3833399]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-07 08:42:28.634 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 
2026-08-07 08:42:28.645 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-07 08:42:28.657 Seetong_tps[37915:3833417] zzzzz:FC_ResumeDevCom
2026-08-07 08:42:28.867 Seetong_tps[37915:3833563] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgUBW1EHUF1oB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12ea482c0>{number = 28, name = (null)}====
2026-08-07 08:42:28.876 Seetong_tps[37915:3833399]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-07 08:42:28.877 Seetong_tps[37915:3833399]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgUBW1EHUF1oB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-07 08:42:28.946 Seetong_tps[37915:3833399]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-07 08:42:28.946 Seetong_tps[37915:3833399]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 08:42:28.946 Seetong_tps[37915:3833399]  -- WebSocket - 重置重连次数 -- 
2026-08-07 08:42:28.946 Seetong_tps[37915:3833399]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-07 08:42:28.947 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:42:28.947 Seetong_tps[37915:3833399]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgUIAFECU1ppAQQB","reconn":1}}
2026-08-07 08:42:28.948 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:42:28.950 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786062097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:42:29.062 Seetong_tps[37915:3833399] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-07 08:42:29.062 Seetong_tps[37915:3833399] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-07 08:42:29.062 Seetong_tps[37915:3833399] Formatted Date: 2026-08-07
2026-08-07 08:42:29.063 Seetong_tps[37915:3833399]  --- webSocketGetServerData msgId: 55F48B31-FEAD-4167-8FC4-7AAF40E311BA - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-07";
        token = AVYOAQteVABrAAkFBgUKVgUIAFECU1tpAQQB;
    };
}
2026-08-07 08:42:29.063 Seetong_tps[37915:3833399]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-07 08:42:29.063 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-07 08:42:29.129 Seetong_tps[37915:3833399] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-07 08:42:29.129 Seetong_tps[37915:3833399]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-07 08:42:29.129 Seetong_tps[37915:3833399]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-07 08:42:29.129 Seetong_tps[37915:3833399] Sorted Dates (Descending): (
)
2026-08-07 08:42:32.992 Seetong_tps[37915:3833399]  -- 预览倒计时 -- User interaction detected
2026-08-07 08:42:33.012 Seetong_tps[37915:3833399] uid:29115420 FC_P2PNvrReplayByTime
2026-08-07 08:42:33.012 Seetong_tps[37915:3833399]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-06 \U4e0b\U534811:50:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:55:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-06 \U4e0b\U534811:57:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-07 \U4e0a\U534812:41:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-07 08:42:33.012 Seetong_tps[37915:3833399]  -- 播放视频（录像） -- 开始时间: 2026-08-07 上午12:42:33 +0000
2026-08-07 08:42:33.014 Seetong_tps[37915:3834653] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260807074030
2026-08-07 08:42:33.014 Seetong_tps[37915:3833399]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260807074030
2026-08-07 08:42:33.117 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:42:33.854 Seetong_tps[37915:3833512] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-07 08:42:33.854 Seetong_tps[37915:3833512]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-07 08:42:33.855 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11028a580>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1101d8a00>
2026-08-07 08:42:33.856 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-08-07 08:42:33.857 Seetong_tps[37915:3833512] InitDecodePortLog: initDecodePort _decodePort = 4
2026-08-07 08:42:33.857 Seetong_tps[37915:3833512] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-07 08:42:33.857 Seetong_tps[37915:3833512] InitDecodePortLog: playsettype = 50
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 0
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:0
2026-08-07 08:42:33.860 Seetong_tps[37915:3833512] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-07 08:42:33.861 Seetong_tps[37915:3833512] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-07 08:42:33.862 Seetong_tps[37915:3833399]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-08-07 08:42:34.052 Seetong_tps[37915:3833399] 卡回放第一帧回调 倍速 = 0
2026-08-07 08:42:38.954 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:42:48.951 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:42:58.951 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:43:02.499 Seetong_tps[37915:3833399]  -- WebSocket - 重置重连次数 -- 
2026-08-07 08:43:08.950 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:43:10.258 Seetong_tps[37915:3834938] zhangw_controlNvrRemoteRecord:strDateTime=20260807074938,action=6
2026-08-07 08:43:10.261 Seetong_tps[37915:3833399] JCTimeLineDelegate - scrollToTime:timeStr= 07:49:38,secValue=28178
2026-08-07 08:43:10.312 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:43:12.994 Seetong_tps[37915:3834938] zhangw_controlNvrRemoteRecord:strDateTime=20260807075104,action=6
2026-08-07 08:43:12.995 Seetong_tps[37915:3833399] JCTimeLineDelegate - scrollToTime:timeStr= 07:51:04,secValue=28264
2026-08-07 08:43:13.012 Seetong_tps[37915:3833440]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-07 08:43:18.951 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:43:28.951 Seetong_tps[37915:3833399]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-07 08:43:31.018 Seetong_tps[37915:3833399] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-07 08:43:31.018 Seetong_tps[37915:3833399] ###### stopNvrRemoteRecord ......
2026-08-07 08:43:31.042 Seetong_tps[37915:3833399]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-07 08:43:31.043 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786062097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:43:31.043 Seetong_tps[37915:3833399]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 08:43:31.043 Seetong_tps[37915:3833399]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 08:43:31.057 Seetong_tps[37915:3833399] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-07 08:43:31.100 Seetong_tps[37915:3833399] [保存失败] 相机对象或存储字典为空
2026-08-07 08:43:31.100 Seetong_tps[37915:3835130] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-07 08:43:31.100 Seetong_tps[37915:3835130] --FC_StopDevComEx end
2026-08-07 08:43:31.101 Seetong_tps[37915:3833399] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786062097000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786043064000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-07 08:43:31.101 Seetong_tps[37915:3833399]  --- 取消心跳 destoryHeartBeat --- 
2026-08-07 08:43:31.101 Seetong_tps[37915:3833399]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-07 08:43:31.107 Seetong_tps[37915:3833399]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-08 06:29:08.731 Seetong_tps[44649:4519847] app_version=8.3.805
2026-08-08 06:29:08.754 Seetong_tps[44649:4519850] 询问用户是否开启推送成功
2026-08-08 06:29:08.755 Seetong_tps[44649:4519850] 用户点击允许接收推送
2026-08-08 06:29:08.780 Seetong_tps[44649:4519847]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-08 06:29:08.781 Seetong_tps[44649:4519847] showForLogin 1
2026-08-08 06:29:08.781 Seetong_tps[44649:4519847] AppLaunch 还剩 6.539634227752686 秒
2026-08-08 06:29:08.802 Seetong_tps[44649:4519850] remoteNotificationSetting: <UNNotificationSettings: 0x10eace620; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-08 06:29:08.807 Seetong_tps[44649:4519847]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-08 06:29:08.864 Seetong_tps[44649:4519847] viewDidLoad/configtime=2026-08-07 下午10:29:08 +0000
2026-08-08 06:29:08.866 Seetong_tps[44649:4519847]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-08 06:29:08.866 Seetong_tps[44649:4519847]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-08 06:29:08.914 Seetong_tps[44649:4519924] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1184c14c0>{number = 10, name = (null)}====
2026-08-08 06:29:08.914 Seetong_tps[44649:4519923] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njc0NjU0ODgzMywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.gNv5ZqfnMhJ27Lw4dK_c9fsZKyTayabv65pPY67KdDA","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njc0NjU0ODgzMywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.a4lYkSCRGmW5cXCdMHxc0EK1aCYso8DPRTG3ZYhdRpU","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-08-08 06:29:08.951 Seetong_tps[44649:4519847]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-08 06:29:08.951 Seetong_tps[44649:4519847]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-08 06:29:08.953 Seetong_tps[44649:4519847]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-08 06:29:08.953 Seetong_tps[44649:4519847] 开始检查未读客服消息...
2026-08-08 06:29:08.953 Seetong_tps[44649:4519847] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-08 06:29:08.953 Seetong_tps[44649:4519847]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 06:29:08.963 Seetong_tps[44649:4519847]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-08 06:29:08.963 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty - 
2026-08-08 06:29:08.964 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-08 06:29:08.971 Seetong_tps[44649:4519847] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-08 06:29:08.971 Seetong_tps[44649:4519847] NAV deviceOrientationDidChange:1
2026-08-08 06:29:08.977 Seetong_tps[44649:4519847]  -- groupDeviceList -- 
2026-08-08 06:29:08.977 Seetong_tps[44649:4519847] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-08 06:29:08.977 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty - 
2026-08-08 06:29:08.977 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-08 06:29:09.092 Seetong_tps[44649:4519847]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-08 06:29:09.144 Seetong_tps[44649:4519960] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a4d2f80>{number = 14, name = (null)}====
2026-08-08 06:29:09.149 Seetong_tps[44649:4519924] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1184c14c0>{number = 10, name = (null)}====
2026-08-08 06:29:09.149 Seetong_tps[44649:4519851] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107839100>{number = 4, name = (null)}====
2026-08-08 06:29:09.154 Seetong_tps[44649:4519961] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a4d3480>{number = 15, name = (null)}====
2026-08-08 06:29:09.164 Seetong_tps[44649:4519962] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgoBVVcMUlxoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a4d3400>{number = 16, name = (null)}====
2026-08-08 06:29:09.172 Seetong_tps[44649:4519854] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=13&addr=bjrelay63.s5.seetong.com:8443;type=0&load=15&addr=bjrelay65.s5.seetong.com:1443;type=0&load=20&addr=bjrelay52.s5.seetong.com:9443;","vipRelayServers":"type=0&load=32&addr=bjrelay44.s2.seetong.com:4443;type=0&load=40&addr=bjrelay42.s2.seetong.com:12443;type=0&load=34&addr=bjrelayvip2.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107839040>{number = 3, name = (null)}====
2026-08-08 06:29:09.173 Seetong_tps[44649:4519853] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.198","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786141408000,"lastHeartTime":1786129703000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x107839140>{number = 2, name = (null)}====
2026-08-08 06:29:09.174 Seetong_tps[44649:4519963] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a4d0800>{number = 17, name = (null)}====
2026-08-08 06:29:09.190 Seetong_tps[44649:4519850] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107abcd40>{number = 7, name = (null)}====
2026-08-08 06:29:09.222 Seetong_tps[44649:4519959] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a4d33c0>{number = 18, name = (null)}====
2026-08-08 06:29:09.223 Seetong_tps[44649:4519967] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x118638080>{number = 13, name = (null)}====
2026-08-08 06:29:09.271 Seetong_tps[44649:4519847] Super properties have already been unregistered.
2026-08-08 06:29:09.271 Seetong_tps[44649:4519847] UMAPM_OOMSampling(0,0):NO
2026-08-08 06:29:09.273 Seetong_tps[44649:4519847]  -- deviceListDataUpdate - AppLaunch 还剩 1.046733140945435 秒 - 再延迟 1.546733140945435 秒 - 启动耗时 1.953266859054565 秒
2026-08-08 06:29:09.274 Seetong_tps[44649:4519847]  -- groupDeviceList -- 
2026-08-08 06:29:09.274 Seetong_tps[44649:4519847] groupDeviceList 已在进行中，跳过新的调用
2026-08-08 06:29:09.274 Seetong_tps[44649:4519847]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1954 毫秒
2026-08-08 06:29:09.302 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-08 06:29:09.303 Seetong_tps[44649:4519847]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 06:29:09.303 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-08 06:29:09.304 Seetong_tps[44649:4519847]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 598;
}
2026-08-08 06:29:09.304 Seetong_tps[44649:4519847] ++++-[VideoView dealloc]++++
2026-08-08 06:29:09.307 Seetong_tps[44649:4519847] OpenGLView20_Seetong dealloc:0x10a4cd200
2026-08-08 06:29:09.333 Seetong_tps[44649:4519847]  -- WebSocket - 重置重连次数 -- 
2026-08-08 06:29:09.343 Seetong_tps[44649:4519847]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-08 06:29:09.343 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty - 
2026-08-08 06:29:09.343 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-08 06:29:09.348 Seetong_tps[44649:4519847] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-08 06:29:09.349 Seetong_tps[44649:4519847] 客服消息未读数量: 0
2026-08-08 06:29:09.349 Seetong_tps[44649:4519847]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-08 06:29:09.350 Seetong_tps[44649:4519847]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAgoBVVcMUlxoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-08 06:29:09.356 Seetong_tps[44649:4519847]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-08 06:29:09.356 Seetong_tps[44649:4519847]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-08 06:29:09.399 Seetong_tps[44649:4519847]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-08 06:29:09.399 Seetong_tps[44649:4519853]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-08 06:29:09.399 Seetong_tps[44649:4519853]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-08 06:29:09.399 Seetong_tps[44649:4519853]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-08 06:29:09.400 Seetong_tps[44649:4519853]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-08 06:29:09.400 Seetong_tps[44649:4519853]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-08 06:29:09.400 Seetong_tps[44649:4519853]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-08 06:29:09.410 Seetong_tps[44649:4519923] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-08 06:29:09.410 Seetong_tps[44649:4519923] [DeviceMonitor] 监控管理器初始化完成
2026-08-08 06:29:09.416 Seetong_tps[44649:4519847]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-08 06:29:09.421 Seetong_tps[44649:4519847]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-08 06:29:09.421 Seetong_tps[44649:4519847] UMAPM_NetworkSampling(0,0):NO
2026-08-08 06:29:09.421 Seetong_tps[44649:4519847]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-08 06:29:09.421 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-08 06:29:09.421 Seetong_tps[44649:4519847]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-08 06:29:09.423 Seetong_tps[44649:4519847] 蓝牙已打开
2026-08-08 06:29:09.436 Seetong_tps[44649:4519847]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 06:29:09.436 Seetong_tps[44649:4519847]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-08 06:29:09.455 Seetong_tps[44649:4519847]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-08 06:29:09.455 Seetong_tps[44649:4519847]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-08 06:29:09.455 Seetong_tps[44649:4519847]  -- WebSocket - 重置重连次数 -- 
2026-08-08 06:29:09.455 Seetong_tps[44649:4519847]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-08 06:29:09.458 Seetong_tps[44649:4519847]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 06:29:09.458 Seetong_tps[44649:4519847]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgUKAlcJUVtpAQQB","reconn":0}}
2026-08-08 06:29:09.458 Seetong_tps[44649:4519847]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 06:29:09.458 Seetong_tps[44649:4519847]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-08 06:29:09.458 Seetong_tps[44649:4519847] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786141408000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786129703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 06:29:09.470 Seetong_tps[44649:4519959] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a4d33c0>{number = 18, name = (null)}====
2026-08-08 06:29:09.627 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-08 06:29:09.627 Seetong_tps[44649:4519847]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2307 毫秒
2026-08-08 06:29:09.628 Seetong_tps[44649:4519847] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786141408000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786129703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 06:29:09.628 Seetong_tps[44649:4519847]  -- groupDeviceList -- 
2026-08-08 06:29:09.629 Seetong_tps[44649:4519847] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-08 06:29:09.629 Seetong_tps[44649:4519847] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-08 06:29:09.630 Seetong_tps[44649:4519847] Formatted Date: 2026-08-08
2026-08-08 06:29:09.630 Seetong_tps[44649:4519847]  --- webSocketGetServerData msgId: 1B030055-39AC-49A0-BBD0-2A2F039F4A5F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-08";
        token = AVYOAQteVABrAAkFBgUKVgUKAlcJUVtpAQQB;
    };
}
2026-08-08 06:29:09.630 Seetong_tps[44649:4519847]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 06:29:09.630 Seetong_tps[44649:4519847]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-08 06:29:09.630 Seetong_tps[44649:4519847]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-08 06:29:09.636 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-08 06:29:09.637 Seetong_tps[44649:4519847]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 06:29:09.637 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-08 06:29:09.645 Seetong_tps[44649:4519847] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786141408000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786129703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 06:29:09.645 Seetong_tps[44649:4519847]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 06:29:09.645 Seetong_tps[44649:4519847]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-08 06:29:09.652 Seetong_tps[44649:4519847] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-08 06:29:09.711 Seetong_tps[44649:4519847]  -- STBluetoothManager - 结束扫描 - 
2026-08-08 06:29:09.711 Seetong_tps[44649:4519847]  -- STBluetoothManager - 开始扫描 - 
2026-08-08 06:29:09.711 Seetong_tps[44649:4519847]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-08 06:29:09.712 Seetong_tps[44649:4519847]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-08 06:29:09.712 Seetong_tps[44649:4519847] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-08 06:29:09.712 Seetong_tps[44649:4519847]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-08 06:29:09.712 Seetong_tps[44649:4519847]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-08 06:29:09.714 Seetong_tps[44649:4519847] Sorted Dates (Descending): (
)
2026-08-08 06:29:10.940 Seetong_tps[44649:4519847] Could not save pasteboard named com.apple.UIKit.pboard.general. Error: Error Domain=PBErrorDomain Code=11 "The pasteboard name com.apple.UIKit.pboard.general is not valid." UserInfo={NSLocalizedDescription=The pasteboard name com.apple.UIKit.pboard.general is not valid.}
2026-08-08 06:29:10.968 Seetong_tps[44649:4519847] AppLaunch hideForRefreshToken
2026-08-08 06:29:10.968 Seetong_tps[44649:4519847] AppLaunch hideForRefreshToken dismiss
2026-08-08 06:29:10.968 Seetong_tps[44649:4519847] AppLaunch dismiss...
2026-08-08 06:29:10.969 Seetong_tps[44649:4519847]  dealloc -- STAppLaunchWindow
2026-08-08 06:29:11.070 Seetong_tps[44649:4519847]  dealloc -- STAppLaunchViewController
2026-08-08 06:29:11.071 Seetong_tps[44649:4519847] AppLaunch dismiss... end
2026-08-08 06:29:11.072 Seetong_tps[44649:4519847] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-08 06:29:11.075 Seetong_tps[44649:4519847] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-08 06:29:11.075 Seetong_tps[44649:4519847] 用户设置的具体字体大小: 15.000000
2026-08-08 06:29:12.124 Seetong_tps[44649:4519847]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-08 06:29:12.610 Seetong_tps[44649:4519959] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a4d33c0>{number = 18, name = (null)}====
2026-08-08 06:29:12.789 Seetong_tps[44649:4519847]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-08 06:29:12.790 Seetong_tps[44649:4519847]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-08 06:29:12.790 Seetong_tps[44649:4519847] 滚动已停止500毫秒，执行操作:29115420
2026-08-08 06:29:13.523 Seetong_tps[44649:4519967] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x118638080>{number = 13, name = (null)}====
2026-08-08 06:29:14.643 Seetong_tps[44649:4519847] UMAPM_OOMSampling(0,0):NO
2026-08-08 06:29:14.643 Seetong_tps[44649:4519847] UMAPM_NetworkSampling(0,0):NO
2026-08-08 06:29:29.744 Seetong_tps[44649:4519847] zzzzz:backgroundDoSomething
2026-08-08 06:29:29.746 Seetong_tps[44649:4519851] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-08 06:29:29.746 Seetong_tps[44649:4519851] --FC_StopDevComEx end
2026-08-08 06:29:34.745 Seetong_tps[44649:4519847] zzzzz:stopBackgroundTask 180seconds
2026-08-08 06:29:37.717 Seetong_tps[44649:4519847] [保存失败] 相机对象或存储字典为空
2026-08-08 06:29:37.717 Seetong_tps[44649:4519850] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-08 06:29:37.717 Seetong_tps[44649:4519850] --FC_StopDevComEx end
2026-08-08 06:29:37.717 Seetong_tps[44649:4519847]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-08 06:29:37.723 Seetong_tps[44649:4519847] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.198","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786141408000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786129703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 06:29:37.723 Seetong_tps[44649:4519847]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 06:29:37.723 Seetong_tps[44649:4519847]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-08 16:47:50.079 Seetong_tps[47342:4763600] app_version=8.3.805
2026-08-08 16:47:50.098 Seetong_tps[47342:4763600]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-08 16:47:50.098 Seetong_tps[47342:4763600] showForLogin 1
2026-08-08 16:47:50.098 Seetong_tps[47342:4763600] AppLaunch 还剩 6.203539848327637 秒
2026-08-08 16:47:50.099 Seetong_tps[47342:4763640] 询问用户是否开启推送成功
2026-08-08 16:47:50.099 Seetong_tps[47342:4763640] 用户点击允许接收推送
2026-08-08 16:47:50.101 Seetong_tps[47342:4763643] remoteNotificationSetting: <UNNotificationSettings: 0x1126aa800; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-08 16:47:50.130 Seetong_tps[47342:4763600]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-08 16:47:50.184 Seetong_tps[47342:4763600] viewDidLoad/configtime=2026-08-08 上午8:47:50 +0000
2026-08-08 16:47:50.186 Seetong_tps[47342:4763600]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-08 16:47:50.186 Seetong_tps[47342:4763600]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-08 16:47:50.267 Seetong_tps[47342:4763600]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-08 16:47:50.267 Seetong_tps[47342:4763600]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-08 16:47:50.270 Seetong_tps[47342:4763600]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-08 16:47:50.270 Seetong_tps[47342:4763600] 开始检查未读客服消息...
2026-08-08 16:47:50.270 Seetong_tps[47342:4763600] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-08 16:47:50.270 Seetong_tps[47342:4763600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 16:47:50.280 Seetong_tps[47342:4763600]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-08 16:47:50.280 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty - 
2026-08-08 16:47:50.280 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-08 16:47:50.285 Seetong_tps[47342:4763600] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-08 16:47:50.285 Seetong_tps[47342:4763600] NAV deviceOrientationDidChange:1
2026-08-08 16:47:50.288 Seetong_tps[47342:4763600]  -- groupDeviceList -- 
2026-08-08 16:47:50.288 Seetong_tps[47342:4763600] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-08 16:47:50.288 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty - 
2026-08-08 16:47:50.288 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-08 16:47:50.390 Seetong_tps[47342:4763674] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njc4MzY3MDMyMCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.Mxzd3vnyJVlpr92fWc8VdzYd7mB_c7a3Xavo_ESbMD4","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njc4MzY3MDMyMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NiJdfQ.NLiqRWKsmj1d2js3VGiDZ3r7TcgXftIxI86zuxb8pdc","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"}]}
====
2026-08-08 16:47:50.392 Seetong_tps[47342:4763625] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b438f80>{number = 4, name = (null)}====
2026-08-08 16:47:50.404 Seetong_tps[47342:4763600]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-08 16:47:50.464 Seetong_tps[47342:4763641] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b439040>{number = 2, name = (null)}====
2026-08-08 16:47:50.465 Seetong_tps[47342:4763737] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e0d5c80>{number = 13, name = (null)}====
2026-08-08 16:47:50.465 Seetong_tps[47342:4763736] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e0d5cc0>{number = 14, name = (null)}====
2026-08-08 16:47:50.465 Seetong_tps[47342:4763642] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10b6b13c0>{number = 7, name = (null)}====
2026-08-08 16:47:50.479 Seetong_tps[47342:4763748] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10e0d7180>{number = 15, name = (null)}====
2026-08-08 16:47:50.480 Seetong_tps[47342:4763739] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgIJUlMBVVAHblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e0d7100>{number = 16, name = (null)}====
2026-08-08 16:47:50.484 Seetong_tps[47342:4763640] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b438ec0>{number = 3, name = (null)}====
2026-08-08 16:47:50.487 Seetong_tps[47342:4763738] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e0d70c0>{number = 17, name = (null)}====
2026-08-08 16:47:50.495 Seetong_tps[47342:4763721] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786178661000,"lastHeartTime":1786173014000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10e0d71c0>{number = 18, name = (null)}====
2026-08-08 16:47:50.495 Seetong_tps[47342:4763722] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=25&addr=bjrelay63.s5.seetong.com:13443;type=0&load=20&addr=bjrelay46.s2.seetong.com:11443;type=0&load=18&addr=bjrelay9.s5.seetong.com:12443;","vipRelayServers":"type=0&load=46&addr=bjrelayvip3.s2.seetong.com:4443;type=0&load=43&addr=bjrelay44.s2.seetong.com:15443;type=0&load=43&addr=bjrelayvip2.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e0d7200>{number = 19, name = (null)}====
2026-08-08 16:47:50.506 Seetong_tps[47342:4763643] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x112693740>{number = 10, name = (null)}====
2026-08-08 16:47:50.567 Seetong_tps[47342:4763600] Super properties have already been unregistered.
2026-08-08 16:47:50.567 Seetong_tps[47342:4763600] UMAPM_OOMSampling(0,0):NO
2026-08-08 16:47:50.569 Seetong_tps[47342:4763600]  -- deviceListDataUpdate - AppLaunch 还剩 0.7326860427856445 秒 - 再延迟 1.232686042785645 秒 - 启动耗时 2.267313957214355 秒
2026-08-08 16:47:50.569 Seetong_tps[47342:4763600]  -- groupDeviceList -- 
2026-08-08 16:47:50.569 Seetong_tps[47342:4763600] groupDeviceList 已在进行中，跳过新的调用
2026-08-08 16:47:50.569 Seetong_tps[47342:4763600]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2268 毫秒
2026-08-08 16:47:50.570 Seetong_tps[47342:4763600]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-08 16:47:50.570 Seetong_tps[47342:4763600]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-08 16:47:50.570 Seetong_tps[47342:4763600]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-08 16:47:50.570 Seetong_tps[47342:4763600]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODYyNjUyNzAsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.-963WgDB3Gvu-DGz_DeeuSH7AWGL6k-vUdGRz1AXB3s","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODg3NzA4NzAsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2MTc4ODcwLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.b8mhFOLDfi6De3sjTuxU2MWHYqNCZYi1fKxYckb2FKU","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-08 16:47:50.588 Seetong_tps[47342:4763600]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786178870.588125
2026-08-08 16:47:50.588 Seetong_tps[47342:4763600]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786178870.588125
2026-08-08 16:47:50.588 Seetong_tps[47342:4763600]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786178870.588125 - lastRefreshTokenTime: 1786178870.588125
2026-08-08 16:47:50.600 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-08 16:47:50.601 Seetong_tps[47342:4763600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 16:47:50.601 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-08 16:47:50.603 Seetong_tps[47342:4763600]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 598;
}
2026-08-08 16:47:50.610 Seetong_tps[47342:4763600] ++++-[VideoView dealloc]++++
2026-08-08 16:47:50.613 Seetong_tps[47342:4763600] OpenGLView20_Seetong dealloc:0x10e0d1200
2026-08-08 16:47:50.627 Seetong_tps[47342:4763600]  -- WebSocket - 重置重连次数 -- 
2026-08-08 16:47:50.637 Seetong_tps[47342:4763600]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-08 16:47:50.637 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty - 
2026-08-08 16:47:50.637 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-08 16:47:50.640 Seetong_tps[47342:4763600]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-08 16:47:50.640 Seetong_tps[47342:4763600] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-08 16:47:50.640 Seetong_tps[47342:4763600] 客服消息未读数量: 0
2026-08-08 16:47:50.641 Seetong_tps[47342:4763600]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-08 16:47:50.642 Seetong_tps[47342:4763600]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgIJUlMBVVAHblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763600]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763600]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-08 16:47:50.655 Seetong_tps[47342:4763600]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-08 16:47:50.655 Seetong_tps[47342:4763642]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-08 16:47:50.663 Seetong_tps[47342:4763600]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-08 16:47:50.669 Seetong_tps[47342:4763600] UMAPM_NetworkSampling(0,0):NO
2026-08-08 16:47:50.669 Seetong_tps[47342:4763600]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-08 16:47:50.669 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-08 16:47:50.669 Seetong_tps[47342:4763600]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-08 16:47:50.671 Seetong_tps[47342:4763600] 蓝牙已打开
2026-08-08 16:47:50.680 Seetong_tps[47342:4763600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 16:47:50.680 Seetong_tps[47342:4763600]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-08 16:47:50.790 Seetong_tps[47342:4763643] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x112693740>{number = 10, name = (null)}====
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2532 毫秒
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- groupDeviceList -- 
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- WebSocket - 重置重连次数 -- 
2026-08-08 16:47:50.834 Seetong_tps[47342:4763600]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-08-08 16:47:50.836 Seetong_tps[47342:4763600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 16:47:50.836 Seetong_tps[47342:4763600]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVgoICFEHVFJpAQQB","reconn":0}}
2026-08-08 16:47:50.836 Seetong_tps[47342:4763600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 16:47:50.836 Seetong_tps[47342:4763600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 16:47:50.837 Seetong_tps[47342:4763600]  -- STBluetoothManager - 结束扫描 - 
2026-08-08 16:47:50.837 Seetong_tps[47342:4763600]  -- STBluetoothManager - 开始扫描 - 
2026-08-08 16:47:50.837 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-08 16:47:50.837 Seetong_tps[47342:4763600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-08 16:47:50.837 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-08 16:47:50.838 Seetong_tps[47342:4763600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-08 16:47:50.838 Seetong_tps[47342:4763600]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-08 16:47:50.961 Seetong_tps[47342:4763600] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-08 16:47:50.962 Seetong_tps[47342:4763600] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-08 16:47:50.962 Seetong_tps[47342:4763600] Formatted Date: 2026-08-08
2026-08-08 16:47:50.962 Seetong_tps[47342:4763600]  --- webSocketGetServerData msgId: 52770514-7BF0-43D7-90FB-1987F069BBC4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-08";
        token = AVYOAQteVABrAAkFBgUKVgoICFEHVFJpAQQB;
    };
}
2026-08-08 16:47:50.962 Seetong_tps[47342:4763600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-08 16:47:50.963 Seetong_tps[47342:4763600]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-08 16:47:50.964 Seetong_tps[47342:4763600]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-08 16:47:51.015 Seetong_tps[47342:4763600] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-08 16:47:51.015 Seetong_tps[47342:4763600]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-08 16:47:51.015 Seetong_tps[47342:4763600]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-08 16:47:51.016 Seetong_tps[47342:4763600] Sorted Dates (Descending): (
)
2026-08-08 16:47:51.184 Seetong_tps[47342:4763674] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-08 16:47:51.185 Seetong_tps[47342:4763674] [DeviceMonitor] 监控管理器初始化完成
2026-08-08 16:47:51.857 Seetong_tps[47342:4763600] AppLaunch hideForRefreshToken
2026-08-08 16:47:51.858 Seetong_tps[47342:4763600] AppLaunch hideForRefreshToken dismiss
2026-08-08 16:47:51.858 Seetong_tps[47342:4763600] AppLaunch dismiss...
2026-08-08 16:47:52.161 Seetong_tps[47342:4763674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-08 16:47:52.161 Seetong_tps[47342:4763674]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-08 16:47:52.161 Seetong_tps[47342:4763674]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-08 16:47:52.163 Seetong_tps[47342:4763600]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-08 16:47:52.163 Seetong_tps[47342:4763737] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-08 16:47:52.163 Seetong_tps[47342:4763738] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-08 16:47:52.177 Seetong_tps[47342:4763600]  dealloc -- STAppLaunchWindow
2026-08-08 16:47:52.178 Seetong_tps[47342:4763600]  dealloc -- STAppLaunchViewController
2026-08-08 16:47:52.179 Seetong_tps[47342:4763600] AppLaunch dismiss... end
2026-08-08 16:47:52.383 Seetong_tps[47342:4763600] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-08 16:47:52.383 Seetong_tps[47342:4763600] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-08 16:47:52.384 Seetong_tps[47342:4763600] 用户设置的具体字体大小: 15.000000
2026-08-08 16:47:52.702 Seetong_tps[47342:4763674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-08 16:47:52.702 Seetong_tps[47342:4763674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-08 16:47:52.703 Seetong_tps[47342:4763674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-08 16:47:52.703 Seetong_tps[47342:4763737] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-08 16:47:52.703 Seetong_tps[47342:4763736] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-08 16:47:52.703 Seetong_tps[47342:4763738] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-08 16:47:52.710 Seetong_tps[47342:4763674]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-08 16:47:52.710 Seetong_tps[47342:4763674]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-08 16:47:52.711 Seetong_tps[47342:4763674]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-08 16:47:52.711 Seetong_tps[47342:4763738] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-08 16:47:52.711 Seetong_tps[47342:4763738] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-08 16:47:52.711 Seetong_tps[47342:4763736] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-08 16:47:52.719 Seetong_tps[47342:4763677]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-08 16:47:52.737 Seetong_tps[47342:4763600]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-08 16:47:52.747 Seetong_tps[47342:4763677]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-08 16:47:53.225 Seetong_tps[47342:4763600] MessageThrottle reloadTableView ---
2026-08-08 16:47:53.420 Seetong_tps[47342:4763600]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-08 16:47:53.764 Seetong_tps[47342:4763736] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e0d5cc0>{number = 14, name = (null)}====
2026-08-08 16:47:53.936 Seetong_tps[47342:4763600]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-08 16:47:53.937 Seetong_tps[47342:4763600]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-08 16:47:53.937 Seetong_tps[47342:4763600]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-08 16:47:53.937 Seetong_tps[47342:4763600] 滚动已停止500毫秒，执行操作:29115420
2026-08-08 16:47:54.200 Seetong_tps[47342:4763736] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e0d5cc0>{number = 14, name = (null)}====
2026-08-08 16:47:55.409 Seetong_tps[47342:4763600] UMAPM_OOMSampling(0,0):NO
2026-08-08 16:47:55.409 Seetong_tps[47342:4763600] UMAPM_NetworkSampling(0,0):NO
2026-08-08 16:48:00.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:48:10.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:48:20.599 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:48:20.843 Seetong_tps[47342:4763600]  -- STBluetoothManager - 结束扫描 - 
2026-08-08 16:48:20.843 Seetong_tps[47342:4763600]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-08-08 16:48:22.437 Seetong_tps[47342:4763600]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-08 16:48:22.438 Seetong_tps[47342:4763600]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-08 16:48:22.438 Seetong_tps[47342:4763600]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-08 16:48:22.438 Seetong_tps[47342:4763600] 滚动已停止500毫秒，执行操作:29115420
2026-08-08 16:48:25.785 Seetong_tps[47342:4763721] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-08 16:48:25.786 Seetong_tps[47342:4763721] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-08 16:48:25.787 Seetong_tps[47342:4763721] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-08 16:48:25.788 Seetong_tps[47342:4763721] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-08 16:48:25.790 Seetong_tps[47342:4763721] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-08 16:48:30.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:48:40.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:48:50.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:49:00.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:49:10.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:49:20.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:49:30.600 Seetong_tps[47342:4763600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-08 16:49:39.929 Seetong_tps[47342:4763600]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-08 16:49:39.930 Seetong_tps[47342:4763600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 16:49:39.930 Seetong_tps[47342:4763600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 16:49:39.930 Seetong_tps[47342:4763600]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-08 16:49:39.941 Seetong_tps[47342:4763600] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-08 16:49:39.970 Seetong_tps[47342:4763600] [保存失败] 相机对象或存储字典为空
2026-08-08 16:49:39.970 Seetong_tps[47342:4764280] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-08 16:49:39.970 Seetong_tps[47342:4764280] --FC_StopDevComEx end
2026-08-08 16:49:39.970 Seetong_tps[47342:4763600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-08 16:49:39.970 Seetong_tps[47342:4763600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-08 16:49:39.970 Seetong_tps[47342:4763600]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-09 19:11:22.742 Seetong_tps[54781:5429270] app_version=8.3.805
2026-08-09 19:11:22.759 Seetong_tps[54781:5429270]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-09 19:11:22.759 Seetong_tps[54781:5429270] showForLogin 1
2026-08-09 19:11:22.759 Seetong_tps[54781:5429270] AppLaunch 还剩 6.948142051696777 秒
2026-08-09 19:11:22.760 Seetong_tps[54781:5429281] 询问用户是否开启推送成功
2026-08-09 19:11:22.760 Seetong_tps[54781:5429281] 用户点击允许接收推送
2026-08-09 19:11:22.764 Seetong_tps[54781:5429289] remoteNotificationSetting: <UNNotificationSettings: 0x110655fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-09 19:11:22.780 Seetong_tps[54781:5429270]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-09 19:11:22.819 Seetong_tps[54781:5429270] viewDidLoad/configtime=2026-08-09 上午11:11:22 +0000
2026-08-09 19:11:22.820 Seetong_tps[54781:5429270]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-09 19:11:22.820 Seetong_tps[54781:5429270]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-09 19:11:22.866 Seetong_tps[54781:5429270]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-09 19:11:22.866 Seetong_tps[54781:5429270]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-09 19:11:22.868 Seetong_tps[54781:5429270]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-09 19:11:22.868 Seetong_tps[54781:5429270] 开始检查未读客服消息...
2026-08-09 19:11:22.868 Seetong_tps[54781:5429270] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-09 19:11:22.868 Seetong_tps[54781:5429270]  --- 取消心跳 destoryHeartBeat --- 
2026-08-09 19:11:22.874 Seetong_tps[54781:5429270]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-09 19:11:22.874 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty - 
2026-08-09 19:11:22.875 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-09 19:11:22.878 Seetong_tps[54781:5429270] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-09 19:11:22.878 Seetong_tps[54781:5429270] NAV deviceOrientationDidChange:1
2026-08-09 19:11:22.880 Seetong_tps[54781:5429270]  -- groupDeviceList -- 
2026-08-09 19:11:22.880 Seetong_tps[54781:5429270] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-09 19:11:22.881 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty - 
2026-08-09 19:11:22.881 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-09 19:11:22.927 Seetong_tps[54781:5429270]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-09 19:11:23.052 Seetong_tps[54781:5429270] Super properties have already been unregistered.
2026-08-09 19:11:23.052 Seetong_tps[54781:5429270] UMAPM_OOMSampling(0,0):NO
2026-08-09 19:11:23.054 Seetong_tps[54781:5429270]  -- deviceListDataUpdate - AppLaunch 还剩 1.653427124023438 秒 - 再延迟 2.153427124023438 秒 - 启动耗时 1.346572875976562 秒
2026-08-09 19:11:23.054 Seetong_tps[54781:5429270]  -- groupDeviceList -- 
2026-08-09 19:11:23.054 Seetong_tps[54781:5429270] groupDeviceList 已在进行中，跳过新的调用
2026-08-09 19:11:23.054 Seetong_tps[54781:5429270]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1347 毫秒
2026-08-09 19:11:23.056 Seetong_tps[54781:5429270]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-09 19:11:23.057 Seetong_tps[54781:5429270]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-09 19:11:23.057 Seetong_tps[54781:5429270]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-09 19:11:23.059 Seetong_tps[54781:5429270]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 598;
}
2026-08-09 19:11:23.059 Seetong_tps[54781:5429270] ++++-[VideoView dealloc]++++
2026-08-09 19:11:23.061 Seetong_tps[54781:5429270] OpenGLView20_Seetong dealloc:0x115afce00
2026-08-09 19:11:23.084 Seetong_tps[54781:5429270]  -- WebSocket - 重置重连次数 -- 
2026-08-09 19:11:23.094 Seetong_tps[54781:5429270]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-09 19:11:23.094 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty - 
2026-08-09 19:11:23.094 Seetong_tps[54781:5429270]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-09 19:11:23.097 Seetong_tps[54781:5429270] UMAPM_NetworkSampling(0,0):NO
2026-08-09 19:11:23.097 Seetong_tps[54781:5429270]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-09 19:11:23.097 Seetong_tps[54781:5429270]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-09 19:11:23.097 Seetong_tps[54781:5429270]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-09 19:11:23.099 Seetong_tps[54781:5429270] 蓝牙已打开
2026-08-09 19:11:23.119 Seetong_tps[54781:5429270]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-09 19:11:23.204 Seetong_tps[54781:5429270] [保存失败] 相机对象或存储字典为空
2026-08-09 19:11:23.204 Seetong_tps[54781:5429270]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-09 19:11:23.204 Seetong_tps[54781:5429339] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-09 19:11:23.205 Seetong_tps[54781:5429339] --FC_StopDevComEx end
2026-08-09 19:11:23.224 Seetong_tps[54781:5429270] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-09 19:11:23.224 Seetong_tps[54781:5429270]  --- 取消心跳 destoryHeartBeat --- 
2026-08-09 19:11:23.224 Seetong_tps[54781:5429270]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 10:31:08.390 Seetong_tps[2884:355200] app_version=8.3.805
2026-08-10 10:31:08.403 Seetong_tps[2884:355206] 询问用户是否开启推送成功
2026-08-10 10:31:08.403 Seetong_tps[2884:355206] 用户点击允许接收推送
2026-08-10 10:31:08.404 Seetong_tps[2884:355200]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-10 10:31:08.404 Seetong_tps[2884:355200] showForLogin 1
2026-08-10 10:31:08.404 Seetong_tps[2884:355200] AppLaunch 还剩 6.886286973953247 秒
2026-08-10 10:31:08.405 Seetong_tps[2884:355211] remoteNotificationSetting: <UNNotificationSettings: 0x135286120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-10 10:31:08.421 Seetong_tps[2884:355200]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-10 10:31:08.453 Seetong_tps[2884:355200] viewDidLoad/configtime=2026-08-10 上午2:31:08 +0000
2026-08-10 10:31:08.454 Seetong_tps[2884:355200]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-10 10:31:08.454 Seetong_tps[2884:355200]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-10 10:31:08.514 Seetong_tps[2884:355200]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-10 10:31:08.514 Seetong_tps[2884:355200]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-10 10:31:08.515 Seetong_tps[2884:355200]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-10 10:31:08.515 Seetong_tps[2884:355200] 开始检查未读客服消息...
2026-08-10 10:31:08.515 Seetong_tps[2884:355200] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-10 10:31:08.516 Seetong_tps[2884:355200]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 10:31:08.521 Seetong_tps[2884:355200]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-10 10:31:08.521 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty - 
2026-08-10 10:31:08.521 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-10 10:31:08.525 Seetong_tps[2884:355200] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-10 10:31:08.525 Seetong_tps[2884:355200] NAV deviceOrientationDidChange:1
2026-08-10 10:31:08.528 Seetong_tps[2884:355200]  -- groupDeviceList -- 
2026-08-10 10:31:08.528 Seetong_tps[2884:355200] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-10 10:31:08.528 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty - 
2026-08-10 10:31:08.528 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 10:31:08.582 Seetong_tps[2884:355200]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-10 10:31:08.704 Seetong_tps[2884:355200] Super properties have already been unregistered.
2026-08-10 10:31:08.704 Seetong_tps[2884:355200] UMAPM_OOMSampling(0,0):NO
2026-08-10 10:31:08.705 Seetong_tps[2884:355200]  -- deviceListDataUpdate - AppLaunch 还剩 1.585077047348022 秒 - 再延迟 2.085077047348022 秒 - 启动耗时 1.414922952651978 秒
2026-08-10 10:31:08.705 Seetong_tps[2884:355200]  -- groupDeviceList -- 
2026-08-10 10:31:08.705 Seetong_tps[2884:355200] groupDeviceList 已在进行中，跳过新的调用
2026-08-10 10:31:08.705 Seetong_tps[2884:355200]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1415 毫秒
2026-08-10 10:31:08.706 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 10:31:08.706 Seetong_tps[2884:355200]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 10:31:08.707 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 10:31:08.708 Seetong_tps[2884:355200]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 598;
}
2026-08-10 10:31:08.710 Seetong_tps[2884:355200] ++++-[VideoView dealloc]++++
2026-08-10 10:31:08.713 Seetong_tps[2884:355200] OpenGLView20_Seetong dealloc:0x135add400
2026-08-10 10:31:08.738 Seetong_tps[2884:355200]  -- WebSocket - 重置重连次数 -- 
2026-08-10 10:31:08.754 Seetong_tps[2884:355200]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-10 10:31:08.754 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty - 
2026-08-10 10:31:08.754 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 10:31:08.763 Seetong_tps[2884:355200] UMAPM_NetworkSampling(0,0):NO
2026-08-10 10:31:08.763 Seetong_tps[2884:355200]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-10 10:31:08.763 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 10:31:08.763 Seetong_tps[2884:355200]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 10:31:08.765 Seetong_tps[2884:355200] 蓝牙已打开
2026-08-10 10:31:08.778 Seetong_tps[2884:355200]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-10 10:31:09.016 Seetong_tps[2884:355200]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 10:31:09.016 Seetong_tps[2884:355200]  -- STBluetoothManager - 开始扫描 - 
2026-08-10 10:31:09.759 Seetong_tps[2884:355200]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-10 10:31:09.759 Seetong_tps[2884:355200]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-10 10:31:09.759 Seetong_tps[2884:355200]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-10 10:31:09.760 Seetong_tps[2884:355200]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODY0MTU0NjksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.5-1JBgQXG9I3SL-RLBa9jLZ1fMtOJWWCtxWQ46RNqjA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODg5MjEwNjksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2MzI5MDY5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.5Z11OYz9st3h5g21zIi8r1vrIDIiahneallMLyy5p_4","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-10 10:31:09.777 Seetong_tps[2884:355200]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786329069.777050
2026-08-10 10:31:09.778 Seetong_tps[2884:355200]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786329069.777050
2026-08-10 10:31:09.778 Seetong_tps[2884:355200]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786329069.777050 - lastRefreshTokenTime: 1786329069.777050
2026-08-10 10:31:10.447 Seetong_tps[2884:355298] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlUGU1QHblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x135cf7940>{number = 17, name = (null)}====
2026-08-10 10:31:10.449 Seetong_tps[2884:355200]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-10 10:31:10.450 Seetong_tps[2884:355200]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlUGU1QHblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-10 10:31:10.561 Seetong_tps[2884:355200]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-10 10:31:10.562 Seetong_tps[2884:355200]  -- WebSocket - 重置重连次数 -- 
2026-08-10 10:31:10.562 Seetong_tps[2884:355200]  -- WebSocket connection 长连接成功 - 耗时：2.0 秒
2026-08-10 10:31:10.566 Seetong_tps[2884:355200]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 10:31:10.566 Seetong_tps[2884:355200]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwIIAlYBUFJpAQQB","reconn":0}}
2026-08-10 10:31:10.566 Seetong_tps[2884:355200]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 10:31:10.567 Seetong_tps[2884:355200]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 10:31:10.592 Seetong_tps[2884:355200] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786178661000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786173014000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 10:31:10.592 Seetong_tps[2884:355200] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-10 10:31:10.592 Seetong_tps[2884:355200] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-10 10:31:10.592 Seetong_tps[2884:355200] 用户设置的具体字体大小: 15.000000
2026-08-10 10:31:10.599 Seetong_tps[2884:355214] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x135cf5bc0>{number = 19, name = (null)}====
2026-08-10 10:31:10.600 Seetong_tps[2884:355200]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-10 10:31:10.667 Seetong_tps[2884:355202] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x135cf5c00>{number = 20, name = (null)}====
2026-08-10 10:31:10.667 Seetong_tps[2884:355200] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-10 10:31:10.668 Seetong_tps[2884:355200] 客服消息未读数量: 0
2026-08-10 10:31:10.668 Seetong_tps[2884:355213] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786328870000,"lastHeartTime":1786324666000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x135cf5d40>{number = 21, name = (null)}====
2026-08-10 10:31:10.688 Seetong_tps[2884:355200]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-10 10:31:10.689 Seetong_tps[2884:355213]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-10 10:31:10.689 Seetong_tps[2884:355213]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-10 10:31:10.689 Seetong_tps[2884:355213]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-10 10:31:10.691 Seetong_tps[2884:355213]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-10 10:31:10.691 Seetong_tps[2884:355213]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-10 10:31:10.691 Seetong_tps[2884:355213]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-10 10:31:10.691 Seetong_tps[2884:355200]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-10 10:31:10.691 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-10 10:31:10.691 Seetong_tps[2884:355200]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3401 毫秒
2026-08-10 10:31:10.708 Seetong_tps[2884:355200] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786328870000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 10:31:10.708 Seetong_tps[2884:355200]  -- groupDeviceList -- 
2026-08-10 10:31:10.709 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 10:31:10.710 Seetong_tps[2884:355200]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 10:31:10.710 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 10:31:10.713 Seetong_tps[2884:355200]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 10:31:10.713 Seetong_tps[2884:355200]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 10:31:10.726 Seetong_tps[2884:355200] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-10 10:31:10.726 Seetong_tps[2884:355200] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-10 10:31:10.726 Seetong_tps[2884:355200] Formatted Date: 2026-08-10
2026-08-10 10:31:10.726 Seetong_tps[2884:355200]  --- webSocketGetServerData msgId: 4809FFF1-053B-4601-85AE-6E7006E2F425 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-10";
        token = AVYOAQteVABrAAkFBgUKVwIIAlYBUFJpAQQB;
    };
}
2026-08-10 10:31:10.726 Seetong_tps[2884:355200]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 10:31:10.726 Seetong_tps[2884:355200]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-10 10:31:10.734 Seetong_tps[2884:355200]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-10 10:31:10.803 Seetong_tps[2884:355200] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-10 10:31:10.804 Seetong_tps[2884:355200]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-10 10:31:10.804 Seetong_tps[2884:355200]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-10 10:31:10.804 Seetong_tps[2884:355200] Sorted Dates (Descending): (
)
2026-08-10 10:31:10.804 Seetong_tps[2884:355200] AppLaunch hideForRefreshToken
2026-08-10 10:31:10.804 Seetong_tps[2884:355200] AppLaunch hideForRefreshToken dismiss
2026-08-10 10:31:10.804 Seetong_tps[2884:355200] AppLaunch dismiss...
2026-08-10 10:31:10.881 Seetong_tps[2884:355206] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x135256440>{number = 10, name = (null)}====
2026-08-10 10:31:10.976 Seetong_tps[2884:355211] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1346e8f80>{number = 7, name = (null)}====
2026-08-10 10:31:10.989 Seetong_tps[2884:355200]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-10 10:31:11.108 Seetong_tps[2884:355200]  dealloc -- STAppLaunchWindow
2026-08-10 10:31:11.112 Seetong_tps[2884:355200]  dealloc -- STAppLaunchViewController
2026-08-10 10:31:11.112 Seetong_tps[2884:355200] AppLaunch dismiss... end
2026-08-10 10:31:11.117 Seetong_tps[2884:355204] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=17&addr=bjrelay63.s5.seetong.com:1443;type=0&load=22&addr=bjrelay3.s5.seetong.com:10443;type=0&load=21&addr=bjrelay54.s5.seetong.com:12443;","vipRelayServers":"type=0&load=63&addr=bjrelayvip1.s2.seetong.com:10443;type=0&load=53&addr=bjrelay42.s2.seetong.com:7443;type=0&load=37&addr=bjrelay41.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x134478fc0>{number = 4, name = (null)}====
2026-08-10 10:31:11.129 Seetong_tps[2884:355200]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-10 10:31:11.129 Seetong_tps[2884:355200]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-10 10:31:11.180 Seetong_tps[2884:355205] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x134478ec0>{number = 3, name = (null)}====
2026-08-10 10:31:11.182 Seetong_tps[2884:355200]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 10:31:11.541 Seetong_tps[2884:355200]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-10 10:31:11.554 Seetong_tps[2884:355200] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-10 10:31:11.600 Seetong_tps[2884:355200] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-10 10:31:11.600 Seetong_tps[2884:355211] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 10:31:11.600 Seetong_tps[2884:355200]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 10:31:11.601 Seetong_tps[2884:355200] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-10 10:31:11.604 Seetong_tps[2884:355200]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 10:31:11.620 Seetong_tps[2884:355200]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-10 上午10:31:11 620
2026-08-10 10:31:11.620 Seetong_tps[2884:355200]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x135fcbb80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x135ffbbe0>; layer = <CALayer: 0x135ff9680>>
2026-08-10 10:31:11.620 Seetong_tps[2884:355200]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x135fcbb80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x135ffbbe0>; layer = <CALayer: 0x135ff9680>> -- _camera.supportPlatform: 0
2026-08-10 10:31:11.621 Seetong_tps[2884:355200]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-10 上午2:31:11 +0000
2026-08-10 10:31:11.621 Seetong_tps[2884:355200]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-07 \U4e0b\U534810:29:08 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-08 \U4e0a\U53488:47:50 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-09 \U4e0a\U534811:11:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53482:31:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 10:31:11.621 Seetong_tps[2884:355200]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-10 上午10:31:11 622
2026-08-10 10:31:11.622 Seetong_tps[2884:355306] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-10 10:31:11.648 Seetong_tps[2884:355200]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 10:31:11.651 Seetong_tps[2884:355200] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 10:31:11.653 Seetong_tps[2884:355200]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 10:31:11.653 Seetong_tps[2884:355200] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 10:31:11.672 Seetong_tps[2884:355200]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-10 10:31:11.677 Seetong_tps[2884:355200]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 10:31:11.678 Seetong_tps[2884:355200] 未处理的 biz 类型: res_video_preview_advert
2026-08-10 10:31:11.678 Seetong_tps[2884:355200]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-10 10:31:11.679 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-10 10:31:11.679 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-10 10:31:11.706 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:11.707 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 10:31:11.707 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 10:31:11.842 Seetong_tps[2884:355212] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13447bd80>{number = 6, name = (null)}====
2026-08-10 10:31:11.898 Seetong_tps[2884:355200] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-10 10:31:11.913 Seetong_tps[2884:355211] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1346e8f80>{number = 7, name = (null)}====
2026-08-10 10:31:11.946 Seetong_tps[2884:355295] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1361da8c0>{number = 22, name = (null)}====
2026-08-10 10:31:12.058 Seetong_tps[2884:355233] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjkzMzg3MTk2Nywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.aBo4KuwX8klQW72sOnI5gKn1nnbi96ZI68jtdc9KrVA","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjkzMzg3MTk2OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NiJdfQ.BL1lmuK52O42K0h_-eDuhZGF5RWvOAaa1MdjFlPDMG4","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24905"}]}
====
2026-08-10 10:31:12.103 Seetong_tps[2884:355297] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13594b980>{number = 11, name = (null)}====
2026-08-10 10:31:12.188 Seetong_tps[2884:355200]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-10 10:31:12.189 Seetong_tps[2884:355200]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 10:31:12.189 Seetong_tps[2884:355200] 滚动已停止500毫秒，执行操作:29115420
2026-08-10 10:31:12.368 Seetong_tps[2884:355296] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x1361da940>{number = 23, name = (null)}====
2026-08-10 10:31:12.444 Seetong_tps[2884:355211] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1346e8f80>{number = 7, name = (null)}====
2026-08-10 10:31:12.449 Seetong_tps[2884:355302] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1361dab40>{number = 24, name = (null)}====
2026-08-10 10:31:12.699 Seetong_tps[2884:355233] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 10:31:12.699 Seetong_tps[2884:355233] [DeviceMonitor] 监控管理器初始化完成
2026-08-10 10:31:12.714 Seetong_tps[2884:355200]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-10 上午10:31:12 713
2026-08-10 10:31:12.714 Seetong_tps[2884:355200]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x135fcbb80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x135ffbbe0>; layer = <CALayer: 0x135ff9680>>
2026-08-10 10:31:12.714 Seetong_tps[2884:355200]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x135fcbb80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x135ffbbe0>; layer = <CALayer: 0x135ff9680>> -- _camera.supportPlatform: 0
2026-08-10 10:31:12.715 Seetong_tps[2884:355200]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-10 上午10:31:12 715
2026-08-10 10:31:12.715 Seetong_tps[2884:355200]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-10 10:31:12.715 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-08-10 10:31:13.856 Seetong_tps[2884:355200] UMAPM_OOMSampling(1,0):NO
2026-08-10 10:31:13.856 Seetong_tps[2884:355200] UMAPM_NetworkSampling(0,0):NO
2026-08-10 10:31:13.916 Seetong_tps[2884:355233]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-10 10:31:13.916 Seetong_tps[2884:355233]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-10 10:31:13.916 Seetong_tps[2884:355233] onDeviceAuthSuccess:uid=29115420
2026-08-10 10:31:13.916 Seetong_tps[2884:355233]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786329073.916757,lastReceiveYUVTimeInterval=1786329072.714644,interval=1,videoView=0x135fcbb80
2026-08-10 10:31:13.916 Seetong_tps[2884:355233]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-10 10:31:13.918 Seetong_tps[2884:355200]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-10 10:31:13.918 Seetong_tps[2884:355297] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-10 10:31:13.918 Seetong_tps[2884:355296] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-10 10:31:14.432 Seetong_tps[2884:355238] ===29115420===
2026-08-10 10:31:14.433 Seetong_tps[2884:355238] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13447b680>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x135204a00>
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 10:31:14.439 Seetong_tps[2884:355233] InitDecodePortLog: playsettype = 50
2026-08-10 10:31:14.440 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-08-10 10:31:14.441 Seetong_tps[2884:355233] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 10:31:14.441 Seetong_tps[2884:355233] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-10 10:31:14.441 Seetong_tps[2884:355233] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 10:31:14.442 Seetong_tps[2884:355233] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-10 10:31:14.442 Seetong_tps[2884:355233] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-10 10:31:14.442 Seetong_tps[2884:355233] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 10:31:14.442 Seetong_tps[2884:355233] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 10:31:14.444 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-08-10 10:31:14.702 Seetong_tps[2884:355233]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 10:31:14.704 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.704 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.704 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 10:31:14.704 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 10:31:14.704 Seetong_tps[2884:355297] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 10:31:14.708 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:14.709 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 10:31:14.709 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 10:31:14.709 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 10:31:14.717 Seetong_tps[2884:355233]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 10:31:14.718 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.718 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.718 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 10:31:14.718 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 10:31:14.718 Seetong_tps[2884:355297] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 10:31:14.718 Seetong_tps[2884:355233]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 10:31:14.719 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.719 Seetong_tps[2884:355233]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 10:31:14.719 Seetong_tps[2884:355297] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 10:31:14.719 Seetong_tps[2884:355297] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 10:31:14.719 Seetong_tps[2884:355298] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 10:31:14.735 Seetong_tps[2884:355200] checkPortStatus:_decodePort=1
2026-08-10 10:31:14.737 Seetong_tps[2884:355238]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 10:31:14.737 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:14.737 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 10:31:14.737 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 10:31:14.737 Seetong_tps[2884:355302] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 10:31:14.738 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:14.738 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 10:31:14.738 Seetong_tps[2884:355200]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 10:31:14.738 Seetong_tps[2884:355302] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 10:31:14.746 Seetong_tps[2884:355200] checkPortStatus:_decodePort=1
2026-08-10 10:31:14.746 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.15 - 设备: 庭院 - 29115420
2026-08-10 10:31:14.844 Seetong_tps[2884:355238]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 10:31:14.846 Seetong_tps[2884:355200]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-10 10:31:14.862 Seetong_tps[2884:355238]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 10:31:14.863 Seetong_tps[2884:355238]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 10:31:15.925 Seetong_tps[2884:355238]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 10:31:15.926 Seetong_tps[2884:355238]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 10:31:15.926 Seetong_tps[2884:355238]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 10:31:16.040 Seetong_tps[2884:355363] 重新观看视频线程：<_NSMainThread: 0x134478000>{number = 1, name = (null)}
2026-08-10 10:31:16.053 Seetong_tps[2884:355200] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-10 10:31:16.074 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:16.074 Seetong_tps[2884:355297] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-10 10:31:16.074 Seetong_tps[2884:355200] uid:29115420 playAudio
2026-08-10 10:31:16.074 Seetong_tps[2884:355200] checkPortStatus:_decodePort=1
2026-08-10 10:31:16.074 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.47 - 设备: 庭院 - 29115420
2026-08-10 10:31:16.098 Seetong_tps[2884:355363] 重新观看视频线程：<_NSMainThread: 0x134478000>{number = 1, name = (null)}
2026-08-10 10:31:16.099 Seetong_tps[2884:355200]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.50 - 设备: 庭院 - 29115420
2026-08-10 10:31:17.039 Seetong_tps[2884:355238] Failed to get IoT drive away set configuration.
2026-08-10 10:31:17.040 Seetong_tps[2884:355238]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-10 10:31:18.706 Seetong_tps[2884:355200]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 10:31:19.873 Seetong_tps[2884:355233]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-10 10:31:19.875 Seetong_tps[2884:355200]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 10:31:19.876 Seetong_tps[2884:355200] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786328870000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 10:31:19.876 Seetong_tps[2884:355200]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 10:31:19.876 Seetong_tps[2884:355200]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 10:31:19.889 Seetong_tps[2884:355200]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x135fcbb80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x135ffbbe0>; layer = <CALayer: 0x135ff9680>>
2026-08-10 10:31:19.889 Seetong_tps[2884:355200] #####Vstop:uid:29115420-0-port:1
2026-08-10 10:31:19.901 Seetong_tps[2884:355200] -----------1release decodeport = 1
2026-08-10 10:31:19.901 Seetong_tps[2884:355200]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 8300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-10 10:31:19.902 Seetong_tps[2884:355200] _openGLView clearFrame ...
2026-08-10 10:31:19.902 Seetong_tps[2884:355200] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-10 10:31:19.917 Seetong_tps[2884:355200] [保存失败] 相机对象或存储字典为空
2026-08-10 10:31:19.917 Seetong_tps[2884:355301] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-10 10:31:19.917 Seetong_tps[2884:355301] --FC_StopDevComEx end
2026-08-10 10:31:19.917 Seetong_tps[2884:355200] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786328870000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 10:31:19.917 Seetong_tps[2884:355200]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 10:31:19.917 Seetong_tps[2884:355200]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 11:15:27.697 Seetong_tps[3260:388210] app_version=8.3.805
2026-08-10 11:15:27.708 Seetong_tps[3260:388221] 询问用户是否开启推送成功
2026-08-10 11:15:27.708 Seetong_tps[3260:388221] 用户点击允许接收推送
2026-08-10 11:15:27.708 Seetong_tps[3260:388210]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-10 11:15:27.709 Seetong_tps[3260:388210] showForLogin 1
2026-08-10 11:15:27.709 Seetong_tps[3260:388210] AppLaunch 还剩 7.034805774688721 秒
2026-08-10 11:15:27.709 Seetong_tps[3260:388220] remoteNotificationSetting: <UNNotificationSettings: 0x1612c1fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-10 11:15:27.724 Seetong_tps[3260:388210]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-10 11:15:27.752 Seetong_tps[3260:388210] viewDidLoad/configtime=2026-08-10 上午3:15:27 +0000
2026-08-10 11:15:27.753 Seetong_tps[3260:388210]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-10 11:15:27.753 Seetong_tps[3260:388210]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-10 11:15:27.796 Seetong_tps[3260:388210]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-10 11:15:27.796 Seetong_tps[3260:388210]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-10 11:15:27.798 Seetong_tps[3260:388210]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-10 11:15:27.798 Seetong_tps[3260:388210] 开始检查未读客服消息...
2026-08-10 11:15:27.798 Seetong_tps[3260:388210] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-10 11:15:27.798 Seetong_tps[3260:388210]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 11:15:27.802 Seetong_tps[3260:388210]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-10 11:15:27.802 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty - 
2026-08-10 11:15:27.803 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-10 11:15:27.805 Seetong_tps[3260:388210] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-10 11:15:27.805 Seetong_tps[3260:388210] NAV deviceOrientationDidChange:1
2026-08-10 11:15:27.808 Seetong_tps[3260:388210]  -- groupDeviceList -- 
2026-08-10 11:15:27.808 Seetong_tps[3260:388210] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-10 11:15:27.808 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty - 
2026-08-10 11:15:27.808 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 11:15:27.858 Seetong_tps[3260:388236] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjkzNjUyNzc0NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.M5BXYHSHft-JfJ_hPXybTXy4gQ6TeeA6QQJ_lj6CqPA","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NjkzNjUyNzc0NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NiJdfQ.n1IrJQKIRIdCs-zV7iW7QyhbEXynh3l9ZPFGHJU8fJI","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24905"}]}
====
2026-08-10 11:15:27.861 Seetong_tps[3260:388210]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-10 11:15:27.911 Seetong_tps[3260:388216] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x160439240>{number = 4, name = (null)}====
2026-08-10 11:15:27.972 Seetong_tps[3260:388210] Super properties have already been unregistered.
2026-08-10 11:15:27.972 Seetong_tps[3260:388210] UMAPM_OOMSampling(0,0):NO
2026-08-10 11:15:27.976 Seetong_tps[3260:388210]  -- deviceListDataUpdate - AppLaunch 还剩 1.76777172088623 秒 - 再延迟 2.26777172088623 秒 - 启动耗时 1.23222827911377 秒
2026-08-10 11:15:27.976 Seetong_tps[3260:388210]  -- groupDeviceList -- 
2026-08-10 11:15:27.976 Seetong_tps[3260:388210] groupDeviceList 已在进行中，跳过新的调用
2026-08-10 11:15:27.976 Seetong_tps[3260:388210]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1232 毫秒
2026-08-10 11:15:27.979 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 11:15:27.979 Seetong_tps[3260:388210]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 11:15:27.979 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 11:15:27.981 Seetong_tps[3260:388210]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 599;
}
2026-08-10 11:15:27.981 Seetong_tps[3260:388210] ++++-[VideoView dealloc]++++
2026-08-10 11:15:27.982 Seetong_tps[3260:388210] OpenGLView20_Seetong dealloc:0x161c45800
2026-08-10 11:15:27.983 Seetong_tps[3260:388214] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x160439000>{number = 2, name = (null)}====
2026-08-10 11:15:27.983 Seetong_tps[3260:388285] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x161c48e00>{number = 15, name = (null)}====
2026-08-10 11:15:27.992 Seetong_tps[3260:388220] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x16043ba80>{number = 6, name = (null)}====
2026-08-10 11:15:27.998 Seetong_tps[3260:388213] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x160438fc0>{number = 3, name = (null)}====
2026-08-10 11:15:28.001 Seetong_tps[3260:388210]  -- WebSocket - 重置重连次数 -- 
2026-08-10 11:15:28.006 Seetong_tps[3260:388219] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786331273000,"lastHeartTime":1786324666000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x161c499c0>{number = 16, name = (null)}====
2026-08-10 11:15:28.012 Seetong_tps[3260:388210]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-10 11:15:28.012 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty - 
2026-08-10 11:15:28.012 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 11:15:28.016 Seetong_tps[3260:388222] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay7.s5.seetong.com:9443;type=0&load=21&addr=bjrelay47.s2.seetong.com:6443;type=0&load=26&addr=bjrelay56.s5.seetong.com:3443;","vipRelayServers":"type=0&load=37&addr=bjrelay44.s2.seetong.com:4443;type=0&load=40&addr=bjrelay44.s2.seetong.com:9443;type=0&load=35&addr=bjrelayvip2.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x161c4afc0>{number = 17, name = (null)}====
2026-08-10 11:15:28.023 Seetong_tps[3260:388287] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlQEV1cAblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x161c49fc0>{number = 18, name = (null)}====
2026-08-10 11:15:28.023 Seetong_tps[3260:388286] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x161c49ec0>{number = 19, name = (null)}====
2026-08-10 11:15:28.023 Seetong_tps[3260:388215] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x161c4a280>{number = 20, name = (null)}====
2026-08-10 11:15:28.030 Seetong_tps[3260:388210] UMAPM_NetworkSampling(0,0):NO
2026-08-10 11:15:28.030 Seetong_tps[3260:388210]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-10 11:15:28.030 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 11:15:28.030 Seetong_tps[3260:388210]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 11:15:28.031 Seetong_tps[3260:388288] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x161971f00>{number = 12, name = (null)}====
2026-08-10 11:15:28.032 Seetong_tps[3260:388210] 蓝牙已打开
2026-08-10 11:15:28.032 Seetong_tps[3260:388210] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-10 11:15:28.032 Seetong_tps[3260:388210] 客服消息未读数量: 0
2026-08-10 11:15:28.043 Seetong_tps[3260:388210]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-10 11:15:28.043 Seetong_tps[3260:388288]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-10 11:15:28.043 Seetong_tps[3260:388288]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-10 11:15:28.043 Seetong_tps[3260:388288]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-10 11:15:28.043 Seetong_tps[3260:388210]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-10 11:15:28.043 Seetong_tps[3260:388210]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-10 11:15:28.043 Seetong_tps[3260:388288]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-10 11:15:28.044 Seetong_tps[3260:388288]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-10 11:15:28.044 Seetong_tps[3260:388288]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-10 11:15:28.054 Seetong_tps[3260:388210]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-10 11:15:28.054 Seetong_tps[3260:388210]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlQEV1cAblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-10 11:15:28.057 Seetong_tps[3260:388210]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-10 11:15:28.069 Seetong_tps[3260:388210]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 11:15:28.069 Seetong_tps[3260:388210]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-10 11:15:28.152 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-10 11:15:28.152 Seetong_tps[3260:388210]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1409 毫秒
2026-08-10 11:15:28.153 Seetong_tps[3260:388210] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786331273000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 11:15:28.153 Seetong_tps[3260:388210]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 11:15:28.153 Seetong_tps[3260:388210]  -- groupDeviceList -- 
2026-08-10 11:15:28.153 Seetong_tps[3260:388210]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-10 11:15:28.153 Seetong_tps[3260:388210]  -- WebSocket - 重置重连次数 -- 
2026-08-10 11:15:28.153 Seetong_tps[3260:388210]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-10 11:15:28.154 Seetong_tps[3260:388210]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 11:15:28.154 Seetong_tps[3260:388210]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwIIA1QFU1ppAQQB","reconn":0}}
2026-08-10 11:15:28.154 Seetong_tps[3260:388210]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 11:15:28.154 Seetong_tps[3260:388210] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786331273000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 11:15:28.159 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 11:15:28.159 Seetong_tps[3260:388210]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 11:15:28.159 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 11:15:28.160 Seetong_tps[3260:388210]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 11:15:28.160 Seetong_tps[3260:388210]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 11:15:28.191 Seetong_tps[3260:388295] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x161e2f740>{number = 22, name = (null)}====
2026-08-10 11:15:28.267 Seetong_tps[3260:388210] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-10 11:15:28.267 Seetong_tps[3260:388210] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-10 11:15:28.267 Seetong_tps[3260:388210] Formatted Date: 2026-08-10
2026-08-10 11:15:28.267 Seetong_tps[3260:388210]  --- webSocketGetServerData msgId: 9FECDC10-EC6E-4E3A-AF02-31593610CA8F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-10";
        token = AVYOAQteVABrAAkFBgUKVwIIA1QFU1ppAQQB;
    };
}
2026-08-10 11:15:28.268 Seetong_tps[3260:388210]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 11:15:28.268 Seetong_tps[3260:388210]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-10 11:15:28.285 Seetong_tps[3260:388210]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-10 11:15:28.299 Seetong_tps[3260:388210]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 11:15:28.299 Seetong_tps[3260:388210]  -- STBluetoothManager - 开始扫描 - 
2026-08-10 11:15:28.329 Seetong_tps[3260:388210] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-10 11:15:28.329 Seetong_tps[3260:388210]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-10 11:15:28.330 Seetong_tps[3260:388210]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-10 11:15:28.330 Seetong_tps[3260:388210] Sorted Dates (Descending): (
)
2026-08-10 11:15:28.643 Seetong_tps[3260:388236] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 11:15:28.643 Seetong_tps[3260:388236] [DeviceMonitor] 监控管理器初始化完成
2026-08-10 11:15:29.904 Seetong_tps[3260:388210] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-10 11:15:29.904 Seetong_tps[3260:388210] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-10 11:15:29.904 Seetong_tps[3260:388210] 用户设置的具体字体大小: 15.000000
2026-08-10 11:15:29.983 Seetong_tps[3260:388236]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-10 11:15:29.983 Seetong_tps[3260:388236]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-10 11:15:29.983 Seetong_tps[3260:388236]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-10 11:15:29.985 Seetong_tps[3260:388210]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-10 11:15:29.986 Seetong_tps[3260:388286] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-10 11:15:29.986 Seetong_tps[3260:388291] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-10 11:15:30.008 Seetong_tps[3260:388236]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 11:15:30.008 Seetong_tps[3260:388236]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 11:15:30.008 Seetong_tps[3260:388236]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 11:15:30.008 Seetong_tps[3260:388286] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 11:15:30.008 Seetong_tps[3260:388286] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 11:15:30.008 Seetong_tps[3260:388295] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 11:15:30.063 Seetong_tps[3260:388236]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 11:15:30.065 Seetong_tps[3260:388236]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 11:15:30.065 Seetong_tps[3260:388240]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 11:15:30.065 Seetong_tps[3260:388236]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 11:15:30.065 Seetong_tps[3260:388291] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 11:15:30.065 Seetong_tps[3260:388291] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 11:15:30.065 Seetong_tps[3260:388295] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 11:15:30.075 Seetong_tps[3260:388210]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-10 11:15:30.077 Seetong_tps[3260:388240]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 11:15:30.252 Seetong_tps[3260:388210] AppLaunch hideForRefreshToken
2026-08-10 11:15:30.252 Seetong_tps[3260:388210] AppLaunch hideForRefreshToken dismiss
2026-08-10 11:15:30.252 Seetong_tps[3260:388210] AppLaunch dismiss...
2026-08-10 11:15:30.556 Seetong_tps[3260:388210]  dealloc -- STAppLaunchWindow
2026-08-10 11:15:30.558 Seetong_tps[3260:388210]  dealloc -- STAppLaunchViewController
2026-08-10 11:15:30.560 Seetong_tps[3260:388210] AppLaunch dismiss... end
2026-08-10 11:15:30.571 Seetong_tps[3260:388210] MessageThrottle reloadTableView ---
2026-08-10 11:15:30.950 Seetong_tps[3260:388210]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-10 11:15:31.115 Seetong_tps[3260:388210]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-10 11:15:31.128 Seetong_tps[3260:388210] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-10 11:15:31.176 Seetong_tps[3260:388295] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x161e2f740>{number = 22, name = (null)}====
2026-08-10 11:15:31.176 Seetong_tps[3260:388210] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-10 11:15:31.176 Seetong_tps[3260:388295] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 11:15:31.177 Seetong_tps[3260:388210]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 11:15:31.178 Seetong_tps[3260:388210] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-10 11:15:31.180 Seetong_tps[3260:388210]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 11:15:31.196 Seetong_tps[3260:388210]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-10 上午11:15:31 196
2026-08-10 11:15:31.196 Seetong_tps[3260:388210]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x162004380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x162014b20>; layer = <CALayer: 0x161fe0c00>>
2026-08-10 11:15:31.196 Seetong_tps[3260:388210]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x162004380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x162014b20>; layer = <CALayer: 0x161fe0c00>> -- _camera.supportPlatform: 0
2026-08-10 11:15:31.196 Seetong_tps[3260:388210]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-10 上午3:15:31 +0000
2026-08-10 11:15:31.196 Seetong_tps[3260:388210]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-08 \U4e0a\U53488:47:50 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-09 \U4e0a\U534811:11:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53482:31:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 11:15:31.197 Seetong_tps[3260:388210]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-10 上午11:15:31 197
2026-08-10 11:15:31.197 Seetong_tps[3260:388295] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-10 11:15:31.224 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:31.226 Seetong_tps[3260:388210] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 11:15:31.228 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:31.228 Seetong_tps[3260:388210] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 11:15:31.243 Seetong_tps[3260:388210]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 11:15:31.244 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 11:15:31.245 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 11:15:31.279 Seetong_tps[3260:388210] 未处理的 biz 类型: res_video_preview_advert
2026-08-10 11:15:31.279 Seetong_tps[3260:388210]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-10 11:15:31.284 Seetong_tps[3260:388210] uid:29115420 playAudio
2026-08-10 11:15:31.284 Seetong_tps[3260:388210]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 11:15:31.284 Seetong_tps[3260:388210]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 11:15:31.284 Seetong_tps[3260:388291] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 11:15:31.463 Seetong_tps[3260:388210]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-10 11:15:31.463 Seetong_tps[3260:388210]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 11:15:31.463 Seetong_tps[3260:388210]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-10 11:15:31.463 Seetong_tps[3260:388210] 滚动已停止500毫秒，执行操作:29115420
2026-08-10 11:15:31.486 Seetong_tps[3260:388210] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-10 11:15:31.719 Seetong_tps[3260:388286] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x161c49ec0>{number = 19, name = (null)}====
2026-08-10 11:15:32.193 Seetong_tps[3260:388240] ===29115420===
2026-08-10 11:15:32.664 Seetong_tps[3260:388240] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-10 11:15:32.665 Seetong_tps[3260:388236] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-10 11:15:32.665 Seetong_tps[3260:388236] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-10 11:15:32.666 Seetong_tps[3260:388236] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1612504c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x161200a00>
2026-08-10 11:15:32.666 Seetong_tps[3260:388236] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-10 11:15:32.666 Seetong_tps[3260:388236] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 11:15:32.666 Seetong_tps[3260:388236] InitDecodePortLog: playsettype = 50
2026-08-10 11:15:32.668 Seetong_tps[3260:388236] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 11:15:32.668 Seetong_tps[3260:388236] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-10 11:15:32.668 Seetong_tps[3260:388236] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 11:15:32.668 Seetong_tps[3260:388236] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-10 11:15:32.669 Seetong_tps[3260:388236] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-10 11:15:32.669 Seetong_tps[3260:388236] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 11:15:32.669 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.49 - 设备: 庭院 - 29115420
2026-08-10 11:15:32.670 Seetong_tps[3260:388236] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 11:15:32.685 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.51 - 设备: 庭院 - 29115420
2026-08-10 11:15:33.170 Seetong_tps[3260:388210]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x162004380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x162014b20>; layer = <CALayer: 0x161fe0c00>>
2026-08-10 11:15:33.171 Seetong_tps[3260:388210] #####Vstop:uid:29115420-0-port:1
2026-08-10 11:15:33.171 Seetong_tps[3260:388210] -----------1release decodeport = 1
2026-08-10 11:15:33.171 Seetong_tps[3260:388210]  --- 播放视频 - 如果这段时间小于3秒且没有出图，则不上报该事件 --- 
2026-08-10 11:15:33.179 Seetong_tps[3260:388210] _openGLView clearFrame ...
2026-08-10 11:15:33.194 Seetong_tps[3260:388210] 当前控制器：STPlaybackVC
2026-08-10 11:15:33.194 Seetong_tps[3260:388210]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 11:15:33.194 Seetong_tps[3260:388210] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 11:15:33.194 Seetong_tps[3260:388210] camera_nvr对象已切换，重新设置KVO监听
2026-08-10 11:15:33.206 Seetong_tps[3260:388210] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-10 11:15:33.313 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:33.313 Seetong_tps[3260:388210] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 11:15:33.314 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:33.314 Seetong_tps[3260:388210] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 11:15:33.314 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:33.315 Seetong_tps[3260:388210] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 11:15:33.315 Seetong_tps[3260:388210]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 11:15:33.315 Seetong_tps[3260:388210] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 11:15:33.322 Seetong_tps[3260:388240]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 11:15:33.322 Seetong_tps[3260:388210]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-10 11:15:33.322 Seetong_tps[3260:388210] ====高度=91.000000
2026-08-10 11:15:33.322 Seetong_tps[3260:388210]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-10 11:15:33.324 Seetong_tps[3260:388210] 停止监听camera_nvr的onlineStatus属性变化
2026-08-10 11:15:33.324 Seetong_tps[3260:388210] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 11:15:33.324 Seetong_tps[3260:388210] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 11:15:33.324 Seetong_tps[3260:388210] ###### stopNvrRemoteRecord ......
2026-08-10 11:15:33.326 Seetong_tps[3260:388210] updateAlarmListTable:messageModelList=0
2026-08-10 11:15:33.330 Seetong_tps[3260:388210]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-10 11:15:33.330 Seetong_tps[3260:388215] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 11:15:33.330 Seetong_tps[3260:388210]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-10 11:15:33.331 Seetong_tps[3260:388210]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-10 11:15:33.331 Seetong_tps[3260:388210] updateAlarmListTable:messageModelList=0
2026-08-10 11:15:33.376 Seetong_tps[3260:388210] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 11:15:33.411 Seetong_tps[3260:388210]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 11:15:33.450 Seetong_tps[3260:388236] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 11:15:33.450 Seetong_tps[3260:388236]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 11:15:33.450 Seetong_tps[3260:388236] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1612504c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x161200a00>
2026-08-10 11:15:33.450 Seetong_tps[3260:388236] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-10 11:15:33.450 Seetong_tps[3260:388236] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 11:15:33.450 Seetong_tps[3260:388236] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-10 11:15:33.451 Seetong_tps[3260:388236] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 11:15:33.451 Seetong_tps[3260:388236] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-10 11:15:33.451 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.27 - 设备: 庭院 - 29115420
2026-08-10 11:15:33.588 Seetong_tps[3260:388295] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x161e2f740>{number = 22, name = (null)}====
2026-08-10 11:15:33.598 Seetong_tps[3260:388287] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x161c49fc0>{number = 18, name = (null)}====
2026-08-10 11:15:33.634 Seetong_tps[3260:388215] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x161c4a280>{number = 20, name = (null)}====
2026-08-10 11:15:33.723 Seetong_tps[3260:388210]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-10 11:15:33.924 Seetong_tps[3260:388240] ===29115420===
2026-08-10 11:15:35.489 Seetong_tps[3260:388210]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-10 11:15:37.977 Seetong_tps[3260:388210]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 11:15:39.568 Seetong_tps[3260:388240]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111111000000000000000000000 - result: 0 - devid: 29115420
2026-08-10 11:15:40.489 Seetong_tps[3260:388240] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2992
2026-08-10 11:15:40.492 Seetong_tps[3260:388210] timeSliceArray.count=188
2026-08-10 11:15:40.591 Seetong_tps[3260:388210] nvrParseRecPlayBlock timelineModelArray.count=187
2026-08-10 11:15:40.591 Seetong_tps[3260:388210] timelineModel.timePaint=10:49:57-11:15:11,timelineModel.recordType=1
2026-08-10 11:15:40.631 Seetong_tps[3260:388210] updateAlarmListTable:messageModelList=93
2026-08-10 11:15:40.631 Seetong_tps[3260:388210]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-10 11:15:40.633 Seetong_tps[3260:388210]  --- setFirstTimePosition --- i: 186 - recordType: 1
2026-08-10 11:15:40.633 Seetong_tps[3260:388210]  --- setFirstTimePosition --- i: 185 - recordType: 7
2026-08-10 11:15:40.633 Seetong_tps[3260:388210] _firstHaveDataTime=10:49:36
2026-08-10 11:15:41.690 Seetong_tps[3260:388210]  -- 预览倒计时 -- User interaction detected
2026-08-10 11:15:41.711 Seetong_tps[3260:388210] uid:29115420 FC_P2PNvrReplayByTime
2026-08-10 11:15:41.711 Seetong_tps[3260:388210]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-08 \U4e0a\U53488:47:50 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-09 \U4e0a\U534811:11:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53482:31:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 11:15:41.711 Seetong_tps[3260:388210]  -- 播放视频（录像） -- 开始时间: 2026-08-10 上午3:15:41 +0000
2026-08-10 11:15:41.712 Seetong_tps[3260:388287] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260810104936
2026-08-10 11:15:41.712 Seetong_tps[3260:388210]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810104936
2026-08-10 11:15:42.255 Seetong_tps[3260:388240]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 11:15:42.672 Seetong_tps[3260:388236] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 11:15:42.672 Seetong_tps[3260:388236]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1612504c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x161200a00>
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: playsettype = 50
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-10 11:15:42.673 Seetong_tps[3260:388236] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-10 11:15:42.673 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.96 - 设备: 庭院 - 29115420
2026-08-10 11:15:42.674 Seetong_tps[3260:388236] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-10 11:15:42.674 Seetong_tps[3260:388236] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-10 11:15:42.674 Seetong_tps[3260:388236] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 11:15:42.674 Seetong_tps[3260:388236] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 11:15:42.677 Seetong_tps[3260:388210]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-08-10 11:15:42.692 Seetong_tps[3260:388210] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 11:15:44.330 Seetong_tps[3260:388210] 卡回放第一帧回调 倍速 = 0
2026-08-10 11:15:47.977 Seetong_tps[3260:388210]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 11:15:49.936 Seetong_tps[3260:388210]  -- 预览倒计时 -- User interaction detected
2026-08-10 11:15:49.947 Seetong_tps[3260:388291] zhangw_controlNvrRemoteRecord:strDateTime=20260810104915,action=6
2026-08-10 11:15:49.947 Seetong_tps[3260:388210]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810104915
2026-08-10 11:15:51.782 Seetong_tps[3260:388240]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 11:15:53.317 Seetong_tps[3260:388210]  -- 预览倒计时 -- User interaction detected
2026-08-10 11:15:53.327 Seetong_tps[3260:388210]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810104936
2026-08-10 11:15:53.327 Seetong_tps[3260:388287] zhangw_controlNvrRemoteRecord:strDateTime=20260810104936,action=6
2026-08-10 11:15:53.388 Seetong_tps[3260:388240]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 11:15:56.969 Seetong_tps[3260:388210] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 11:15:56.969 Seetong_tps[3260:388210] ###### stopNvrRemoteRecord ......
2026-08-10 11:15:56.972 Seetong_tps[3260:388236]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-10 11:15:56.974 Seetong_tps[3260:388210]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 11:15:56.975 Seetong_tps[3260:388210] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786331273000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 11:15:56.975 Seetong_tps[3260:388210]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 11:15:56.975 Seetong_tps[3260:388210]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 11:15:56.982 Seetong_tps[3260:388210] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-10 11:15:57.002 Seetong_tps[3260:388210] [保存失败] 相机对象或存储字典为空
2026-08-10 11:15:57.002 Seetong_tps[3260:388287] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-10 11:15:57.002 Seetong_tps[3260:388287] --FC_StopDevComEx end
2026-08-10 11:15:57.002 Seetong_tps[3260:388210] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786331273000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 11:15:57.002 Seetong_tps[3260:388210]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 11:15:57.002 Seetong_tps[3260:388210]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 11:15:57.008 Seetong_tps[3260:388210]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-10 12:55:46.398 Seetong_tps[3725:441607] app_version=8.3.805
2026-08-10 12:55:46.410 Seetong_tps[3725:441607]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-10 12:55:46.410 Seetong_tps[3725:441607] showForLogin 1
2026-08-10 12:55:46.410 Seetong_tps[3725:441607] AppLaunch 还剩 6.86037015914917 秒
2026-08-10 12:55:46.410 Seetong_tps[3725:441619] 询问用户是否开启推送成功
2026-08-10 12:55:46.410 Seetong_tps[3725:441619] 用户点击允许接收推送
2026-08-10 12:55:46.423 Seetong_tps[3725:441612] remoteNotificationSetting: <UNNotificationSettings: 0x11029a440; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-10 12:55:46.427 Seetong_tps[3725:441607]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-10 12:55:46.461 Seetong_tps[3725:441607] viewDidLoad/configtime=2026-08-10 上午4:55:46 +0000
2026-08-10 12:55:46.462 Seetong_tps[3725:441607]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-10 12:55:46.462 Seetong_tps[3725:441607]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-10 12:55:46.509 Seetong_tps[3725:441607]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-10 12:55:46.509 Seetong_tps[3725:441607]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-10 12:55:46.510 Seetong_tps[3725:441607]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-10 12:55:46.510 Seetong_tps[3725:441607] 开始检查未读客服消息...
2026-08-10 12:55:46.510 Seetong_tps[3725:441607] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-10 12:55:46.510 Seetong_tps[3725:441607]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 12:55:46.515 Seetong_tps[3725:441607]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-10 12:55:46.515 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty - 
2026-08-10 12:55:46.515 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-10 12:55:46.518 Seetong_tps[3725:441607] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-10 12:55:46.518 Seetong_tps[3725:441607] NAV deviceOrientationDidChange:1
2026-08-10 12:55:46.520 Seetong_tps[3725:441607]  -- groupDeviceList -- 
2026-08-10 12:55:46.520 Seetong_tps[3725:441607] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-10 12:55:46.520 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty - 
2026-08-10 12:55:46.520 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 12:55:46.575 Seetong_tps[3725:441607]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-10 12:55:46.589 Seetong_tps[3725:441613] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-08-10 12:55:46.635 Seetong_tps[3725:441636] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0MjU0NjUxMywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.ZVivlCHs9yzz8ryQu0N_Com0Dk7JQbEzCbQ3xY31ob0","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0MjU0NjUxMywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5NCJdfQ.eYGV0Z9ERRANQB2NOhzuaRnc8LVaEZtzgRG922wNV78","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24904"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"}]}
====
2026-08-10 12:55:46.694 Seetong_tps[3725:441619] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x11026b680>{number = 10, name = (null)}====
2026-08-10 12:55:46.694 Seetong_tps[3725:441607] Super properties have already been unregistered.
2026-08-10 12:55:46.694 Seetong_tps[3725:441607] UMAPM_OOMSampling(0,0):NO
2026-08-10 12:55:46.697 Seetong_tps[3725:441607]  -- deviceListDataUpdate - AppLaunch 还剩 1.57286810874939 秒 - 再延迟 2.07286810874939 秒 - 启动耗时 1.42713189125061 秒
2026-08-10 12:55:46.697 Seetong_tps[3725:441607]  -- groupDeviceList -- 
2026-08-10 12:55:46.697 Seetong_tps[3725:441607] groupDeviceList 已在进行中，跳过新的调用
2026-08-10 12:55:46.697 Seetong_tps[3725:441607]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1427 毫秒
2026-08-10 12:55:46.701 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 12:55:46.702 Seetong_tps[3725:441607]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:55:46.702 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 12:55:46.703 Seetong_tps[3725:441607]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 600;
}
2026-08-10 12:55:46.703 Seetong_tps[3725:441607] ++++-[VideoView dealloc]++++
2026-08-10 12:55:46.704 Seetong_tps[3725:441620] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=shrelay14.s5.seetong.com:13443;type=0&load=22&addr=bjrelay60.s5.seetong.com:10443;type=0&load=31&addr=bjrelay53.s5.seetong.com:12443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip2.s2.seetong.com:1443;type=0&load=59&addr=bjrelayvip2.s2.seetong.com:8443;type=0&load=39&addr=bjrelay43.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bc61d00>{number = 17, name = (null)}====
2026-08-10 12:55:46.704 Seetong_tps[3725:441725] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bc60e00>{number = 18, name = (null)}====
2026-08-10 12:55:46.704 Seetong_tps[3725:441612] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1092b1580>{number = 7, name = (null)}====
2026-08-10 12:55:46.707 Seetong_tps[3725:441607] OpenGLView20_Seetong dealloc:0x10bc39600
2026-08-10 12:55:46.713 Seetong_tps[3725:441731] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x111d93d80>{number = 13, name = (null)}====
2026-08-10 12:55:46.722 Seetong_tps[3725:441727] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bc61a00>{number = 19, name = (null)}====
2026-08-10 12:55:46.723 Seetong_tps[3725:441615] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x109039240>{number = 4, name = (null)}====
2026-08-10 12:55:46.727 Seetong_tps[3725:441726] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bc61ec0>{number = 20, name = (null)}====
2026-08-10 12:55:46.730 Seetong_tps[3725:441607]  -- WebSocket - 重置重连次数 -- 
2026-08-10 12:55:46.738 Seetong_tps[3725:441621] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10bc61e80>{number = 21, name = (null)}====
2026-08-10 12:55:46.738 Seetong_tps[3725:441729] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlcAV1EBblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x111d91ec0>{number = 11, name = (null)}====
2026-08-10 12:55:46.742 Seetong_tps[3725:441607]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-10 12:55:46.742 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty - 
2026-08-10 12:55:46.742 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 12:55:46.748 Seetong_tps[3725:441614] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786337280000,"lastHeartTime":1786324666000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109039000>{number = 3, name = (null)}====
2026-08-10 12:55:46.755 Seetong_tps[3725:441607] UMAPM_NetworkSampling(0,0):NO
2026-08-10 12:55:46.755 Seetong_tps[3725:441607]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-10 12:55:46.755 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 12:55:46.755 Seetong_tps[3725:441607]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 12:55:46.759 Seetong_tps[3725:441607]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-10 12:55:46.759 Seetong_tps[3725:441607]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-10 12:55:46.770 Seetong_tps[3725:441607] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-10 12:55:46.770 Seetong_tps[3725:441607] 客服消息未读数量: 0
2026-08-10 12:55:46.772 Seetong_tps[3725:441607] 蓝牙已打开
2026-08-10 12:55:46.773 Seetong_tps[3725:441607]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-10 12:55:46.778 Seetong_tps[3725:441607]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-10 12:55:46.778 Seetong_tps[3725:441607]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-10 12:55:46.779 Seetong_tps[3725:441607]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlcAV1EBblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-10 12:55:46.787 Seetong_tps[3725:441607]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-10 12:55:46.787 Seetong_tps[3725:441726]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-10 12:55:46.800 Seetong_tps[3725:441607]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:55:46.800 Seetong_tps[3725:441607]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-10 12:55:46.889 Seetong_tps[3725:441607]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-10 12:55:46.890 Seetong_tps[3725:441607]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-10 12:55:46.890 Seetong_tps[3725:441607]  -- WebSocket - 重置重连次数 -- 
2026-08-10 12:55:46.890 Seetong_tps[3725:441607]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-10 12:55:46.892 Seetong_tps[3725:441607]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:55:46.892 Seetong_tps[3725:441607]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwIIBFAFVVRpAQQB","reconn":0}}
2026-08-10 12:55:46.892 Seetong_tps[3725:441607]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:55:46.892 Seetong_tps[3725:441607]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 12:55:46.893 Seetong_tps[3725:441607] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:55:46.898 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-10 12:55:46.898 Seetong_tps[3725:441607]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1628 毫秒
2026-08-10 12:55:46.898 Seetong_tps[3725:441607] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:55:46.898 Seetong_tps[3725:441607]  -- groupDeviceList -- 
2026-08-10 12:55:46.899 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 12:55:46.899 Seetong_tps[3725:441607]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:55:46.899 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 12:55:46.899 Seetong_tps[3725:441607]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 12:55:46.899 Seetong_tps[3725:441607]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 12:55:46.986 Seetong_tps[3725:441613] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-08-10 12:55:46.989 Seetong_tps[3725:441607] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-10 12:55:46.989 Seetong_tps[3725:441607] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-10 12:55:46.990 Seetong_tps[3725:441607] Formatted Date: 2026-08-10
2026-08-10 12:55:46.990 Seetong_tps[3725:441607]  --- webSocketGetServerData msgId: 2980B0AF-10A2-4C51-8297-E6217BF08411 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-10";
        token = AVYOAQteVABrAAkFBgUKVwIIBFAFVVRpAQQB;
    };
}
2026-08-10 12:55:46.990 Seetong_tps[3725:441607]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:55:46.990 Seetong_tps[3725:441607]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-10 12:55:47.004 Seetong_tps[3725:441607]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-10 12:55:47.011 Seetong_tps[3725:441607]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 12:55:47.011 Seetong_tps[3725:441607]  -- STBluetoothManager - 开始扫描 - 
2026-08-10 12:55:47.048 Seetong_tps[3725:441607] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-10 12:55:47.048 Seetong_tps[3725:441607]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-10 12:55:47.049 Seetong_tps[3725:441607]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-10 12:55:47.049 Seetong_tps[3725:441607] Sorted Dates (Descending): (
)
2026-08-10 12:55:47.478 Seetong_tps[3725:441636] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 12:55:47.479 Seetong_tps[3725:441636] [DeviceMonitor] 监控管理器初始化完成
2026-08-10 12:55:48.531 Seetong_tps[3725:441607] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-10 12:55:48.531 Seetong_tps[3725:441607] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-10 12:55:48.531 Seetong_tps[3725:441607] 用户设置的具体字体大小: 15.000000
2026-08-10 12:55:48.754 Seetong_tps[3725:441636]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-10 12:55:48.754 Seetong_tps[3725:441636]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-10 12:55:48.754 Seetong_tps[3725:441636]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-10 12:55:48.755 Seetong_tps[3725:441607]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-10 12:55:48.756 Seetong_tps[3725:441738] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-10 12:55:48.756 Seetong_tps[3725:441613] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-10 12:55:48.864 Seetong_tps[3725:441607] AppLaunch hideForRefreshToken
2026-08-10 12:55:48.864 Seetong_tps[3725:441607] AppLaunch hideForRefreshToken dismiss
2026-08-10 12:55:48.864 Seetong_tps[3725:441607] AppLaunch dismiss...
2026-08-10 12:55:49.170 Seetong_tps[3725:441607]  dealloc -- STAppLaunchWindow
2026-08-10 12:55:49.174 Seetong_tps[3725:441607]  dealloc -- STAppLaunchViewController
2026-08-10 12:55:49.177 Seetong_tps[3725:441607] AppLaunch dismiss... end
2026-08-10 12:55:49.291 Seetong_tps[3725:441636]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 12:55:49.293 Seetong_tps[3725:441636]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:55:49.294 Seetong_tps[3725:441636]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:55:49.294 Seetong_tps[3725:441738] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 12:55:49.294 Seetong_tps[3725:441613] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 12:55:49.294 Seetong_tps[3725:441738] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 12:55:49.300 Seetong_tps[3725:441636]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 12:55:49.300 Seetong_tps[3725:441636]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:55:49.300 Seetong_tps[3725:441636]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:55:49.301 Seetong_tps[3725:441738] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 12:55:49.301 Seetong_tps[3725:441738] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 12:55:49.301 Seetong_tps[3725:441613] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 12:55:49.380 Seetong_tps[3725:441642]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 12:55:49.391 Seetong_tps[3725:441607]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-10 12:55:49.404 Seetong_tps[3725:441642]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 12:55:49.657 Seetong_tps[3725:441607]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-10 12:55:49.899 Seetong_tps[3725:441607] MessageThrottle reloadTableView ---
2026-08-10 12:55:49.912 Seetong_tps[3725:441615] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109039240>{number = 4, name = (null)}====
2026-08-10 12:55:50.176 Seetong_tps[3725:441607]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-10 12:55:50.188 Seetong_tps[3725:441607] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-10 12:55:50.236 Seetong_tps[3725:441607] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-10 12:55:50.236 Seetong_tps[3725:441613] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 12:55:50.237 Seetong_tps[3725:441607]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:55:50.237 Seetong_tps[3725:441607] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-10 12:55:50.240 Seetong_tps[3725:441607]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 12:55:50.256 Seetong_tps[3725:441607]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-10 下午12:55:50 256
2026-08-10 12:55:50.256 Seetong_tps[3725:441607]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bffc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc10aa0>; layer = <CALayer: 0x10bfd8bc0>>
2026-08-10 12:55:50.256 Seetong_tps[3725:441607]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bffc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc10aa0>; layer = <CALayer: 0x10bfd8bc0>> -- _camera.supportPlatform: 0
2026-08-10 12:55:50.256 Seetong_tps[3725:441607]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-10 上午4:55:50 +0000
2026-08-10 12:55:50.256 Seetong_tps[3725:441607]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-09 \U4e0a\U534811:11:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53482:31:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:55:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 12:55:50.257 Seetong_tps[3725:441607]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-10 下午12:55:50 257
2026-08-10 12:55:50.257 Seetong_tps[3725:441613] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-10 12:55:50.283 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:50.286 Seetong_tps[3725:441607] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 12:55:50.287 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:50.288 Seetong_tps[3725:441607] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 12:55:50.303 Seetong_tps[3725:441607]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 12:55:50.305 Seetong_tps[3725:441607]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-10 12:55:50.305 Seetong_tps[3725:441607]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 12:55:50.305 Seetong_tps[3725:441607]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-10 12:55:50.305 Seetong_tps[3725:441607] 滚动已停止500毫秒，执行操作:29115420
2026-08-10 12:55:50.305 Seetong_tps[3725:441607] 未处理的 biz 类型: res_video_preview_advert
2026-08-10 12:55:50.305 Seetong_tps[3725:441607]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-10 12:55:50.306 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 12:55:50.306 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 12:55:50.343 Seetong_tps[3725:441607] uid:29115420 playAudio
2026-08-10 12:55:50.343 Seetong_tps[3725:441607]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 12:55:50.343 Seetong_tps[3725:441607]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 12:55:50.343 Seetong_tps[3725:441726] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 12:55:50.548 Seetong_tps[3725:441607] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-10 12:55:50.561 Seetong_tps[3725:441729] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x111d91ec0>{number = 11, name = (null)}====
2026-08-10 12:55:51.311 Seetong_tps[3725:441642] ===29115420===
2026-08-10 12:55:51.312 Seetong_tps[3725:441642] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110268800>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110210a00>
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 12:55:51.312 Seetong_tps[3725:441636] InitDecodePortLog: playsettype = 50
2026-08-10 12:55:51.313 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-08-10 12:55:51.314 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 12:55:51.315 Seetong_tps[3725:441636] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 12:55:51.318 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-08-10 12:55:53.956 Seetong_tps[3725:441780] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-10 12:55:53.970 Seetong_tps[3725:441607] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-10 12:55:53.986 Seetong_tps[3725:441607] uid:29115420 playAudio
2026-08-10 12:55:53.987 Seetong_tps[3725:441727] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-10 12:55:53.987 Seetong_tps[3725:441607] uid:29115420 playAudio
2026-08-10 12:55:53.990 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.75 - 设备: 庭院 - 29115420
2026-08-10 12:55:53.991 Seetong_tps[3725:441607] checkPortStatus:_decodePort=1
2026-08-10 12:55:53.991 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.75 - 设备: 庭院 - 29115420
2026-08-10 12:55:54.029 Seetong_tps[3725:441780] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-10 12:55:54.031 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.79 - 设备: 庭院 - 29115420
2026-08-10 12:55:54.830 Seetong_tps[3725:441642] Failed to get IoT drive away set configuration.
2026-08-10 12:55:54.830 Seetong_tps[3725:441642]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-10 12:55:54.914 Seetong_tps[3725:441607]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bffc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc10aa0>; layer = <CALayer: 0x10bfd8bc0>>
2026-08-10 12:55:54.914 Seetong_tps[3725:441607] #####Vstop:uid:29115420-0-port:1
2026-08-10 12:55:54.914 Seetong_tps[3725:441607] -----------1release decodeport = 1
2026-08-10 12:55:54.914 Seetong_tps[3725:441607]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-10 12:55:54.920 Seetong_tps[3725:441607] _openGLView clearFrame ...
2026-08-10 12:55:54.927 Seetong_tps[3725:441607] 当前控制器：STPlaybackVC
2026-08-10 12:55:54.927 Seetong_tps[3725:441607]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 12:55:54.927 Seetong_tps[3725:441607] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 12:55:54.927 Seetong_tps[3725:441607] camera_nvr对象已切换，重新设置KVO监听
2026-08-10 12:55:54.933 Seetong_tps[3725:441607] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-10 12:55:55.097 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:55.098 Seetong_tps[3725:441607] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 12:55:55.098 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:55.098 Seetong_tps[3725:441607] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 12:55:55.099 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:55.099 Seetong_tps[3725:441607] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 12:55:55.099 Seetong_tps[3725:441607]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 12:55:55.099 Seetong_tps[3725:441607] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 12:55:55.106 Seetong_tps[3725:441607]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-10 12:55:55.106 Seetong_tps[3725:441607] ====高度=91.000000
2026-08-10 12:55:55.106 Seetong_tps[3725:441607]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-10 12:55:55.108 Seetong_tps[3725:441607] 停止监听camera_nvr的onlineStatus属性变化
2026-08-10 12:55:55.108 Seetong_tps[3725:441607] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 12:55:55.108 Seetong_tps[3725:441607] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 12:55:55.108 Seetong_tps[3725:441607] ###### stopNvrRemoteRecord ......
2026-08-10 12:55:55.110 Seetong_tps[3725:441607] updateAlarmListTable:messageModelList=0
2026-08-10 12:55:55.115 Seetong_tps[3725:441607]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-10 12:55:55.115 Seetong_tps[3725:441738] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 12:55:55.115 Seetong_tps[3725:441607]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-10 12:55:55.115 Seetong_tps[3725:441607]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-10 12:55:55.115 Seetong_tps[3725:441607] updateAlarmListTable:messageModelList=0
2026-08-10 12:55:55.157 Seetong_tps[3725:441607] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 12:55:55.200 Seetong_tps[3725:441607]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 12:55:55.205 Seetong_tps[3725:441636]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110268800>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110210a00>
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 12:55:55.205 Seetong_tps[3725:441636] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-10 12:55:55.211 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.97 - 设备: 庭院 - 29115420
2026-08-10 12:55:55.361 Seetong_tps[3725:441727] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bc61a00>{number = 19, name = (null)}====
2026-08-10 12:55:55.383 Seetong_tps[3725:441613] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-08-10 12:55:55.429 Seetong_tps[3725:441738] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12ebc9c00>{number = 25, name = (null)}====
2026-08-10 12:55:55.710 Seetong_tps[3725:441642] ===29115420===
2026-08-10 12:55:56.698 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:55:57.309 Seetong_tps[3725:441607]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-10 12:56:00.600 Seetong_tps[3725:441642]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111111000000000000000000000 - result: 0 - devid: 29115420
2026-08-10 12:56:01.750 Seetong_tps[3725:441642] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4624
2026-08-10 12:56:01.752 Seetong_tps[3725:441607] timeSliceArray.count=290
2026-08-10 12:56:01.877 Seetong_tps[3725:441607] nvrParseRecPlayBlock timelineModelArray.count=289
2026-08-10 12:56:01.877 Seetong_tps[3725:441607] timelineModel.timePaint=12:52:38-12:55:41,timelineModel.recordType=1
2026-08-10 12:56:01.938 Seetong_tps[3725:441607] updateAlarmListTable:messageModelList=144
2026-08-10 12:56:01.938 Seetong_tps[3725:441607]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-10 12:56:01.941 Seetong_tps[3725:441607]  --- setFirstTimePosition --- i: 288 - recordType: 1
2026-08-10 12:56:01.941 Seetong_tps[3725:441607]  --- setFirstTimePosition --- i: 287 - recordType: 7
2026-08-10 12:56:01.941 Seetong_tps[3725:441607] _firstHaveDataTime=12:52:22
2026-08-10 12:56:06.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:56:16.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:56:21.840 Seetong_tps[3725:441727] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-10 12:56:21.841 Seetong_tps[3725:441727] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-10 12:56:21.842 Seetong_tps[3725:441727] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-10 12:56:21.843 Seetong_tps[3725:441727] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-10 12:56:21.845 Seetong_tps[3725:441727] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-10 12:56:26.698 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:56:36.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:56:38.925 Seetong_tps[3725:441607]  -- videoView tap -- 
2026-08-10 12:56:46.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:56:56.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:06.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:16.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:26.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:36.699 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:43.316 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:57:43.332 Seetong_tps[3725:441607] uid:29115420 FC_P2PNvrReplayByTime
2026-08-10 12:57:43.333 Seetong_tps[3725:441607]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-09 \U4e0a\U534811:11:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53482:31:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:55:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 12:57:43.333 Seetong_tps[3725:441607]  -- 播放视频（录像） -- 开始时间: 2026-08-10 上午4:57:43 +0000
2026-08-10 12:57:43.334 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810124950
2026-08-10 12:57:43.334 Seetong_tps[3725:442156] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260810124950
2026-08-10 12:57:45.390 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:57:46.131 Seetong_tps[3725:441636] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 12:57:46.131 Seetong_tps[3725:441636]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110268800>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110210a00>
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: playsettype = 50
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 12:57:46.132 Seetong_tps[3725:441636] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-10 12:57:46.133 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.80 - 设备: 庭院 - 29115420
2026-08-10 12:57:46.133 Seetong_tps[3725:441636] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-10 12:57:46.133 Seetong_tps[3725:441636] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-10 12:57:46.133 Seetong_tps[3725:441636] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-10 12:57:46.133 Seetong_tps[3725:441636] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 12:57:46.134 Seetong_tps[3725:441636] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 12:57:46.135 Seetong_tps[3725:441607]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.80 - 设备: 庭院 - 29115420
2026-08-10 12:57:46.146 Seetong_tps[3725:441607] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 12:57:46.698 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:48.911 Seetong_tps[3725:441607] 卡回放第一帧回调 倍速 = 0
2026-08-10 12:57:50.788 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:57:50.805 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810125034
2026-08-10 12:57:50.805 Seetong_tps[3725:442156] zhangw_controlNvrRemoteRecord:strDateTime=20260810125034,action=6
2026-08-10 12:57:50.949 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:57:55.360 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:57:55.380 Seetong_tps[3725:441917] zhangw_controlNvrRemoteRecord:strDateTime=20260810124713,action=6
2026-08-10 12:57:55.380 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810124713
2026-08-10 12:57:55.408 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:57:56.698 Seetong_tps[3725:441607]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:57:57.043 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:57:57.053 Seetong_tps[3725:442307] zhangw_controlNvrRemoteRecord:strDateTime=20260810124258,action=6
2026-08-10 12:57:57.053 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810124258
2026-08-10 12:57:57.115 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:57:58.796 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:57:58.808 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810123701
2026-08-10 12:57:58.808 Seetong_tps[3725:441917] zhangw_controlNvrRemoteRecord:strDateTime=20260810123701,action=6
2026-08-10 12:57:58.862 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:58:01.000 Seetong_tps[3725:441607]  -- 预览倒计时 -- User interaction detected
2026-08-10 12:58:01.015 Seetong_tps[3725:441917] zhangw_controlNvrRemoteRecord:strDateTime=20260810123052,action=6
2026-08-10 12:58:01.015 Seetong_tps[3725:441607]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810123052
2026-08-10 12:58:01.033 Seetong_tps[3725:441642]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 12:58:03.373 Seetong_tps[3725:441607] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 12:58:03.373 Seetong_tps[3725:441607] ###### stopNvrRemoteRecord ......
2026-08-10 12:58:03.373 Seetong_tps[3725:441636]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-10 12:58:03.375 Seetong_tps[3725:441607]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 12:58:03.375 Seetong_tps[3725:441607] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:58:03.375 Seetong_tps[3725:441607]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 12:58:03.375 Seetong_tps[3725:441607]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 12:58:03.381 Seetong_tps[3725:441607] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-10 12:58:03.400 Seetong_tps[3725:441607] [保存失败] 相机对象或存储字典为空
2026-08-10 12:58:03.400 Seetong_tps[3725:441607] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:58:03.400 Seetong_tps[3725:441607]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 12:58:03.400 Seetong_tps[3725:441607]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 12:58:03.405 Seetong_tps[3725:441607]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-10 12:58:06.955 Seetong_tps[3734:442645] app_version=8.3.805
2026-08-10 12:58:06.963 Seetong_tps[3734:442645]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-10 12:58:06.963 Seetong_tps[3734:442645] showForLogin 1
2026-08-10 12:58:06.963 Seetong_tps[3734:442645] AppLaunch 还剩 7.856112957000732 秒
2026-08-10 12:58:06.967 Seetong_tps[3734:442667] 询问用户是否开启推送成功
2026-08-10 12:58:06.967 Seetong_tps[3734:442667] 用户点击允许接收推送
2026-08-10 12:58:06.968 Seetong_tps[3734:442667] remoteNotificationSetting: <UNNotificationSettings: 0x1126963a0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-10 12:58:06.974 Seetong_tps[3734:442645]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-10 12:58:07.002 Seetong_tps[3734:442645] viewDidLoad/configtime=2026-08-10 上午4:58:07 +0000
2026-08-10 12:58:07.002 Seetong_tps[3734:442645]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-10 12:58:07.002 Seetong_tps[3734:442645]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-10 12:58:07.036 Seetong_tps[3734:442645]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-10 12:58:07.036 Seetong_tps[3734:442645]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-10 12:58:07.037 Seetong_tps[3734:442645]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-10 12:58:07.037 Seetong_tps[3734:442645] 开始检查未读客服消息...
2026-08-10 12:58:07.037 Seetong_tps[3734:442645] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-10 12:58:07.037 Seetong_tps[3734:442645]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 12:58:07.041 Seetong_tps[3734:442645]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-10 12:58:07.041 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty - 
2026-08-10 12:58:07.042 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-10 12:58:07.046 Seetong_tps[3734:442645] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-10 12:58:07.046 Seetong_tps[3734:442645] NAV deviceOrientationDidChange:1
2026-08-10 12:58:07.048 Seetong_tps[3734:442645]  -- groupDeviceList -- 
2026-08-10 12:58:07.048 Seetong_tps[3734:442645] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-10 12:58:07.048 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty - 
2026-08-10 12:58:07.048 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 12:58:07.087 Seetong_tps[3734:442645]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-10 12:58:07.165 Seetong_tps[3734:442683] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0MjY4NzA1Nywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.VZ-CEon9pad6t-2BV9tp38iaWQ7cBFd3rGocAzVAlRI","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0MjY4NzA1Nywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NCJdfQ.TvTCfDl2R7LL8hUDX8wDId6BhQAu3OGdwLZFH5sReRo","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24905"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24903"}]}
====
2026-08-10 12:58:07.199 Seetong_tps[3734:442645] Super properties have already been unregistered.
2026-08-10 12:58:07.199 Seetong_tps[3734:442655] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b438ac0>{number = 3, name = (null)}====
2026-08-10 12:58:07.199 Seetong_tps[3734:442645] UMAPM_OOMSampling(0,0):NO
2026-08-10 12:58:07.201 Seetong_tps[3734:442645]  -- deviceListDataUpdate - AppLaunch 还剩 2.618424892425537 秒 - 再延迟 3.118424892425537 秒 - 启动耗时 0.3815751075744629 秒
2026-08-10 12:58:07.201 Seetong_tps[3734:442645]  -- groupDeviceList -- 
2026-08-10 12:58:07.201 Seetong_tps[3734:442645] groupDeviceList 已在进行中，跳过新的调用
2026-08-10 12:58:07.201 Seetong_tps[3734:442645]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 382 毫秒
2026-08-10 12:58:07.204 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 12:58:07.204 Seetong_tps[3734:442645]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:58:07.204 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 12:58:07.205 Seetong_tps[3734:442645]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 601;
}
2026-08-10 12:58:07.205 Seetong_tps[3734:442645] ++++-[VideoView dealloc]++++
2026-08-10 12:58:07.207 Seetong_tps[3734:442645] OpenGLView20_Seetong dealloc:0x10e829800
2026-08-10 12:58:07.226 Seetong_tps[3734:442645] UMAPM_NetworkSampling(0,0):NO
2026-08-10 12:58:07.226 Seetong_tps[3734:442645]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-10 12:58:07.226 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 12:58:07.226 Seetong_tps[3734:442645]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 12:58:07.227 Seetong_tps[3734:442645] 蓝牙已打开
2026-08-10 12:58:07.238 Seetong_tps[3734:442701] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e832940>{number = 16, name = (null)}====
2026-08-10 12:58:07.240 Seetong_tps[3734:442645]  -- WebSocket - 重置重连次数 -- 
2026-08-10 12:58:07.254 Seetong_tps[3734:442645]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-10 12:58:07.254 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty - 
2026-08-10 12:58:07.254 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 12:58:07.254 Seetong_tps[3734:442699] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e832b40>{number = 17, name = (null)}====
2026-08-10 12:58:07.260 Seetong_tps[3734:442700] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e830b00>{number = 18, name = (null)}====
2026-08-10 12:58:07.260 Seetong_tps[3734:442703] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlcAWlUAblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e830a80>{number = 19, name = (null)}====
2026-08-10 12:58:07.262 Seetong_tps[3734:442706] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117557f00>{number = 12, name = (null)}====
2026-08-10 12:58:07.262 Seetong_tps[3734:442653] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e830840>{number = 20, name = (null)}====
2026-08-10 12:58:07.263 Seetong_tps[3734:442654] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b438d80>{number = 2, name = (null)}====
2026-08-10 12:58:07.263 Seetong_tps[3734:442660] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay5.s5.seetong.com:11443;type=0&load=23&addr=bjrelay51.s5.seetong.com:7443;type=0&load=20&addr=bjrelay5.s5.seetong.com:13443;","vipRelayServers":"type=0&load=55&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=41&addr=bjrelayvip2.s2.seetong.com:4443;type=0&load=37&addr=bjrelay41.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b439100>{number = 4, name = (null)}====
2026-08-10 12:58:07.266 Seetong_tps[3734:442645]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-10 12:58:07.266 Seetong_tps[3734:442645] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-10 12:58:07.266 Seetong_tps[3734:442645] 客服消息未读数量: 0
2026-08-10 12:58:07.272 Seetong_tps[3734:442659] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10b6b9040>{number = 8, name = (null)}====
2026-08-10 12:58:07.279 Seetong_tps[3734:442668] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786337280000,"lastHeartTime":1786324666000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10ea19480>{number = 21, name = (null)}====
2026-08-10 12:58:07.310 Seetong_tps[3734:442645]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-10 12:58:07.311 Seetong_tps[3734:442645]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMBUlcAWlUAblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-10 12:58:07.311 Seetong_tps[3734:442645]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-10 12:58:07.315 Seetong_tps[3734:442645]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-10 12:58:07.315 Seetong_tps[3734:442645]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-10 12:58:07.334 Seetong_tps[3734:442645]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-10 12:58:07.334 Seetong_tps[3734:442660]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-10 12:58:07.334 Seetong_tps[3734:442660]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-10 12:58:07.334 Seetong_tps[3734:442660]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-10 12:58:07.335 Seetong_tps[3734:442660]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-10 12:58:07.335 Seetong_tps[3734:442660]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-10 12:58:07.335 Seetong_tps[3734:442660]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-10 12:58:07.335 Seetong_tps[3734:442645]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:58:07.335 Seetong_tps[3734:442645]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 517 毫秒
2026-08-10 12:58:07.336 Seetong_tps[3734:442645] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- groupDeviceList -- 
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 12:58:07.336 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 12:58:07.337 Seetong_tps[3734:442645]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 12:58:07.337 Seetong_tps[3734:442645]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 12:58:07.422 Seetong_tps[3734:442666] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b43b100>{number = 6, name = (null)}====
2026-08-10 12:58:07.538 Seetong_tps[3734:442645]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 12:58:07.538 Seetong_tps[3734:442645]  -- STBluetoothManager - 开始扫描 - 
2026-08-10 12:58:08.140 Seetong_tps[3734:442683] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 12:58:08.140 Seetong_tps[3734:442683] [DeviceMonitor] 监控管理器初始化完成
2026-08-10 12:58:09.135 Seetong_tps[3734:442645] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-10 12:58:09.135 Seetong_tps[3734:442645] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-10 12:58:09.135 Seetong_tps[3734:442645] 用户设置的具体字体大小: 15.000000
2026-08-10 12:58:10.178 Seetong_tps[3734:442645]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-10 12:58:10.402 Seetong_tps[3734:442645] AppLaunch hideForRefreshToken
2026-08-10 12:58:10.403 Seetong_tps[3734:442645] AppLaunch hideForRefreshToken dismiss
2026-08-10 12:58:10.403 Seetong_tps[3734:442645] AppLaunch dismiss...
2026-08-10 12:58:10.527 Seetong_tps[3734:442668] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ea19480>{number = 21, name = (null)}====
2026-08-10 12:58:10.691 Seetong_tps[3734:442645]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-10 12:58:10.692 Seetong_tps[3734:442645]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 12:58:10.692 Seetong_tps[3734:442645] 滚动已停止500毫秒，执行操作:29115420
2026-08-10 12:58:10.708 Seetong_tps[3734:442645]  dealloc -- STAppLaunchWindow
2026-08-10 12:58:10.710 Seetong_tps[3734:442645]  dealloc -- STAppLaunchViewController
2026-08-10 12:58:10.712 Seetong_tps[3734:442645] AppLaunch dismiss... end
2026-08-10 12:58:10.945 Seetong_tps[3734:442668] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10ea19480>{number = 21, name = (null)}====
2026-08-10 12:58:17.270 Seetong_tps[3734:442683] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 12:58:17.705 Seetong_tps[3734:442683]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-10 12:58:17.705 Seetong_tps[3734:442683]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-10 12:58:17.705 Seetong_tps[3734:442683]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-10 12:58:17.706 Seetong_tps[3734:442645]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-10 12:58:17.706 Seetong_tps[3734:442659] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-10 12:58:17.706 Seetong_tps[3734:442708] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-10 12:58:17.714 Seetong_tps[3734:442683]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 12:58:17.715 Seetong_tps[3734:442683]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:58:17.715 Seetong_tps[3734:442683]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:58:17.715 Seetong_tps[3734:442708] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 12:58:17.715 Seetong_tps[3734:442708] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 12:58:17.715 Seetong_tps[3734:442659] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 12:58:17.720 Seetong_tps[3734:442683]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 12:58:17.720 Seetong_tps[3734:442683]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:58:17.721 Seetong_tps[3734:442683]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 12:58:17.721 Seetong_tps[3734:442659] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 12:58:17.721 Seetong_tps[3734:442659] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 12:58:17.721 Seetong_tps[3734:442708] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 12:58:17.768 Seetong_tps[3734:442686]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 12:58:17.772 Seetong_tps[3734:442645]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-10 12:58:17.772 Seetong_tps[3734:442686]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 12:58:18.294 Seetong_tps[3734:442645] MessageThrottle reloadTableView ---
2026-08-10 12:58:37.539 Seetong_tps[3734:442645]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 12:58:37.540 Seetong_tps[3734:442645]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-08-10 12:59:14.386 Seetong_tps[3734:442645]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-10 12:59:14.386 Seetong_tps[3734:442645]  -- WebSocket - 重置重连次数 -- 
2026-08-10 12:59:14.386 Seetong_tps[3734:442645]  -- WebSocket connection 长连接成功 - 耗时：67.3 秒
2026-08-10 12:59:14.388 Seetong_tps[3734:442645]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:59:14.389 Seetong_tps[3734:442645]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwIIBFAJUFZpAQQB","reconn":0}}
2026-08-10 12:59:14.389 Seetong_tps[3734:442645]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:59:14.390 Seetong_tps[3734:442645]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 12:59:14.393 Seetong_tps[3734:442645] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 12:59:14.487 Seetong_tps[3734:442645] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-10 12:59:14.487 Seetong_tps[3734:442645] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-10 12:59:14.488 Seetong_tps[3734:442645] Formatted Date: 2026-08-10
2026-08-10 12:59:14.489 Seetong_tps[3734:442645]  --- webSocketGetServerData msgId: 1D2BE630-3C66-4568-B34A-36F3BF18B1AF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-10";
        token = AVYOAQteVABrAAkFBgUKVwIIBFAJUFZpAQQB;
    };
}
2026-08-10 12:59:14.489 Seetong_tps[3734:442645]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 12:59:14.490 Seetong_tps[3734:442645]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-10 12:59:14.504 Seetong_tps[3734:442645]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-10 12:59:14.541 Seetong_tps[3734:442645] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-10 12:59:14.542 Seetong_tps[3734:442645]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-10 12:59:14.542 Seetong_tps[3734:442645]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-10 12:59:14.543 Seetong_tps[3734:442645] Sorted Dates (Descending): (
)
2026-08-10 12:59:17.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:59:27.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:59:37.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:59:47.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 12:59:57.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:07.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:17.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:27.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:37.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:47.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:00:57.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:01:07.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:01:17.202 Seetong_tps[3734:442645]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:01:25.021 Seetong_tps[3734:442645]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 13:01:25.022 Seetong_tps[3734:442645] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:01:25.022 Seetong_tps[3734:442645]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 13:01:25.022 Seetong_tps[3734:442645]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 13:01:25.029 Seetong_tps[3734:442645] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-10 13:01:25.050 Seetong_tps[3734:442645] [保存失败] 相机对象或存储字典为空
2026-08-10 13:01:25.051 Seetong_tps[3734:443463] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-10 13:01:25.051 Seetong_tps[3734:443463] --FC_StopDevComEx end
2026-08-10 13:01:25.051 Seetong_tps[3734:442645] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786337280000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:01:25.051 Seetong_tps[3734:442645]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 13:01:25.051 Seetong_tps[3734:442645]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 13:48:16.235 Seetong_tps[3850:459480] app_version=8.3.805
2026-08-10 13:48:16.250 Seetong_tps[3850:459480]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-10 13:48:16.250 Seetong_tps[3850:459480] showForLogin 1
2026-08-10 13:48:16.250 Seetong_tps[3850:459480] AppLaunch 还剩 6.464775800704956 秒
2026-08-10 13:48:16.251 Seetong_tps[3850:459497] 询问用户是否开启推送成功
2026-08-10 13:48:16.252 Seetong_tps[3850:459497] 用户点击允许接收推送
2026-08-10 13:48:16.254 Seetong_tps[3850:459549] remoteNotificationSetting: <UNNotificationSettings: 0x10fe8e8a0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-10 13:48:16.268 Seetong_tps[3850:459480]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-10 13:48:16.299 Seetong_tps[3850:459480] viewDidLoad/configtime=2026-08-10 上午5:48:16 +0000
2026-08-10 13:48:16.301 Seetong_tps[3850:459480]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-10 13:48:16.301 Seetong_tps[3850:459480]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-10 13:48:16.353 Seetong_tps[3850:459480]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-10 13:48:16.354 Seetong_tps[3850:459480]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-10 13:48:16.355 Seetong_tps[3850:459480]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-10 13:48:16.355 Seetong_tps[3850:459480] 开始检查未读客服消息...
2026-08-10 13:48:16.355 Seetong_tps[3850:459480] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-10 13:48:16.355 Seetong_tps[3850:459480]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 13:48:16.360 Seetong_tps[3850:459480]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-10 13:48:16.360 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty - 
2026-08-10 13:48:16.360 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-10 13:48:16.364 Seetong_tps[3850:459480] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-10 13:48:16.364 Seetong_tps[3850:459480] NAV deviceOrientationDidChange:1
2026-08-10 13:48:16.367 Seetong_tps[3850:459480]  -- groupDeviceList -- 
2026-08-10 13:48:16.367 Seetong_tps[3850:459480] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-10 13:48:16.367 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty - 
2026-08-10 13:48:16.367 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 13:48:16.384 Seetong_tps[3850:459553] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0NTY5NjI3OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.O0MgeSw4hACbKPO-Qwy01bkDxx4fohylWWUucjTNKEo","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Njk0NTY5NjI3OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MyJdfQ.QjvBy4CnZc-gX8f3iw66hYuIUkxc-6TRaDKNUnbqDPE","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24904"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24902"}]}
====
2026-08-10 13:48:16.406 Seetong_tps[3850:459505] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108ea1640>{number = 6, name = (null)}====
2026-08-10 13:48:16.434 Seetong_tps[3850:459480]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-10 13:48:16.559 Seetong_tps[3850:459480] Super properties have already been unregistered.
2026-08-10 13:48:16.559 Seetong_tps[3850:459480] UMAPM_OOMSampling(0,0):NO
2026-08-10 13:48:16.561 Seetong_tps[3850:459480]  -- deviceListDataUpdate - AppLaunch 还剩 1.153786659240723 秒 - 再延迟 1.653786659240723 秒 - 启动耗时 1.846213340759277 秒
2026-08-10 13:48:16.561 Seetong_tps[3850:459480]  -- groupDeviceList -- 
2026-08-10 13:48:16.561 Seetong_tps[3850:459480] groupDeviceList 已在进行中，跳过新的调用
2026-08-10 13:48:16.561 Seetong_tps[3850:459480]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1846 毫秒
2026-08-10 13:48:16.565 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 13:48:16.565 Seetong_tps[3850:459480]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 13:48:16.565 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 13:48:16.566 Seetong_tps[3850:459480]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 601;
}
2026-08-10 13:48:16.580 Seetong_tps[3850:459480] ++++-[VideoView dealloc]++++
2026-08-10 13:48:16.583 Seetong_tps[3850:459480] OpenGLView20_Seetong dealloc:0x10bc2da00
2026-08-10 13:48:16.605 Seetong_tps[3850:459629] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x115e54140>{number = 13, name = (null)}====
2026-08-10 13:48:16.610 Seetong_tps[3850:459480]  -- WebSocket - 重置重连次数 -- 
2026-08-10 13:48:16.618 Seetong_tps[3850:459541] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.71","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786340889000,"lastHeartTime":1786324666000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bc372c0>{number = 14, name = (null)}====
2026-08-10 13:48:16.622 Seetong_tps[3850:459480]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-10 13:48:16.622 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty - 
2026-08-10 13:48:16.622 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-10 13:48:16.625 Seetong_tps[3850:459480] UMAPM_NetworkSampling(0,0):NO
2026-08-10 13:48:16.625 Seetong_tps[3850:459480]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-10 13:48:16.625 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 13:48:16.625 Seetong_tps[3850:459480]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 13:48:16.627 Seetong_tps[3850:459480] 蓝牙已打开
2026-08-10 13:48:16.636 Seetong_tps[3850:459480]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-10 13:48:16.636 Seetong_tps[3850:459541]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-10 13:48:16.636 Seetong_tps[3850:459541]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-10 13:48:16.636 Seetong_tps[3850:459541]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-10 13:48:16.637 Seetong_tps[3850:459541]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-10 13:48:16.637 Seetong_tps[3850:459541]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-10 13:48:16.637 Seetong_tps[3850:459541]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-10 13:48:16.654 Seetong_tps[3850:459480]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-10 13:48:16.655 Seetong_tps[3850:459480]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-10 13:48:16.754 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-10 13:48:16.754 Seetong_tps[3850:459480]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2039 毫秒
2026-08-10 13:48:16.766 Seetong_tps[3850:459480] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786340889000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:48:16.766 Seetong_tps[3850:459480]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 13:48:16.766 Seetong_tps[3850:459480]  -- groupDeviceList -- 
2026-08-10 13:48:16.766 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-10 13:48:16.767 Seetong_tps[3850:459480]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 13:48:16.767 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-10 13:48:16.767 Seetong_tps[3850:459480]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-10 13:48:16.767 Seetong_tps[3850:459480]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-10 13:48:16.778 Seetong_tps[3850:459631] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x115e54000>{number = 12, name = (null)}====
2026-08-10 13:48:16.855 Seetong_tps[3850:459480]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 13:48:16.855 Seetong_tps[3850:459480]  -- STBluetoothManager - 开始扫描 - 
2026-08-10 13:48:16.884 Seetong_tps[3850:459624] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bdab780>{number = 15, name = (null)}====
2026-08-10 13:48:16.884 Seetong_tps[3850:459480] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-10 13:48:16.884 Seetong_tps[3850:459480] 客服消息未读数量: 0
2026-08-10 13:48:16.970 Seetong_tps[3850:459625] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bdab180>{number = 16, name = (null)}====
2026-08-10 13:48:17.011 Seetong_tps[3850:459623] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bdabd00>{number = 17, name = (null)}====
2026-08-10 13:48:17.178 Seetong_tps[3850:459549] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=25&addr=bjrelay59.s5.seetong.com:3443;type=0&load=22&addr=bjrelay10.s5.seetong.com:15443;type=0&load=20&addr=bjrelay58.s5.seetong.com:4443;","vipRelayServers":"type=0&load=53&addr=bjrelayvip1.s2.seetong.com:12443;type=0&load=50&addr=bjrelayvip1.s2.seetong.com:1443;type=0&load=51&addr=bjrelay43.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.71","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bdaae00>{number = 18, name = (null)}====
2026-08-10 13:48:17.200 Seetong_tps[3850:459480]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-10 13:48:17.200 Seetong_tps[3850:459480]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-10 13:48:17.413 Seetong_tps[3850:459622] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.13.4","versionCode":33,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10bdab740>{number = 19, name = (null)}====
2026-08-10 13:48:17.413 Seetong_tps[3850:459480]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.13.4";
    versionCode = 33;
}
2026-08-10 13:48:17.425 Seetong_tps[3850:459498] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x108c38f40>{number = 2, name = (null)}====
2026-08-10 13:48:17.491 Seetong_tps[3850:459626] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoAU1QGVl0GBj4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bdaadc0>{number = 20, name = (null)}====
2026-08-10 13:48:17.491 Seetong_tps[3850:459497] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108c38f80>{number = 3, name = (null)}====
2026-08-10 13:48:17.492 Seetong_tps[3850:459480]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-10 13:48:17.494 Seetong_tps[3850:459480]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoAU1QGVl0GBj4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-10 13:48:17.505 Seetong_tps[3850:459480]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-10 13:48:17.614 Seetong_tps[3850:459480]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-10 13:48:17.614 Seetong_tps[3850:459480]  -- WebSocket - 重置重连次数 -- 
2026-08-10 13:48:17.614 Seetong_tps[3850:459480]  -- WebSocket connection 长连接成功 - 耗时：1.3 秒
2026-08-10 13:48:17.618 Seetong_tps[3850:459480]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 13:48:17.619 Seetong_tps[3850:459480]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwIIBVEIUFVpAQQB","reconn":0}}
2026-08-10 13:48:17.619 Seetong_tps[3850:459480]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 13:48:17.621 Seetong_tps[3850:459480] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786340889000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:48:17.753 Seetong_tps[3850:459480] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-10 13:48:17.753 Seetong_tps[3850:459480] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-10 13:48:17.754 Seetong_tps[3850:459480] Formatted Date: 2026-08-10
2026-08-10 13:48:17.755 Seetong_tps[3850:459480]  --- webSocketGetServerData msgId: 23DAA153-230A-43DD-9930-27CAD208D93A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-10";
        token = AVYOAQteVABrAAkFBgUKVwIIBVEIUFVpAQQB;
    };
}
2026-08-10 13:48:17.755 Seetong_tps[3850:459480]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 13:48:17.756 Seetong_tps[3850:459480]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-10 13:48:17.757 Seetong_tps[3850:459480]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-10 13:48:17.833 Seetong_tps[3850:459480] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-10 13:48:17.833 Seetong_tps[3850:459480]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-10 13:48:17.833 Seetong_tps[3850:459480]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-10 13:48:17.835 Seetong_tps[3850:459480] Sorted Dates (Descending): (
)
2026-08-10 13:48:18.288 Seetong_tps[3850:459480] AppLaunch hideForRefreshToken
2026-08-10 13:48:18.289 Seetong_tps[3850:459480] AppLaunch hideForRefreshToken dismiss
2026-08-10 13:48:18.289 Seetong_tps[3850:459480] AppLaunch dismiss...
2026-08-10 13:48:18.457 Seetong_tps[3850:459480] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-10 13:48:18.457 Seetong_tps[3850:459480] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-10 13:48:18.457 Seetong_tps[3850:459480] 用户设置的具体字体大小: 15.000000
2026-08-10 13:48:18.496 Seetong_tps[3850:459553] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-10 13:48:18.498 Seetong_tps[3850:459553] [DeviceMonitor] 监控管理器初始化完成
2026-08-10 13:48:18.594 Seetong_tps[3850:459480]  dealloc -- STAppLaunchWindow
2026-08-10 13:48:18.597 Seetong_tps[3850:459480]  dealloc -- STAppLaunchViewController
2026-08-10 13:48:18.599 Seetong_tps[3850:459480] AppLaunch dismiss... end
2026-08-10 13:48:19.167 Seetong_tps[3850:459480]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-10 13:48:19.173 Seetong_tps[3850:459480] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-10 13:48:19.223 Seetong_tps[3850:459480] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-10 13:48:19.223 Seetong_tps[3850:459497] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 13:48:19.224 Seetong_tps[3850:459480]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-10 13:48:19.224 Seetong_tps[3850:459480] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-10 13:48:19.226 Seetong_tps[3850:459480]  -- STBluetoothManager - 结束扫描 - 
2026-08-10 13:48:19.244 Seetong_tps[3850:459480]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-10 下午1:48:19 244
2026-08-10 13:48:19.244 Seetong_tps[3850:459480]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bf68000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bf37f20>; layer = <CALayer: 0x10bf359c0>>
2026-08-10 13:48:19.244 Seetong_tps[3850:459480]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bf68000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bf37f20>; layer = <CALayer: 0x10bf359c0>> -- _camera.supportPlatform: 0
2026-08-10 13:48:19.244 Seetong_tps[3850:459480]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-10 上午5:48:19 +0000
2026-08-10 13:48:19.244 Seetong_tps[3850:459480]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:55:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:58:06 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53485:48:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 13:48:19.245 Seetong_tps[3850:459480]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-10 下午1:48:19 245
2026-08-10 13:48:19.246 Seetong_tps[3850:459497] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-10 13:48:19.272 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:19.275 Seetong_tps[3850:459480] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 13:48:19.276 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:19.277 Seetong_tps[3850:459480] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 13:48:19.296 Seetong_tps[3850:459480]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 13:48:19.297 Seetong_tps[3850:459480]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-10 13:48:19.298 Seetong_tps[3850:459480] 未处理的 biz 类型: res_video_preview_advert
2026-08-10 13:48:19.298 Seetong_tps[3850:459480]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-10 13:48:19.298 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 13:48:19.299 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-10 13:48:19.329 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:19.329 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 13:48:19.329 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 13:48:19.358 Seetong_tps[3850:459480]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-10 13:48:19.527 Seetong_tps[3850:459480] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-10 13:48:19.610 Seetong_tps[3850:459498] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108c38f40>{number = 2, name = (null)}====
2026-08-10 13:48:19.864 Seetong_tps[3850:459480]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-10 13:48:19.865 Seetong_tps[3850:459480]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 13:48:19.865 Seetong_tps[3850:459480] 滚动已停止500毫秒，执行操作:29115420
2026-08-10 13:48:20.103 Seetong_tps[3850:459497] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x108c38f80>{number = 3, name = (null)}====
2026-08-10 13:48:20.313 Seetong_tps[3850:459553]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-10 13:48:20.313 Seetong_tps[3850:459553]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-10 13:48:20.313 Seetong_tps[3850:459553] onDeviceAuthSuccess:uid=29115420
2026-08-10 13:48:20.313 Seetong_tps[3850:459553]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786340900.313365,lastReceiveYUVTimeInterval=1786340899.244597,interval=1,videoView=0x10bf68000
2026-08-10 13:48:20.313 Seetong_tps[3850:459553]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-10 13:48:20.315 Seetong_tps[3850:459480]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-10 13:48:20.315 Seetong_tps[3850:459549] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-10 13:48:20.315 Seetong_tps[3850:459497] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-10 13:48:21.066 Seetong_tps[3850:459551] ===29115420===
2026-08-10 13:48:21.071 Seetong_tps[3850:459551] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe65240>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe14a00>
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 13:48:21.073 Seetong_tps[3850:459553] InitDecodePortLog: playsettype = 50
2026-08-10 13:48:21.074 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.85 - 设备: 庭院 - 29115420
2026-08-10 13:48:21.075 Seetong_tps[3850:459553] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 13:48:21.076 Seetong_tps[3850:459553] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-10 13:48:21.076 Seetong_tps[3850:459553] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 13:48:21.076 Seetong_tps[3850:459553] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-10 13:48:21.076 Seetong_tps[3850:459553] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-10 13:48:21.076 Seetong_tps[3850:459553] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 13:48:21.077 Seetong_tps[3850:459553] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 13:48:21.077 Seetong_tps[3850:459553]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 13:48:21.078 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.078 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.078 Seetong_tps[3850:459541] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 13:48:21.078 Seetong_tps[3850:459497] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 13:48:21.078 Seetong_tps[3850:459541] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 13:48:21.079 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.85 - 设备: 庭院 - 29115420
2026-08-10 13:48:21.081 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:21.082 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 13:48:21.082 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 13:48:21.082 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 13:48:21.082 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:21.084 Seetong_tps[3850:459480] checkPortStatus:_decodePort=1
2026-08-10 13:48:21.085 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.86 - 设备: 庭院 - 29115420
2026-08-10 13:48:21.124 Seetong_tps[3850:459553]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 13:48:21.125 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.125 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.125 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 13:48:21.125 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 13:48:21.125 Seetong_tps[3850:459622] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 13:48:21.128 Seetong_tps[3850:459553]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-10 13:48:21.128 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.128 Seetong_tps[3850:459553]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-10 13:48:21.128 Seetong_tps[3850:459622] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-10 13:48:21.128 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:21.129 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 13:48:21.129 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-10 13:48:21.129 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 13:48:21.129 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 13:48:21.129 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 13:48:21.134 Seetong_tps[3850:459480] checkPortStatus:_decodePort=1
2026-08-10 13:48:21.134 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:21.134 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-10 13:48:21.134 Seetong_tps[3850:459480]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-10 13:48:21.135 Seetong_tps[3850:459480] checkPortStatus:_decodePort=1
2026-08-10 13:48:21.135 Seetong_tps[3850:459498] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-10 13:48:21.183 Seetong_tps[3850:459551]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 13:48:21.184 Seetong_tps[3850:459480]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-10 13:48:21.186 Seetong_tps[3850:459551]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 13:48:21.186 Seetong_tps[3850:459551]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-10 13:48:21.232 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:21.233 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:21.233 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:21.297 Seetong_tps[3850:459716] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-10 13:48:21.308 Seetong_tps[3850:459480] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-10 13:48:21.318 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:21.318 Seetong_tps[3850:459622] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-10 13:48:21.318 Seetong_tps[3850:459480] uid:29115420 playAudio
2026-08-10 13:48:21.318 Seetong_tps[3850:459480] checkPortStatus:_decodePort=1
2026-08-10 13:48:21.318 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-08-10 13:48:21.349 Seetong_tps[3850:459551] Failed to get IoT drive away set configuration.
2026-08-10 13:48:21.349 Seetong_tps[3850:459551]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-10 13:48:21.396 Seetong_tps[3850:459716] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-10 13:48:21.399 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.17 - 设备: 庭院 - 29115420
2026-08-10 13:48:24.047 Seetong_tps[3850:459480]  -- IOTPtzView -- getPresetList -- 
2026-08-10 13:48:24.047 Seetong_tps[3850:459480]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-10 13:48:24.048 Seetong_tps[3850:459480]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-10 13:48:24.048 Seetong_tps[3850:459622] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-10 13:48:24.081 Seetong_tps[3850:459480]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-10 13:48:24.081 Seetong_tps[3850:459480]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-10 13:48:24.146 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:24.148 Seetong_tps[3850:459551]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] hexStringLen=20
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------字符串=======预置点1
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] hexStringLen=20
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------字符串=======预置点2
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] hexStringLen=20
2026-08-10 13:48:24.148 Seetong_tps[3850:459551] stringFromHexString------字符串=======预置点3
2026-08-10 13:48:24.913 Seetong_tps[3850:459480] rotate to down
2026-08-10 13:48:24.913 Seetong_tps[3850:459626] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-10 13:48:24.917 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.69 - 设备: 庭院 - 29115420
2026-08-10 13:48:25.206 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:26.563 Seetong_tps[3850:459480]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:48:26.920 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.70 - 设备: 庭院 - 29115420
2026-08-10 13:48:27.748 Seetong_tps[3850:459624] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-10 13:48:27.749 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.53 - 设备: 庭院 - 29115420
2026-08-10 13:48:28.473 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-10 13:48:29.245 Seetong_tps[3850:459480]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786340909.245702,lastReceiveYUVTimeInterval=1786340909.188435,interval=0,videoView=0x10bf68000
2026-08-10 13:48:30.304 Seetong_tps[3850:459480] dealloc -- IOTPtzView
2026-08-10 13:48:30.316 Seetong_tps[3850:459480] ELPCircleConsole dealloc
2026-08-10 13:48:31.129 Seetong_tps[3850:459480]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bf68000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bf37f20>; layer = <CALayer: 0x10bf359c0>>
2026-08-10 13:48:31.130 Seetong_tps[3850:459480] #####Vstop:uid:29115420-0-port:1
2026-08-10 13:48:31.130 Seetong_tps[3850:459480] -----------1release decodeport = 1
2026-08-10 13:48:31.131 Seetong_tps[3850:459480]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "2.727272727272727";
    "preview_duration" = 11900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-10 13:48:31.132 Seetong_tps[3850:459480] _openGLView clearFrame ...
2026-08-10 13:48:31.147 Seetong_tps[3850:459480] 当前控制器：STPlaybackVC
2026-08-10 13:48:31.147 Seetong_tps[3850:459480]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-10 13:48:31.148 Seetong_tps[3850:459480] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 13:48:31.148 Seetong_tps[3850:459480] camera_nvr对象已切换，重新设置KVO监听
2026-08-10 13:48:31.157 Seetong_tps[3850:459480] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-10 13:48:31.336 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:31.337 Seetong_tps[3850:459480] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 13:48:31.337 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:31.338 Seetong_tps[3850:459480] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 13:48:31.338 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:31.338 Seetong_tps[3850:459480] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 13:48:31.338 Seetong_tps[3850:459480]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-10 13:48:31.339 Seetong_tps[3850:459480] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 13:48:31.346 Seetong_tps[3850:459480]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-10 13:48:31.346 Seetong_tps[3850:459480] ====高度=91.000000
2026-08-10 13:48:31.346 Seetong_tps[3850:459480]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-10 13:48:31.348 Seetong_tps[3850:459480] 停止监听camera_nvr的onlineStatus属性变化
2026-08-10 13:48:31.348 Seetong_tps[3850:459480] 开始监听camera_nvr的onlineStatus属性变化
2026-08-10 13:48:31.348 Seetong_tps[3850:459480] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 13:48:31.348 Seetong_tps[3850:459480] ###### stopNvrRemoteRecord ......
2026-08-10 13:48:31.350 Seetong_tps[3850:459480] updateAlarmListTable:messageModelList=0
2026-08-10 13:48:31.356 Seetong_tps[3850:459480]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-10 13:48:31.356 Seetong_tps[3850:459830] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-10 13:48:31.356 Seetong_tps[3850:459480]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-10 13:48:31.356 Seetong_tps[3850:459480]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-10 13:48:31.356 Seetong_tps[3850:459480] updateAlarmListTable:messageModelList=0
2026-08-10 13:48:31.402 Seetong_tps[3850:459480] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-10 13:48:31.458 Seetong_tps[3850:459480]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-10 13:48:31.769 Seetong_tps[3850:459504] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10fe678c0>{number = 9, name = (null)}====
2026-08-10 13:48:31.787 Seetong_tps[3850:459624] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10bdab780>{number = 15, name = (null)}====
2026-08-10 13:48:31.933 Seetong_tps[3850:459830] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1326b0a80>{number = 25, name = (null)}====
2026-08-10 13:48:32.783 Seetong_tps[3850:459553] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 13:48:32.784 Seetong_tps[3850:459551] ===29115420===
2026-08-10 13:48:32.784 Seetong_tps[3850:459553]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 13:48:32.784 Seetong_tps[3850:459553] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe65240>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe14a00>
2026-08-10 13:48:32.784 Seetong_tps[3850:459553] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-10 13:48:32.784 Seetong_tps[3850:459553] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 13:48:32.784 Seetong_tps[3850:459553] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-10 13:48:32.785 Seetong_tps[3850:459553] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-10 13:48:32.785 Seetong_tps[3850:459553] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-10 13:48:32.785 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.56 - 设备: 庭院 - 29115420
2026-08-10 13:48:34.367 Seetong_tps[3850:459480]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-10 13:48:36.563 Seetong_tps[3850:459480]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-10 13:48:37.015 Seetong_tps[3850:459551]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111111000000000000000000000 - result: 0 - devid: 29115420
2026-08-10 13:48:37.678 Seetong_tps[3850:459551] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4784
2026-08-10 13:48:37.681 Seetong_tps[3850:459480] timeSliceArray.count=300
2026-08-10 13:48:37.808 Seetong_tps[3850:459480] nvrParseRecPlayBlock timelineModelArray.count=299
2026-08-10 13:48:37.808 Seetong_tps[3850:459480] timelineModel.timePaint=13:47:09-13:47:27,timelineModel.recordType=1
2026-08-10 13:48:37.871 Seetong_tps[3850:459480] updateAlarmListTable:messageModelList=149
2026-08-10 13:48:37.871 Seetong_tps[3850:459480]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-10 13:48:37.873 Seetong_tps[3850:459480]  --- setFirstTimePosition --- i: 298 - recordType: 1
2026-08-10 13:48:37.873 Seetong_tps[3850:459480]  --- setFirstTimePosition --- i: 297 - recordType: 7
2026-08-10 13:48:37.873 Seetong_tps[3850:459480] _firstHaveDataTime=13:46:48
2026-08-10 13:48:38.568 Seetong_tps[3850:459480]  -- 预览倒计时 -- User interaction detected
2026-08-10 13:48:38.591 Seetong_tps[3850:459480] uid:29115420 FC_P2PNvrReplayByTime
2026-08-10 13:48:38.592 Seetong_tps[3850:459480]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-10 \U4e0a\U53483:15:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:55:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:58:06 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53485:48:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-10 13:48:38.592 Seetong_tps[3850:459480]  -- 播放视频（录像） -- 开始时间: 2026-08-10 上午5:48:38 +0000
2026-08-10 13:48:38.592 Seetong_tps[3850:459625] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260810134648
2026-08-10 13:48:38.592 Seetong_tps[3850:459480]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260810134648
2026-08-10 13:48:38.698 Seetong_tps[3850:459551]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-10 13:48:38.827 Seetong_tps[3850:459553] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-10 13:48:38.827 Seetong_tps[3850:459553]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe65240>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fe14a00>
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: playsettype = 50
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-10 13:48:38.828 Seetong_tps[3850:459553] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-10 13:48:38.829 Seetong_tps[3850:459553] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-10 13:48:38.829 Seetong_tps[3850:459553] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-10 13:48:38.829 Seetong_tps[3850:459553] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-10 13:48:38.832 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.24 - 设备: 庭院 - 29115420
2026-08-10 13:48:38.834 Seetong_tps[3850:459480]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.24 - 设备: 庭院 - 29115420
2026-08-10 13:48:38.837 Seetong_tps[3850:459480] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-10 13:48:38.992 Seetong_tps[3850:459480] 卡回放第一帧回调 倍速 = 0
2026-08-10 13:48:41.293 Seetong_tps[3850:459480] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-10 13:48:41.293 Seetong_tps[3850:459480] ###### stopNvrRemoteRecord ......
2026-08-10 13:48:41.295 Seetong_tps[3850:459553]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-10 13:48:41.298 Seetong_tps[3850:459480]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-10 13:48:41.299 Seetong_tps[3850:459480] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786340889000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:48:41.299 Seetong_tps[3850:459480]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 13:48:41.299 Seetong_tps[3850:459480]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 13:48:41.310 Seetong_tps[3850:459480] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-10 13:48:41.332 Seetong_tps[3850:459480] [保存失败] 相机对象或存储字典为空
2026-08-10 13:48:41.332 Seetong_tps[3850:459625] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-10 13:48:41.332 Seetong_tps[3850:459625] --FC_StopDevComEx end
2026-08-10 13:48:41.332 Seetong_tps[3850:459480] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786340889000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-10 13:48:41.332 Seetong_tps[3850:459480]  --- 取消心跳 destoryHeartBeat --- 
2026-08-10 13:48:41.332 Seetong_tps[3850:459480]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-10 13:48:41.338 Seetong_tps[3850:459480]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-13 12:10:08.168 Seetong_tps[22067:2239318] app_version=8.3.805
2026-08-13 12:10:08.181 Seetong_tps[22067:2239331] 询问用户是否开启推送成功
2026-08-13 12:10:08.181 Seetong_tps[22067:2239331] 用户点击允许接收推送
2026-08-13 12:10:08.183 Seetong_tps[22067:2239318]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 12:10:08.183 Seetong_tps[22067:2239318] showForLogin 1
2026-08-13 12:10:08.183 Seetong_tps[22067:2239318] AppLaunch 还剩 6.313642978668213 秒
2026-08-13 12:10:08.185 Seetong_tps[22067:2239331] remoteNotificationSetting: <UNNotificationSettings: 0x10e2a6120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 12:10:08.209 Seetong_tps[22067:2239318]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 12:10:08.256 Seetong_tps[22067:2239318] viewDidLoad/configtime=2026-08-13 上午4:10:08 +0000
2026-08-13 12:10:08.258 Seetong_tps[22067:2239318]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 12:10:08.259 Seetong_tps[22067:2239318]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 12:10:08.326 Seetong_tps[22067:2239318]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 12:10:08.326 Seetong_tps[22067:2239318]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 12:10:08.330 Seetong_tps[22067:2239318]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 12:10:08.330 Seetong_tps[22067:2239318] 开始检查未读客服消息...
2026-08-13 12:10:08.330 Seetong_tps[22067:2239318] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 12:10:08.330 Seetong_tps[22067:2239318]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 12:10:08.338 Seetong_tps[22067:2239318]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 12:10:08.338 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty - 
2026-08-13 12:10:08.338 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 12:10:08.342 Seetong_tps[22067:2239318] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 12:10:08.342 Seetong_tps[22067:2239318] NAV deviceOrientationDidChange:1
2026-08-13 12:10:08.345 Seetong_tps[22067:2239318]  -- groupDeviceList -- 
2026-08-13 12:10:08.346 Seetong_tps[22067:2239318] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 12:10:08.346 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty - 
2026-08-13 12:10:08.346 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 12:10:08.416 Seetong_tps[22067:2239318]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 12:10:08.560 Seetong_tps[22067:2239318] Super properties have already been unregistered.
2026-08-13 12:10:08.561 Seetong_tps[22067:2239318] UMAPM_OOMSampling(0,0):NO
2026-08-13 12:10:08.563 Seetong_tps[22067:2239318]  -- deviceListDataUpdate - AppLaunch 还剩 0.9339869022369385 秒 - 再延迟 1.433986902236938 秒 - 启动耗时 2.066013097763062 秒
2026-08-13 12:10:08.563 Seetong_tps[22067:2239318]  -- groupDeviceList -- 
2026-08-13 12:10:08.563 Seetong_tps[22067:2239318] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 12:10:08.563 Seetong_tps[22067:2239318]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2066 毫秒
2026-08-13 12:10:08.564 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 12:10:08.565 Seetong_tps[22067:2239318]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 12:10:08.565 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 12:10:08.566 Seetong_tps[22067:2239318]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 602;
}
2026-08-13 12:10:08.570 Seetong_tps[22067:2239318]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-13 12:10:08.570 Seetong_tps[22067:2239318]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-13 12:10:08.570 Seetong_tps[22067:2239318]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-13 12:10:08.570 Seetong_tps[22067:2239318]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODY2ODA2MDgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.nzDnsXO8KBeVi1Fq6oWuaKhWlM6bqu1U_2zXTZYDefk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODkxODYyMDgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2NTk0MjA4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.c8PbbOB62ZZ3HDgTO8WJ7JM3uzzuIhTGwGKg9XeX_GQ","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-13 12:10:08.575 Seetong_tps[22067:2239318]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786594208.575835
2026-08-13 12:10:08.576 Seetong_tps[22067:2239318]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786594208.575835
2026-08-13 12:10:08.576 Seetong_tps[22067:2239318]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786594208.575835 - lastRefreshTokenTime: 1786594208.575835
2026-08-13 12:10:08.583 Seetong_tps[22067:2239318] ++++-[VideoView dealloc]++++
2026-08-13 12:10:08.586 Seetong_tps[22067:2239318] OpenGLView20_Seetong dealloc:0x117f49600
2026-08-13 12:10:08.601 Seetong_tps[22067:2239318]  -- WebSocket - 重置重连次数 -- 
2026-08-13 12:10:08.612 Seetong_tps[22067:2239318]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 12:10:08.612 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty - 
2026-08-13 12:10:08.612 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 12:10:08.613 Seetong_tps[22067:2239335] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072b1580>{number = 6, name = (null)}====
2026-08-13 12:10:08.613 Seetong_tps[22067:2239330] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay64.s5.seetong.com:14443;type=0&load=23&addr=shrelay14.s5.seetong.com:3443;type=0&load=21&addr=bjrelay46.s2.seetong.com:12443;","vipRelayServers":"type=0&load=38&addr=bjrelay42.s2.seetong.com:6443;type=0&load=40&addr=bjrelay42.s2.seetong.com:12443;type=0&load=45&addr=bjrelay43.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.203","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107039280>{number = 2, name = (null)}====
2026-08-13 12:10:08.615 Seetong_tps[22067:2239318] UMAPM_NetworkSampling(0,0):NO
2026-08-13 12:10:08.615 Seetong_tps[22067:2239318]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 12:10:08.615 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 12:10:08.615 Seetong_tps[22067:2239318]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 12:10:08.617 Seetong_tps[22067:2239318] 蓝牙已打开
2026-08-13 12:10:08.623 Seetong_tps[22067:2239318]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 12:10:08.623 Seetong_tps[22067:2239318]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 12:10:08.654 Seetong_tps[22067:2239318]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 12:10:08.778 Seetong_tps[22067:2239404] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a68f440>{number = 16, name = (null)}====
2026-08-13 12:10:08.831 Seetong_tps[22067:2239318]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 12:10:08.831 Seetong_tps[22067:2239318]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 12:10:08.986 Seetong_tps[22067:2239402] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzE5OTAwODkxOCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.pobkzUnCAFVPW0MnTMWICyw8TFAfMYspK3GBLMgRqGI","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzE5OTAwODkxOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MiJdfQ.TtVsmPJgUDOCiDOwoDveRPki5mzhsGqFi-9ueA70_-w","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24900"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"}]}
====
2026-08-13 12:10:09.040 Seetong_tps[22067:2239339] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x117c23e40>{number = 9, name = (null)}====
2026-08-13 12:10:09.041 Seetong_tps[22067:2239393] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a68ed00>{number = 17, name = (null)}====
2026-08-13 12:10:09.152 Seetong_tps[22067:2239402] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-13 12:10:09.170 Seetong_tps[22067:2239331] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10e273500>{number = 8, name = (null)}====
2026-08-13 12:10:09.173 Seetong_tps[22067:2239318]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-13 12:10:09.272 Seetong_tps[22067:2239392] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a68fa80>{number = 18, name = (null)}====
2026-08-13 12:10:09.286 Seetong_tps[22067:2239397] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117d57d40>{number = 10, name = (null)}====
2026-08-13 12:10:09.662 Seetong_tps[22067:2239402] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 12:10:09.662 Seetong_tps[22067:2239402] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 12:10:09.727 Seetong_tps[22067:2239394] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU1cGAVEJOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a68f8c0>{number = 19, name = (null)}====
2026-08-13 12:10:09.731 Seetong_tps[22067:2239318]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 12:10:09.731 Seetong_tps[22067:2239318]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU1cGAVEJOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 12:10:09.832 Seetong_tps[22067:2239318]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 12:10:09.832 Seetong_tps[22067:2239318]  -- WebSocket - 重置重连次数 -- 
2026-08-13 12:10:09.832 Seetong_tps[22067:2239318]  -- WebSocket connection 长连接成功 - 耗时：1.5 秒
2026-08-13 12:10:09.840 Seetong_tps[22067:2239318]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 12:10:09.840 Seetong_tps[22067:2239318]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEIBFQAUVtpAQQB","reconn":0}}
2026-08-13 12:10:09.840 Seetong_tps[22067:2239318]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 12:10:09.841 Seetong_tps[22067:2239318]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 12:10:09.842 Seetong_tps[22067:2239318] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.71","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786340889000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786324666000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 12:10:09.852 Seetong_tps[22067:2239389] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.203.203","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786593233000,"lastHeartTime":1786584763000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a68fbc0>{number = 21, name = (null)}====
2026-08-13 12:10:09.859 Seetong_tps[22067:2239318]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 12:10:09.859 Seetong_tps[22067:2239389]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 12:10:09.859 Seetong_tps[22067:2239389]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 12:10:09.859 Seetong_tps[22067:2239389]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 12:10:09.862 Seetong_tps[22067:2239389]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 12:10:09.862 Seetong_tps[22067:2239389]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 12:10:09.862 Seetong_tps[22067:2239389]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 12:10:09.862 Seetong_tps[22067:2239318]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 12:10:09.862 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 12:10:09.862 Seetong_tps[22067:2239318]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3365 毫秒
2026-08-13 12:10:09.863 Seetong_tps[22067:2239318] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.203","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786593233000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786584763000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 12:10:09.863 Seetong_tps[22067:2239318]  -- groupDeviceList -- 
2026-08-13 12:10:09.863 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 12:10:09.864 Seetong_tps[22067:2239318]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 12:10:09.865 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 12:10:09.870 Seetong_tps[22067:2239318]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 12:10:09.870 Seetong_tps[22067:2239318]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 12:10:09.999 Seetong_tps[22067:2239318] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 12:10:10.000 Seetong_tps[22067:2239318] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 12:10:10.001 Seetong_tps[22067:2239318] Formatted Date: 2026-08-13
2026-08-13 12:10:10.002 Seetong_tps[22067:2239318]  --- webSocketGetServerData msgId: 68B199F0-5204-4F6E-9F53-375B6E24C055 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEIBFQAUFJpAQQB;
    };
}
2026-08-13 12:10:10.002 Seetong_tps[22067:2239318]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 12:10:10.003 Seetong_tps[22067:2239318]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 12:10:10.016 Seetong_tps[22067:2239318] AppLaunch hideForRefreshToken
2026-08-13 12:10:10.016 Seetong_tps[22067:2239318] AppLaunch hideForRefreshToken dismiss
2026-08-13 12:10:10.016 Seetong_tps[22067:2239318] AppLaunch dismiss...
2026-08-13 12:10:10.086 Seetong_tps[22067:2239318]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 12:10:10.087 Seetong_tps[22067:2239318] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 12:10:10.087 Seetong_tps[22067:2239318]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 12:10:10.088 Seetong_tps[22067:2239318]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 12:10:10.089 Seetong_tps[22067:2239318] Sorted Dates (Descending): (
)
2026-08-13 12:10:10.322 Seetong_tps[22067:2239318]  dealloc -- STAppLaunchWindow
2026-08-13 12:10:10.327 Seetong_tps[22067:2239318]  dealloc -- STAppLaunchViewController
2026-08-13 12:10:10.329 Seetong_tps[22067:2239318] AppLaunch dismiss... end
2026-08-13 12:10:10.416 Seetong_tps[22067:2239318] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 12:10:10.416 Seetong_tps[22067:2239318] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 12:10:10.417 Seetong_tps[22067:2239318] 用户设置的具体字体大小: 15.000000
2026-08-13 12:10:10.491 Seetong_tps[22067:2239402]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 12:10:10.491 Seetong_tps[22067:2239402]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 12:10:10.491 Seetong_tps[22067:2239402]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 12:10:10.494 Seetong_tps[22067:2239318]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 12:10:10.495 Seetong_tps[22067:2239398] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 12:10:10.495 Seetong_tps[22067:2239389] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 12:10:10.690 Seetong_tps[22067:2239402]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 12:10:10.692 Seetong_tps[22067:2239402]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 12:10:10.693 Seetong_tps[22067:2239402]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 12:10:10.693 Seetong_tps[22067:2239398] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 12:10:10.693 Seetong_tps[22067:2239389] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 12:10:10.693 Seetong_tps[22067:2239394] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 12:10:10.707 Seetong_tps[22067:2239402]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 12:10:10.708 Seetong_tps[22067:2239402]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 12:10:10.708 Seetong_tps[22067:2239402]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 12:10:10.709 Seetong_tps[22067:2239398] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 12:10:10.709 Seetong_tps[22067:2239394] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 12:10:10.709 Seetong_tps[22067:2239389] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 12:10:10.768 Seetong_tps[22067:2239369]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 12:10:10.771 Seetong_tps[22067:2239318]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 12:10:10.771 Seetong_tps[22067:2239369]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 12:10:11.158 Seetong_tps[22067:2239391] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a68db40>{number = 22, name = (null)}====
2026-08-13 12:10:11.159 Seetong_tps[22067:2239318] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 12:10:11.159 Seetong_tps[22067:2239318] 客服消息未读数量: 0
2026-08-13 12:10:11.287 Seetong_tps[22067:2239318] MessageThrottle reloadTableView ---
2026-08-13 12:10:11.362 Seetong_tps[22067:2239318]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 12:10:11.419 Seetong_tps[22067:2239318]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-13 12:10:11.428 Seetong_tps[22067:2239318] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-13 12:10:11.465 Seetong_tps[22067:2239394] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-13 12:10:11.465 Seetong_tps[22067:2239318] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-13 12:10:11.465 Seetong_tps[22067:2239318]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 12:10:11.466 Seetong_tps[22067:2239318] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-13 12:10:11.466 Seetong_tps[22067:2239318]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午12:10:11 481
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b818700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b84cbc0>; layer = <CALayer: 0x10b804c80>>
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b818700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b84cbc0>; layer = <CALayer: 0x10b804c80>> -- _camera.supportPlatform: 0
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-13 上午4:10:11 +0000
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-10 \U4e0a\U53484:55:46 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53484:58:06 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53485:48:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53484:10:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 12:10:11.481 Seetong_tps[22067:2239318]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-13 下午12:10:11 482
2026-08-13 12:10:11.482 Seetong_tps[22067:2239398] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-13 12:10:11.505 Seetong_tps[22067:2239318]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 12:10:11.508 Seetong_tps[22067:2239318] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 12:10:11.509 Seetong_tps[22067:2239318]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 12:10:11.510 Seetong_tps[22067:2239318] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 12:10:11.529 Seetong_tps[22067:2239318]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-13 12:10:11.531 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-13 12:10:11.531 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-13 12:10:11.567 Seetong_tps[22067:2239318] 未处理的 biz 类型: res_video_preview_advert
2026-08-13 12:10:11.567 Seetong_tps[22067:2239318]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-13 12:10:11.572 Seetong_tps[22067:2239318] uid:29115420 playAudio
2026-08-13 12:10:11.572 Seetong_tps[22067:2239318]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-13 12:10:11.572 Seetong_tps[22067:2239318]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-13 12:10:11.572 Seetong_tps[22067:2239394] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-13 12:10:11.769 Seetong_tps[22067:2239318] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-13 12:10:11.876 Seetong_tps[22067:2239318]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 12:10:11.877 Seetong_tps[22067:2239318]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 12:10:11.877 Seetong_tps[22067:2239318]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 12:10:11.877 Seetong_tps[22067:2239318] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 12:10:12.085 Seetong_tps[22067:2239389] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a68fbc0>{number = 21, name = (null)}====
2026-08-13 12:10:12.126 Seetong_tps[22067:2239369] ===29115420===
2026-08-13 12:10:12.126 Seetong_tps[22067:2239369] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-13 12:10:12.126 Seetong_tps[22067:2239402] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-13 12:10:12.127 Seetong_tps[22067:2239402] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-13 12:10:12.127 Seetong_tps[22067:2239402] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x117e13280>{number = 13, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e228a00>
2026-08-13 12:10:12.127 Seetong_tps[22067:2239402] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-13 12:10:12.127 Seetong_tps[22067:2239402] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 12:10:12.127 Seetong_tps[22067:2239402] InitDecodePortLog: playsettype = 50
2026-08-13 12:10:12.128 Seetong_tps[22067:2239402] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 12:10:12.128 Seetong_tps[22067:2239402] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-13 12:10:12.128 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.66 - 设备: 庭院 - 29115420
2026-08-13 12:10:12.129 Seetong_tps[22067:2239402] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 12:10:12.129 Seetong_tps[22067:2239402] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-13 12:10:12.129 Seetong_tps[22067:2239402] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-13 12:10:12.129 Seetong_tps[22067:2239402] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 12:10:12.130 Seetong_tps[22067:2239402] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 12:10:12.131 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-08-13 12:10:12.281 Seetong_tps[22067:2239391] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a68db40>{number = 22, name = (null)}====
2026-08-13 12:10:13.579 Seetong_tps[22067:2239318] UMAPM_OOMSampling(0,0):NO
2026-08-13 12:10:13.579 Seetong_tps[22067:2239318] UMAPM_NetworkSampling(0,0):NO
2026-08-13 12:10:14.108 Seetong_tps[22067:2239369]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 12:10:14.214 Seetong_tps[22067:2239432] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-13 12:10:14.230 Seetong_tps[22067:2239318] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-13 12:10:14.239 Seetong_tps[22067:2239432] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-13 12:10:14.257 Seetong_tps[22067:2239318] uid:29115420 playAudio
2026-08-13 12:10:14.257 Seetong_tps[22067:2239330] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 12:10:14.257 Seetong_tps[22067:2239318] uid:29115420 playAudio
2026-08-13 12:10:14.274 Seetong_tps[22067:2239318] checkPortStatus:_decodePort=1
2026-08-13 12:10:14.274 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.81 - 设备: 庭院 - 29115420
2026-08-13 12:10:14.276 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.81 - 设备: 庭院 - 29115420
2026-08-13 12:10:14.300 Seetong_tps[22067:2239369] Failed to get IoT drive away set configuration.
2026-08-13 12:10:14.300 Seetong_tps[22067:2239369]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 12:10:14.305 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.84 - 设备: 庭院 - 29115420
2026-08-13 12:10:16.278 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.81 - 设备: 庭院 - 29115420
2026-08-13 12:10:16.378 Seetong_tps[22067:2239318]  -- IOTPtzView -- getPresetList -- 
2026-08-13 12:10:16.378 Seetong_tps[22067:2239318]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-13 12:10:16.378 Seetong_tps[22067:2239318]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-13 12:10:16.378 Seetong_tps[22067:2239398] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 12:10:16.446 Seetong_tps[22067:2239318]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-13 12:10:16.447 Seetong_tps[22067:2239318]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-13 12:10:16.467 Seetong_tps[22067:2239369]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 12:10:16.471 Seetong_tps[22067:2239369]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-13 12:10:16.471 Seetong_tps[22067:2239369] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-13 12:10:16.471 Seetong_tps[22067:2239369] hexStringLen=20
2026-08-13 12:10:16.471 Seetong_tps[22067:2239369] stringFromHexString------字符串=======预置点1
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] hexStringLen=20
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] stringFromHexString------字符串=======预置点2
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] hexStringLen=20
2026-08-13 12:10:16.472 Seetong_tps[22067:2239369] stringFromHexString------字符串=======预置点3
2026-08-13 12:10:17.124 Seetong_tps[22067:2239318] rotate to down
2026-08-13 12:10:17.126 Seetong_tps[22067:2239398] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 12:10:17.129 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.66 - 设备: 庭院 - 29115420
2026-08-13 12:10:17.286 Seetong_tps[22067:2239369]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 12:10:18.564 Seetong_tps[22067:2239318]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 12:10:19.130 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.66 - 设备: 庭院 - 29115420
2026-08-13 12:10:20.395 Seetong_tps[22067:2239318] stop the priori direction method and turn to left
2026-08-13 12:10:20.395 Seetong_tps[22067:2239398] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 12:10:20.398 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 8.93 - 设备: 庭院 - 29115420
2026-08-13 12:10:21.482 Seetong_tps[22067:2239318]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786594221.482169,lastReceiveYUVTimeInterval=1786594221.404828,interval=0,videoView=0x10b818700
2026-08-13 12:10:21.713 Seetong_tps[22067:2239369]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 12:10:22.398 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.93 - 设备: 庭院 - 29115420
2026-08-13 12:10:23.465 Seetong_tps[22067:2239397] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 12:10:23.465 Seetong_tps[22067:2239318]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.00 - 设备: 庭院 - 29115420
2026-08-13 12:10:23.753 Seetong_tps[22067:2239369]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 12:10:28.565 Seetong_tps[22067:2239318]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 12:10:29.228 Seetong_tps[22067:2239318]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 12:10:29.228 Seetong_tps[22067:2239402]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-13 12:10:29.241 Seetong_tps[22067:2239318] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.203","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786593233000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786584763000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 12:10:29.241 Seetong_tps[22067:2239318]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 12:10:29.242 Seetong_tps[22067:2239318]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 12:10:29.270 Seetong_tps[22067:2239318] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 12:10:29.273 Seetong_tps[22067:2239318]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b818700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b84cbc0>; layer = <CALayer: 0x10b804c80>>
2026-08-13 12:10:29.273 Seetong_tps[22067:2239318] #####Vstop:uid:29115420-0-port:1
2026-08-13 12:10:29.287 Seetong_tps[22067:2239318] -----------1release decodeport = 1
2026-08-13 12:10:29.289 Seetong_tps[22067:2239318]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.522842639593909";
    "preview_duration" = 17800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-13 12:10:29.294 Seetong_tps[22067:2239318] _openGLView clearFrame ...
2026-08-13 12:10:29.349 Seetong_tps[22067:2239318] [保存失败] 相机对象或存储字典为空
2026-08-13 12:10:29.349 Seetong_tps[22067:2239398] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 12:10:29.349 Seetong_tps[22067:2239398] --FC_StopDevComEx end
2026-08-13 12:10:29.349 Seetong_tps[22067:2239318] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.203","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786593233000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786584763000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 12:10:29.349 Seetong_tps[22067:2239318]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 12:10:29.349 Seetong_tps[22067:2239318]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 16:04:31.606 Seetong_tps[23116:2356524] app_version=8.3.805
2026-08-13 16:04:31.619 Seetong_tps[23116:2356536] 询问用户是否开启推送成功
2026-08-13 16:04:31.619 Seetong_tps[23116:2356536] 用户点击允许接收推送
2026-08-13 16:04:31.620 Seetong_tps[23116:2356524]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 16:04:31.620 Seetong_tps[23116:2356524] showForLogin 1
2026-08-13 16:04:31.620 Seetong_tps[23116:2356524] AppLaunch 还剩 6.774613857269287 秒
2026-08-13 16:04:31.621 Seetong_tps[23116:2356527] remoteNotificationSetting: <UNNotificationSettings: 0x10fe8a080; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 16:04:31.638 Seetong_tps[23116:2356524]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 16:04:31.670 Seetong_tps[23116:2356524] viewDidLoad/configtime=2026-08-13 上午8:04:31 +0000
2026-08-13 16:04:31.671 Seetong_tps[23116:2356524]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 16:04:31.671 Seetong_tps[23116:2356524]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 16:04:31.715 Seetong_tps[23116:2356524]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 16:04:31.715 Seetong_tps[23116:2356524]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 16:04:31.717 Seetong_tps[23116:2356524]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 16:04:31.717 Seetong_tps[23116:2356524] 开始检查未读客服消息...
2026-08-13 16:04:31.717 Seetong_tps[23116:2356524] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 16:04:31.717 Seetong_tps[23116:2356524]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 16:04:31.722 Seetong_tps[23116:2356524]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 16:04:31.722 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty - 
2026-08-13 16:04:31.722 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 16:04:31.726 Seetong_tps[23116:2356524] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 16:04:31.726 Seetong_tps[23116:2356524] NAV deviceOrientationDidChange:1
2026-08-13 16:04:31.729 Seetong_tps[23116:2356524]  -- groupDeviceList -- 
2026-08-13 16:04:31.729 Seetong_tps[23116:2356524] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 16:04:31.729 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty - 
2026-08-13 16:04:31.729 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 16:04:31.769 Seetong_tps[23116:2356584] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxMzA3MTY3OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.Xi8tNjQ5OC3p8pXB1wME65j_rz86g-6RwVpnCP2VQlk","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxMzA3MTY3OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NCJdfQ.n0zT_jeGOopvC84xNc7JAauqJdcd3VGUwEUwuV2MaZo","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24903"}]}
====
2026-08-13 16:04:31.775 Seetong_tps[23116:2356535] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108c3bac0>{number = 7, name = (null)}====
2026-08-13 16:04:31.801 Seetong_tps[23116:2356524]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 16:04:31.903 Seetong_tps[23116:2356527] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x108c391c0>{number = 5, name = (null)}====
2026-08-13 16:04:31.933 Seetong_tps[23116:2356524] Super properties have already been unregistered.
2026-08-13 16:04:31.933 Seetong_tps[23116:2356524] UMAPM_OOMSampling(0,0):NO
2026-08-13 16:04:31.935 Seetong_tps[23116:2356524]  -- deviceListDataUpdate - AppLaunch 还剩 1.460339069366455 秒 - 再延迟 1.960339069366455 秒 - 启动耗时 1.539660930633545 秒
2026-08-13 16:04:31.935 Seetong_tps[23116:2356524]  -- groupDeviceList -- 
2026-08-13 16:04:31.935 Seetong_tps[23116:2356524] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 16:04:31.935 Seetong_tps[23116:2356524]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1540 毫秒
2026-08-13 16:04:31.937 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 16:04:31.937 Seetong_tps[23116:2356524]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 16:04:31.937 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 16:04:31.939 Seetong_tps[23116:2356524]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 603;
}
2026-08-13 16:04:31.960 Seetong_tps[23116:2356524] ++++-[VideoView dealloc]++++
2026-08-13 16:04:31.962 Seetong_tps[23116:2356524] OpenGLView20_Seetong dealloc:0x10b84d600
2026-08-13 16:04:31.985 Seetong_tps[23116:2356524]  -- WebSocket - 重置重连次数 -- 
2026-08-13 16:04:31.986 Seetong_tps[23116:2356536] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10b8518c0>{number = 15, name = (null)}====
2026-08-13 16:04:31.997 Seetong_tps[23116:2356524]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 16:04:31.997 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty - 
2026-08-13 16:04:31.997 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 16:04:31.999 Seetong_tps[23116:2356524] UMAPM_NetworkSampling(0,0):NO
2026-08-13 16:04:31.999 Seetong_tps[23116:2356524]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 16:04:31.999 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 16:04:31.999 Seetong_tps[23116:2356524]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 16:04:32.001 Seetong_tps[23116:2356524] 蓝牙已打开
2026-08-13 16:04:32.003 Seetong_tps[23116:2356524]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-13 16:04:32.025 Seetong_tps[23116:2356524]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-13 16:04:32.045 Seetong_tps[23116:2356648] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11619f4c0>{number = 10, name = (null)}====
2026-08-13 16:04:32.052 Seetong_tps[23116:2356645] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b9fb780>{number = 16, name = (null)}====
2026-08-13 16:04:32.056 Seetong_tps[23116:2356643] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10ba89280>{number = 17, name = (null)}====
2026-08-13 16:04:32.060 Seetong_tps[23116:2356529] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786607656000,"lastHeartTime":1786606494000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x108c39200>{number = 3, name = (null)}====
2026-08-13 16:04:32.118 Seetong_tps[23116:2356524]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-13 16:04:32.133 Seetong_tps[23116:2356524]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 16:04:32.133 Seetong_tps[23116:2356643]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 16:04:32.133 Seetong_tps[23116:2356643]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 16:04:32.133 Seetong_tps[23116:2356643]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 16:04:32.134 Seetong_tps[23116:2356643]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 16:04:32.134 Seetong_tps[23116:2356643]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 16:04:32.134 Seetong_tps[23116:2356643]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 16:04:32.155 Seetong_tps[23116:2356524]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 16:04:32.155 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 16:04:32.155 Seetong_tps[23116:2356524]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1760 毫秒
2026-08-13 16:04:32.163 Seetong_tps[23116:2356524] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786607656000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 16:04:32.163 Seetong_tps[23116:2356524]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 16:04:32.163 Seetong_tps[23116:2356524]  -- groupDeviceList -- 
2026-08-13 16:04:32.163 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 16:04:32.163 Seetong_tps[23116:2356524]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 16:04:32.164 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 16:04:32.164 Seetong_tps[23116:2356524]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 16:04:32.164 Seetong_tps[23116:2356524]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 16:04:32.213 Seetong_tps[23116:2356535] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x108c3bac0>{number = 7, name = (null)}====
2026-08-13 16:04:32.218 Seetong_tps[23116:2356524]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 16:04:32.218 Seetong_tps[23116:2356524]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 16:04:32.260 Seetong_tps[23116:2356644] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bb32240>{number = 18, name = (null)}====
2026-08-13 16:04:32.260 Seetong_tps[23116:2356524] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 16:04:32.260 Seetong_tps[23116:2356524] 客服消息未读数量: 0
2026-08-13 16:04:32.320 Seetong_tps[23116:2356646] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bb32140>{number = 19, name = (null)}====
2026-08-13 16:04:32.325 Seetong_tps[23116:2356647] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUlYEVFUDAlNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bb321c0>{number = 20, name = (null)}====
2026-08-13 16:04:32.326 Seetong_tps[23116:2356524]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 16:04:32.327 Seetong_tps[23116:2356524]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUlYEVFUDAlNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 16:04:32.451 Seetong_tps[23116:2356524]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 16:04:32.451 Seetong_tps[23116:2356524]  -- WebSocket - 重置重连次数 -- 
2026-08-13 16:04:32.452 Seetong_tps[23116:2356524]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-08-13 16:04:32.456 Seetong_tps[23116:2356524]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 16:04:32.456 Seetong_tps[23116:2356524]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEICFUEUlBpAQQB","reconn":0}}
2026-08-13 16:04:32.456 Seetong_tps[23116:2356524]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 16:04:32.476 Seetong_tps[23116:2356524] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786607656000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 16:04:32.687 Seetong_tps[23116:2356524] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 16:04:32.688 Seetong_tps[23116:2356524] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 16:04:32.689 Seetong_tps[23116:2356524] Formatted Date: 2026-08-13
2026-08-13 16:04:32.690 Seetong_tps[23116:2356524]  --- webSocketGetServerData msgId: F72EAA67-02E1-4E93-9C52-B8B016D72C9B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEICFUEUlBpAQQB;
    };
}
2026-08-13 16:04:32.690 Seetong_tps[23116:2356524]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 16:04:32.691 Seetong_tps[23116:2356524]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 16:04:32.691 Seetong_tps[23116:2356524]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 16:04:32.749 Seetong_tps[23116:2356524] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 16:04:32.750 Seetong_tps[23116:2356524]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 16:04:32.750 Seetong_tps[23116:2356524]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 16:04:32.750 Seetong_tps[23116:2356524] Sorted Dates (Descending): (
)
2026-08-13 16:04:33.149 Seetong_tps[23116:2356526] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108c38d00>{number = 4, name = (null)}====
2026-08-13 16:04:33.151 Seetong_tps[23116:2356524]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 16:04:33.568 Seetong_tps[23116:2356580] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay50.s5.seetong.com:8443;type=0&load=22&addr=bjrelay62.s5.seetong.com:12443;type=0&load=24&addr=bjrelay61.s5.seetong.com:3443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip1.s2.seetong.com:5443;type=0&load=38&addr=bjrelay41.s2.seetong.com:12443;type=0&load=59&addr=bjrelay42.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bb326c0>{number = 22, name = (null)}====
2026-08-13 16:04:33.590 Seetong_tps[23116:2356524]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 16:04:33.590 Seetong_tps[23116:2356524]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 16:04:33.667 Seetong_tps[23116:2356584] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 16:04:33.668 Seetong_tps[23116:2356584] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 16:04:33.737 Seetong_tps[23116:2356524] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 16:04:33.737 Seetong_tps[23116:2356524] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 16:04:33.737 Seetong_tps[23116:2356524] 用户设置的具体字体大小: 15.000000
2026-08-13 16:04:33.984 Seetong_tps[23116:2356524] AppLaunch hideForRefreshToken
2026-08-13 16:04:33.984 Seetong_tps[23116:2356524] AppLaunch hideForRefreshToken dismiss
2026-08-13 16:04:33.984 Seetong_tps[23116:2356524] AppLaunch dismiss...
2026-08-13 16:04:34.198 Seetong_tps[23116:2356584]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 16:04:34.198 Seetong_tps[23116:2356584]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 16:04:34.198 Seetong_tps[23116:2356584]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 16:04:34.201 Seetong_tps[23116:2356524]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 16:04:34.201 Seetong_tps[23116:2356580] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 16:04:34.201 Seetong_tps[23116:2356647] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 16:04:34.259 Seetong_tps[23116:2356584]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 16:04:34.260 Seetong_tps[23116:2356584]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 16:04:34.261 Seetong_tps[23116:2356584]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 16:04:34.261 Seetong_tps[23116:2356647] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 16:04:34.261 Seetong_tps[23116:2356647] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 16:04:34.261 Seetong_tps[23116:2356580] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 16:04:34.264 Seetong_tps[23116:2356584]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 16:04:34.265 Seetong_tps[23116:2356584]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 16:04:34.265 Seetong_tps[23116:2356584]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 16:04:34.265 Seetong_tps[23116:2356580] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 16:04:34.266 Seetong_tps[23116:2356580] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 16:04:34.266 Seetong_tps[23116:2356656] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 16:04:34.289 Seetong_tps[23116:2356524]  dealloc -- STAppLaunchWindow
2026-08-13 16:04:34.290 Seetong_tps[23116:2356524]  dealloc -- STAppLaunchViewController
2026-08-13 16:04:34.293 Seetong_tps[23116:2356524] AppLaunch dismiss... end
2026-08-13 16:04:34.604 Seetong_tps[23116:2356596]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 16:04:34.632 Seetong_tps[23116:2356524]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 16:04:34.632 Seetong_tps[23116:2356596]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 16:04:34.844 Seetong_tps[23116:2356524]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 16:04:35.120 Seetong_tps[23116:2356524] MessageThrottle reloadTableView ---
2026-08-13 16:04:35.185 Seetong_tps[23116:2356580] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bb326c0>{number = 22, name = (null)}====
2026-08-13 16:04:35.358 Seetong_tps[23116:2356524]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 16:04:35.359 Seetong_tps[23116:2356524]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 16:04:35.359 Seetong_tps[23116:2356524]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 16:04:35.359 Seetong_tps[23116:2356524] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 16:04:35.645 Seetong_tps[23116:2356580] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10bb326c0>{number = 22, name = (null)}====
2026-08-13 16:04:35.860 Seetong_tps[23116:2356524]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-13 16:04:35.871 Seetong_tps[23116:2356524] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-13 16:04:35.923 Seetong_tps[23116:2356524] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-13 16:04:35.923 Seetong_tps[23116:2356526] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-13 16:04:35.923 Seetong_tps[23116:2356524]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 16:04:35.924 Seetong_tps[23116:2356524] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-13 16:04:35.926 Seetong_tps[23116:2356524]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 16:04:35.943 Seetong_tps[23116:2356524]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午4:04:35 943
2026-08-13 16:04:35.943 Seetong_tps[23116:2356524]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc24380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc35320>; layer = <CALayer: 0x10bbf8f00>>
2026-08-13 16:04:35.943 Seetong_tps[23116:2356524]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc24380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc35320>; layer = <CALayer: 0x10bbf8f00>> -- _camera.supportPlatform: 0
2026-08-13 16:04:35.943 Seetong_tps[23116:2356524]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-13 上午8:04:35 +0000
2026-08-13 16:04:35.944 Seetong_tps[23116:2356524]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-10 \U4e0a\U53484:58:06 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-10 \U4e0a\U53485:48:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53484:10:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53488:04:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 16:04:35.944 Seetong_tps[23116:2356524]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-13 下午4:04:35 945
2026-08-13 16:04:35.945 Seetong_tps[23116:2356526] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-13 16:04:35.970 Seetong_tps[23116:2356524]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 16:04:35.973 Seetong_tps[23116:2356524] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 16:04:35.974 Seetong_tps[23116:2356524]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 16:04:35.975 Seetong_tps[23116:2356524] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 16:04:35.998 Seetong_tps[23116:2356524]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-13 16:04:36.000 Seetong_tps[23116:2356524] 未处理的 biz 类型: res_video_preview_advert
2026-08-13 16:04:36.000 Seetong_tps[23116:2356524]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-13 16:04:36.008 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 16:04:36.008 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 16:04:36.029 Seetong_tps[23116:2356524] uid:29115420 playAudio
2026-08-13 16:04:36.029 Seetong_tps[23116:2356524]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-13 16:04:36.029 Seetong_tps[23116:2356524]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-13 16:04:36.029 Seetong_tps[23116:2356656] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-13 16:04:36.234 Seetong_tps[23116:2356524] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-13 16:04:36.917 Seetong_tps[23116:2356596] ===29115420===
2026-08-13 16:04:36.922 Seetong_tps[23116:2356596] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-13 16:04:36.922 Seetong_tps[23116:2356584] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-13 16:04:36.923 Seetong_tps[23116:2356584] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-13 16:04:36.923 Seetong_tps[23116:2356584] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fe60a80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe08a00>
2026-08-13 16:04:36.923 Seetong_tps[23116:2356584] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-13 16:04:36.923 Seetong_tps[23116:2356584] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 16:04:36.923 Seetong_tps[23116:2356584] InitDecodePortLog: playsettype = 50
2026-08-13 16:04:36.926 Seetong_tps[23116:2356584] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 16:04:36.926 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-08-13 16:04:36.927 Seetong_tps[23116:2356584] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-13 16:04:36.927 Seetong_tps[23116:2356584] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 16:04:36.927 Seetong_tps[23116:2356584] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-13 16:04:36.927 Seetong_tps[23116:2356584] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-13 16:04:36.927 Seetong_tps[23116:2356584] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 16:04:36.928 Seetong_tps[23116:2356584] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 16:04:36.930 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.01 - 设备: 庭院 - 29115420
2026-08-13 16:04:40.270 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:40.364 Seetong_tps[23116:2356711] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-13 16:04:40.376 Seetong_tps[23116:2356524] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-13 16:04:40.393 Seetong_tps[23116:2356524] uid:29115420 playAudio
2026-08-13 16:04:40.393 Seetong_tps[23116:2356647] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 16:04:40.393 Seetong_tps[23116:2356524] uid:29115420 playAudio
2026-08-13 16:04:40.393 Seetong_tps[23116:2356524] checkPortStatus:_decodePort=1
2026-08-13 16:04:40.393 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.47 - 设备: 庭院 - 29115420
2026-08-13 16:04:40.394 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.47 - 设备: 庭院 - 29115420
2026-08-13 16:04:40.437 Seetong_tps[23116:2356711] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-13 16:04:40.439 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.52 - 设备: 庭院 - 29115420
2026-08-13 16:04:40.834 Seetong_tps[23116:2356596] Failed to get IoT drive away set configuration.
2026-08-13 16:04:40.834 Seetong_tps[23116:2356596]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 16:04:40.859 Seetong_tps[23116:2356595] MediaProcessor: Video buffer full for uid=29115420
2026-08-13 16:04:41.011 Seetong_tps[23116:2356524]  -- IOTPtzView -- getPresetList -- 
2026-08-13 16:04:41.011 Seetong_tps[23116:2356524]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-13 16:04:41.011 Seetong_tps[23116:2356524]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-13 16:04:41.011 Seetong_tps[23116:2356526] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 16:04:41.929 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:04:42.508 Seetong_tps[23116:2356524] rotate to up
2026-08-13 16:04:42.509 Seetong_tps[23116:2356646] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:42.513 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 6.59 - 设备: 庭院 - 29115420
2026-08-13 16:04:42.593 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:42.596 Seetong_tps[23116:2356596]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-13 16:04:42.596 Seetong_tps[23116:2356596] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-13 16:04:42.596 Seetong_tps[23116:2356596] hexStringLen=20
2026-08-13 16:04:42.597 Seetong_tps[23116:2356596] stringFromHexString------字符串=======预置点1
2026-08-13 16:04:42.597 Seetong_tps[23116:2356596] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-13 16:04:42.597 Seetong_tps[23116:2356596] hexStringLen=20
2026-08-13 16:04:42.597 Seetong_tps[23116:2356596] stringFromHexString------字符串=======预置点2
2026-08-13 16:04:42.598 Seetong_tps[23116:2356596] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-13 16:04:42.598 Seetong_tps[23116:2356596] hexStringLen=20
2026-08-13 16:04:42.598 Seetong_tps[23116:2356596] stringFromHexString------字符串=======预置点3
2026-08-13 16:04:42.602 Seetong_tps[23116:2356524]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-13 16:04:42.603 Seetong_tps[23116:2356524]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-13 16:04:42.653 Seetong_tps[23116:2356524] stop the priori direction method and turn to down
2026-08-13 16:04:42.653 Seetong_tps[23116:2356646] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:42.654 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 6.73 - 设备: 庭院 - 29115420
2026-08-13 16:04:42.701 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:42.746 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:44.654 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.73 - 设备: 庭院 - 29115420
2026-08-13 16:04:44.970 Seetong_tps[23116:2356524] stop the priori direction method and turn to left
2026-08-13 16:04:44.970 Seetong_tps[23116:2356580] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:44.970 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 9.05 - 设备: 庭院 - 29115420
2026-08-13 16:04:45.060 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:45.939 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608285.939590,lastReceiveYUVTimeInterval=1786608285.849001,interval=0,videoView=0x10dc24380
2026-08-13 16:04:46.971 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.05 - 设备: 庭院 - 29115420
2026-08-13 16:04:47.457 Seetong_tps[23116:2356645] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:47.458 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.53 - 设备: 庭院 - 29115420
2026-08-13 16:04:48.224 Seetong_tps[23116:2356524] rotate to left
2026-08-13 16:04:48.226 Seetong_tps[23116:2356645] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:48.228 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 12.30 - 设备: 庭院 - 29115420
2026-08-13 16:04:48.620 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:49.324 Seetong_tps[23116:2356645] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:04:49.325 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.40 - 设备: 庭院 - 29115420
2026-08-13 16:04:50.381 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:50.621 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:04:51.925 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:04:55.937 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608295.936927,lastReceiveYUVTimeInterval=1786608294.938290,interval=1,videoView=0x10dc24380
2026-08-13 16:05:01.929 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:05.935 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608305.935320,lastReceiveYUVTimeInterval=1786608305.915590,interval=0,videoView=0x10dc24380
2026-08-13 16:05:07.228 Seetong_tps[23116:2356645] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-13 16:05:07.229 Seetong_tps[23116:2356645] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-13 16:05:07.230 Seetong_tps[23116:2356645] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-13 16:05:07.231 Seetong_tps[23116:2356645] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-13 16:05:07.233 Seetong_tps[23116:2356645] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-13 16:05:11.922 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:15.934 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608315.934584,lastReceiveYUVTimeInterval=1786608315.904080,interval=0,videoView=0x10dc24380
2026-08-13 16:05:21.930 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:25.934 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608325.934152,lastReceiveYUVTimeInterval=1786608325.897427,interval=0,videoView=0x10dc24380
2026-08-13 16:05:31.921 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:35.933 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608335.933952,lastReceiveYUVTimeInterval=1786608335.907339,interval=0,videoView=0x10dc24380
2026-08-13 16:05:41.921 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:44.917 Seetong_tps[23116:2356524]  -- WebSocket - 重置重连次数 -- 
2026-08-13 16:05:45.933 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608345.933797,lastReceiveYUVTimeInterval=1786608345.925439,interval=0,videoView=0x10dc24380
2026-08-13 16:05:46.396 Seetong_tps[23116:2356524] rotate to up
2026-08-13 16:05:46.397 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:46.398 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 70.47 - 设备: 庭院 - 29115420
2026-08-13 16:05:46.431 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:46.730 Seetong_tps[23116:2356524] stop the priori direction method and turn to down
2026-08-13 16:05:46.731 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:46.732 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 70.81 - 设备: 庭院 - 29115420
2026-08-13 16:05:47.094 Seetong_tps[23116:2356524] stop the priori direction method and turn to left
2026-08-13 16:05:47.094 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:47.096 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 71.17 - 设备: 庭院 - 29115420
2026-08-13 16:05:48.485 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:48.806 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:49.098 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 73.17 - 设备: 庭院 - 29115420
2026-08-13 16:05:49.429 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:49.429 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 73.51 - 设备: 庭院 - 29115420
2026-08-13 16:05:49.930 Seetong_tps[23116:2356524] rotate to left
2026-08-13 16:05:49.930 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:49.932 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 74.01 - 设备: 庭院 - 29115420
2026-08-13 16:05:51.502 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:51.612 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:51.921 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:05:51.933 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 76.01 - 设备: 庭院 - 29115420
2026-08-13 16:05:52.631 Seetong_tps[23116:2357030] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:52.631 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 76.71 - 设备: 庭院 - 29115420
2026-08-13 16:05:53.048 Seetong_tps[23116:2356524] rotate to up
2026-08-13 16:05:53.048 Seetong_tps[23116:2356526] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:53.049 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 77.13 - 设备: 庭院 - 29115420
2026-08-13 16:05:53.295 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:53.347 Seetong_tps[23116:2356524] stop the priori direction method and turn to down
2026-08-13 16:05:53.348 Seetong_tps[23116:2356526] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:53.348 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 77.42 - 设备: 庭院 - 29115420
2026-08-13 16:05:53.451 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:53.722 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:05:55.349 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 79.43 - 设备: 庭院 - 29115420
2026-08-13 16:05:55.866 Seetong_tps[23116:2356653] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-13 16:05:55.866 Seetong_tps[23116:2356524]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 79.94 - 设备: 庭院 - 29115420
2026-08-13 16:05:55.932 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608355.932720,lastReceiveYUVTimeInterval=1786608355.908774,interval=0,videoView=0x10dc24380
2026-08-13 16:05:55.967 Seetong_tps[23116:2356596]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 16:06:01.921 Seetong_tps[23116:2356524]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 16:06:05.939 Seetong_tps[23116:2356524]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786608365.939770,lastReceiveYUVTimeInterval=1786608365.932947,interval=0,videoView=0x10dc24380
2026-08-13 16:06:07.188 Seetong_tps[23116:2356584]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-13 16:06:07.190 Seetong_tps[23116:2356524]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 16:06:07.191 Seetong_tps[23116:2356524] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786607656000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 16:06:07.191 Seetong_tps[23116:2356524]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 16:06:07.191 Seetong_tps[23116:2356524]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 16:06:07.205 Seetong_tps[23116:2356524] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 16:06:07.205 Seetong_tps[23116:2356524]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc24380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc35320>; layer = <CALayer: 0x10bbf8f00>>
2026-08-13 16:06:07.205 Seetong_tps[23116:2356524] #####Vstop:uid:29115420-0-port:1
2026-08-13 16:06:07.224 Seetong_tps[23116:2356524] -----------1release decodeport = 1
2026-08-13 16:06:07.225 Seetong_tps[23116:2356524]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.6696428571428571";
    "preview_duration" = 91300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-13 16:06:07.227 Seetong_tps[23116:2356524] _openGLView clearFrame ...
2026-08-13 16:06:07.246 Seetong_tps[23116:2356524] [保存失败] 相机对象或存储字典为空
2026-08-13 16:06:07.246 Seetong_tps[23116:2357477] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 16:06:07.246 Seetong_tps[23116:2357477] --FC_StopDevComEx end
2026-08-13 16:06:07.247 Seetong_tps[23116:2356524] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786607656000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 16:06:07.247 Seetong_tps[23116:2356524]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 16:06:07.247 Seetong_tps[23116:2356524]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:27:17.149 Seetong_tps[23427:2395804] app_version=8.3.805
2026-08-13 17:27:17.164 Seetong_tps[23427:2395804]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 17:27:17.164 Seetong_tps[23427:2395804] showForLogin 1
2026-08-13 17:27:17.164 Seetong_tps[23427:2395804] AppLaunch 还剩 6.279246807098389 秒
2026-08-13 17:27:17.165 Seetong_tps[23427:2395829] 询问用户是否开启推送成功
2026-08-13 17:27:17.165 Seetong_tps[23427:2395829] 用户点击允许接收推送
2026-08-13 17:27:17.166 Seetong_tps[23427:2395829] remoteNotificationSetting: <UNNotificationSettings: 0x10dee1f40; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 17:27:17.188 Seetong_tps[23427:2395804]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 17:27:17.221 Seetong_tps[23427:2395804] viewDidLoad/configtime=2026-08-13 上午9:27:17 +0000
2026-08-13 17:27:17.222 Seetong_tps[23427:2395804]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 17:27:17.222 Seetong_tps[23427:2395804]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 17:27:17.240 Seetong_tps[23427:2395876] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxODAzNzE4NCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.OgBkI9B08GEXXSYKEIWTjdINrlHRZ0xL_6UOl6QV-N4","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxODAzNzE4NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NyJdfQ.tB1kFriMXsytuGQH4w1IwBF31rvT3PuOqUVS4E9Lf7k","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24902"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24906"}]}
====
2026-08-13 17:27:17.278 Seetong_tps[23427:2395804]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 17:27:17.278 Seetong_tps[23427:2395804]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 17:27:17.281 Seetong_tps[23427:2395804]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 17:27:17.281 Seetong_tps[23427:2395804] 开始检查未读客服消息...
2026-08-13 17:27:17.281 Seetong_tps[23427:2395804] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 17:27:17.281 Seetong_tps[23427:2395804]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:27:17.286 Seetong_tps[23427:2395804]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 17:27:17.286 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty - 
2026-08-13 17:27:17.287 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 17:27:17.291 Seetong_tps[23427:2395804] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 17:27:17.291 Seetong_tps[23427:2395804] NAV deviceOrientationDidChange:1
2026-08-13 17:27:17.294 Seetong_tps[23427:2395804]  -- groupDeviceList -- 
2026-08-13 17:27:17.294 Seetong_tps[23427:2395804] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 17:27:17.294 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty - 
2026-08-13 17:27:17.294 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:27:17.356 Seetong_tps[23427:2395830] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x106c38e00>{number = 5, name = (null)}====
2026-08-13 17:27:17.399 Seetong_tps[23427:2395804]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:27:17.417 Seetong_tps[23427:2395804]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 17:27:17.417 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty - 
2026-08-13 17:27:17.417 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:27:17.418 Seetong_tps[23427:2395804]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 17:27:17.442 Seetong_tps[23427:2395836] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1178ff880>{number = 9, name = (null)}====
2026-08-13 17:27:17.471 Seetong_tps[23427:2395838] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a0a7400>{number = 15, name = (null)}====
2026-08-13 17:27:17.494 Seetong_tps[23427:2395939] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786612462000,"lastHeartTime":1786606494000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a0a7780>{number = 16, name = (null)}====
2026-08-13 17:27:17.496 Seetong_tps[23427:2395940] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a0a7640>{number = 17, name = (null)}====
2026-08-13 17:27:17.496 Seetong_tps[23427:2395942] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a0a4840>{number = 18, name = (null)}====
2026-08-13 17:27:17.500 Seetong_tps[23427:2395943] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a0a7700>{number = 19, name = (null)}====
2026-08-13 17:27:17.506 Seetong_tps[23427:2395944] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU1IFBlAHOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a0a77c0>{number = 20, name = (null)}====
2026-08-13 17:27:17.517 Seetong_tps[23427:2395948] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117978800>{number = 11, name = (null)}====
2026-08-13 17:27:17.527 Seetong_tps[23427:2395837] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay55.s5.seetong.com:4443;type=0&load=20&addr=bjrelay64.s5.seetong.com:15443;type=0&load=21&addr=bjrelay9.s5.seetong.com:6443;","vipRelayServers":"type=0&load=48&addr=bjrelayvip3.s2.seetong.com:14443;type=0&load=54&addr=bjrelayvip1.s2.seetong.com:15443;type=0&load=46&addr=bjrelay41.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c39040>{number = 2, name = (null)}====
2026-08-13 17:27:17.532 Seetong_tps[23427:2395941] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a0a7600>{number = 21, name = (null)}====
2026-08-13 17:27:17.563 Seetong_tps[23427:2395804] Super properties have already been unregistered.
2026-08-13 17:27:17.563 Seetong_tps[23427:2395804] UMAPM_OOMSampling(0,0):NO
2026-08-13 17:27:17.565 Seetong_tps[23427:2395804]  -- deviceListDataUpdate - AppLaunch 还剩 0.8778038024902344 秒 - 再延迟 1.377803802490234 秒 - 启动耗时 2.122196197509766 秒
2026-08-13 17:27:17.565 Seetong_tps[23427:2395804]  -- groupDeviceList -- 
2026-08-13 17:27:17.565 Seetong_tps[23427:2395804] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 17:27:17.565 Seetong_tps[23427:2395804]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2122 毫秒
2026-08-13 17:27:17.566 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:27:17.567 Seetong_tps[23427:2395804]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:27:17.567 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:27:17.568 Seetong_tps[23427:2395804]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 604;
}
2026-08-13 17:27:17.614 Seetong_tps[23427:2395804] ++++-[VideoView dealloc]++++
2026-08-13 17:27:17.617 Seetong_tps[23427:2395804] OpenGLView20_Seetong dealloc:0x10a099a00
2026-08-13 17:27:17.650 Seetong_tps[23427:2395876] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 17:27:17.658 Seetong_tps[23427:2395876] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 17:27:17.684 Seetong_tps[23427:2395804]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 17:27:17.684 Seetong_tps[23427:2395943]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 17:27:17.684 Seetong_tps[23427:2395943]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 17:27:17.684 Seetong_tps[23427:2395943]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 17:27:17.685 Seetong_tps[23427:2395943]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 17:27:17.685 Seetong_tps[23427:2395943]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 17:27:17.685 Seetong_tps[23427:2395943]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 17:27:17.685 Seetong_tps[23427:2395804] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 17:27:17.685 Seetong_tps[23427:2395804] 客服消息未读数量: 0
2026-08-13 17:27:17.687 Seetong_tps[23427:2395804]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 17:27:17.688 Seetong_tps[23427:2395804]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU1IFBlAHOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 17:27:17.692 Seetong_tps[23427:2395804]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 17:27:17.692 Seetong_tps[23427:2395804]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 17:27:17.716 Seetong_tps[23427:2395804]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-13 17:27:17.717 Seetong_tps[23427:2395804] UMAPM_NetworkSampling(0,0):NO
2026-08-13 17:27:17.717 Seetong_tps[23427:2395804]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 17:27:17.717 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:27:17.717 Seetong_tps[23427:2395804]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:27:17.720 Seetong_tps[23427:2395804] 蓝牙已打开
2026-08-13 17:27:17.720 Seetong_tps[23427:2395804]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:27:17.720 Seetong_tps[23427:2395804]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 17:27:17.736 Seetong_tps[23427:2395804]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-13 17:27:17.776 Seetong_tps[23427:2395837] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106c39040>{number = 2, name = (null)}====
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2418 毫秒
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786612462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- groupDeviceList -- 
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:27:17.861 Seetong_tps[23427:2395804]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-08-13 17:27:17.863 Seetong_tps[23427:2395804]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:27:17.863 Seetong_tps[23427:2395804]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEICVcHUFVpAQQB","reconn":0}}
2026-08-13 17:27:17.863 Seetong_tps[23427:2395804]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:27:17.863 Seetong_tps[23427:2395804] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786612462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:27:17.864 Seetong_tps[23427:2395804]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 17:27:17.864 Seetong_tps[23427:2395804]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 17:27:17.864 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:27:17.865 Seetong_tps[23427:2395804]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:27:17.865 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:27:17.865 Seetong_tps[23427:2395804]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:27:17.865 Seetong_tps[23427:2395804]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:27:17.965 Seetong_tps[23427:2395876]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 17:27:17.965 Seetong_tps[23427:2395876]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 17:27:17.965 Seetong_tps[23427:2395876]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 17:27:17.966 Seetong_tps[23427:2395804]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 17:27:17.966 Seetong_tps[23427:2395837] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 17:27:17.966 Seetong_tps[23427:2395941] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804] Formatted Date: 2026-08-13
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804]  --- webSocketGetServerData msgId: C02818B6-731C-4729-B2FA-87D125B8AB77 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEICVcHUFVpAQQB;
    };
}
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:27:17.989 Seetong_tps[23427:2395804]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 17:27:18.038 Seetong_tps[23427:2395804]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 17:27:18.041 Seetong_tps[23427:2395804] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 17:27:18.041 Seetong_tps[23427:2395804]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 17:27:18.041 Seetong_tps[23427:2395804]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 17:27:18.041 Seetong_tps[23427:2395804] Sorted Dates (Descending): (
)
2026-08-13 17:27:18.090 Seetong_tps[23427:2395876]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:27:18.090 Seetong_tps[23427:2395876]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:27:18.090 Seetong_tps[23427:2395876]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:27:18.090 Seetong_tps[23427:2395943] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:27:18.090 Seetong_tps[23427:2395943] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:27:18.091 Seetong_tps[23427:2395830] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:27:18.092 Seetong_tps[23427:2395876]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:27:18.092 Seetong_tps[23427:2395876]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:27:18.092 Seetong_tps[23427:2395876]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:27:18.092 Seetong_tps[23427:2395830] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:27:18.092 Seetong_tps[23427:2395830] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:27:18.092 Seetong_tps[23427:2395943] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:27:18.440 Seetong_tps[23427:2395883]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:27:18.463 Seetong_tps[23427:2395883]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:27:18.468 Seetong_tps[23427:2395804]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 17:27:18.966 Seetong_tps[23427:2395804] MessageThrottle reloadTableView ---
2026-08-13 17:27:18.967 Seetong_tps[23427:2395804] AppLaunch hideForRefreshToken
2026-08-13 17:27:18.967 Seetong_tps[23427:2395804] AppLaunch hideForRefreshToken dismiss
2026-08-13 17:27:18.967 Seetong_tps[23427:2395804] AppLaunch dismiss...
2026-08-13 17:27:19.295 Seetong_tps[23427:2395804]  dealloc -- STAppLaunchWindow
2026-08-13 17:27:19.297 Seetong_tps[23427:2395804]  dealloc -- STAppLaunchViewController
2026-08-13 17:27:19.299 Seetong_tps[23427:2395804] AppLaunch dismiss... end
2026-08-13 17:27:19.300 Seetong_tps[23427:2395804] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 17:27:19.300 Seetong_tps[23427:2395804] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 17:27:19.301 Seetong_tps[23427:2395804] 用户设置的具体字体大小: 15.000000
2026-08-13 17:27:19.889 Seetong_tps[23427:2395804]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-13 17:27:19.902 Seetong_tps[23427:2395804] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-13 17:27:19.958 Seetong_tps[23427:2395830] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-13 17:27:19.958 Seetong_tps[23427:2395804] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-13 17:27:19.959 Seetong_tps[23427:2395804]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:27:19.960 Seetong_tps[23427:2395804] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-13 17:27:19.961 Seetong_tps[23427:2395804]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 17:27:19.979 Seetong_tps[23427:2395804]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午5:27:19 979
2026-08-13 17:27:19.979 Seetong_tps[23427:2395804]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a2c7160>; layer = <CALayer: 0x10a396720>>
2026-08-13 17:27:19.979 Seetong_tps[23427:2395804]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a2c7160>; layer = <CALayer: 0x10a396720>> -- _camera.supportPlatform: 0
2026-08-13 17:27:19.980 Seetong_tps[23427:2395804]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-13 上午9:27:19 +0000
2026-08-13 17:27:19.980 Seetong_tps[23427:2395804]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-10 \U4e0a\U53485:48:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53484:10:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53488:04:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:27:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 17:27:19.980 Seetong_tps[23427:2395804]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-13 下午5:27:19 981
2026-08-13 17:27:19.981 Seetong_tps[23427:2395830] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-13 17:27:20.006 Seetong_tps[23427:2395804]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 17:27:20.008 Seetong_tps[23427:2395804] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 17:27:20.010 Seetong_tps[23427:2395804]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 17:27:20.011 Seetong_tps[23427:2395804] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 17:27:20.031 Seetong_tps[23427:2395804]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-13 17:27:20.042 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 17:27:20.042 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 17:27:20.064 Seetong_tps[23427:2395804] uid:29115420 playAudio
2026-08-13 17:27:20.064 Seetong_tps[23427:2395804]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-13 17:27:20.064 Seetong_tps[23427:2395804]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-13 17:27:20.064 Seetong_tps[23427:2395951] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-13 17:27:20.101 Seetong_tps[23427:2395804] 未处理的 biz 类型: res_video_preview_advert
2026-08-13 17:27:20.101 Seetong_tps[23427:2395804]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-13 17:27:20.266 Seetong_tps[23427:2395804] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-13 17:27:20.440 Seetong_tps[23427:2395804]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 17:27:20.620 Seetong_tps[23427:2395883] ===29115420===
2026-08-13 17:27:20.622 Seetong_tps[23427:2395883] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-13 17:27:20.622 Seetong_tps[23427:2395876] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-13 17:27:20.623 Seetong_tps[23427:2395876] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-13 17:27:20.623 Seetong_tps[23427:2395876] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106ec3500>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10de14a00>
2026-08-13 17:27:20.623 Seetong_tps[23427:2395876] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-13 17:27:20.623 Seetong_tps[23427:2395876] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 17:27:20.624 Seetong_tps[23427:2395876] InitDecodePortLog: playsettype = 50
2026-08-13 17:27:20.626 Seetong_tps[23427:2395876] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 17:27:20.626 Seetong_tps[23427:2395876] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-13 17:27:20.626 Seetong_tps[23427:2395876] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 17:27:20.626 Seetong_tps[23427:2395876] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-13 17:27:20.626 Seetong_tps[23427:2395876] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-13 17:27:20.627 Seetong_tps[23427:2395876] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 17:27:20.626 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-08-13 17:27:20.627 Seetong_tps[23427:2395876] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 17:27:20.630 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-08-13 17:27:20.678 Seetong_tps[23427:2395951] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x117aa2e80>{number = 13, name = (null)}====
2026-08-13 17:27:20.956 Seetong_tps[23427:2395804]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 17:27:20.957 Seetong_tps[23427:2395804]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 17:27:20.957 Seetong_tps[23427:2395804]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 17:27:20.957 Seetong_tps[23427:2395804] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 17:27:21.172 Seetong_tps[23427:2395951] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x117aa2e80>{number = 13, name = (null)}====
2026-08-13 17:27:23.297 Seetong_tps[23427:2395883]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 17:27:23.442 Seetong_tps[23427:2396021] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-13 17:27:23.454 Seetong_tps[23427:2395804] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-13 17:27:23.472 Seetong_tps[23427:2395804] uid:29115420 playAudio
2026-08-13 17:27:23.473 Seetong_tps[23427:2395951] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 17:27:23.473 Seetong_tps[23427:2395804] uid:29115420 playAudio
2026-08-13 17:27:23.473 Seetong_tps[23427:2395804] checkPortStatus:_decodePort=1
2026-08-13 17:27:23.473 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.51 - 设备: 庭院 - 29115420
2026-08-13 17:27:23.473 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.51 - 设备: 庭院 - 29115420
2026-08-13 17:27:23.513 Seetong_tps[23427:2396021] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-13 17:27:23.514 Seetong_tps[23427:2395804]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.56 - 设备: 庭院 - 29115420
2026-08-13 17:27:24.092 Seetong_tps[23427:2395883] Failed to get IoT drive away set configuration.
2026-08-13 17:27:24.093 Seetong_tps[23427:2395883]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 17:27:27.567 Seetong_tps[23427:2395804]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 17:27:29.980 Seetong_tps[23427:2395804]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786613249.980487,lastReceiveYUVTimeInterval=1786613249.944807,interval=0,videoView=0x10a3b8000
2026-08-13 17:27:37.570 Seetong_tps[23427:2395804]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 17:27:39.981 Seetong_tps[23427:2395804]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786613259.980939,lastReceiveYUVTimeInterval=1786613259.925312,interval=0,videoView=0x10a3b8000
2026-08-13 17:27:42.809 Seetong_tps[23427:2395876]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-13 17:27:42.811 Seetong_tps[23427:2395804]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:27:42.812 Seetong_tps[23427:2395804] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786612462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:27:42.812 Seetong_tps[23427:2395804]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:27:42.812 Seetong_tps[23427:2395804]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:27:42.821 Seetong_tps[23427:2395804] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 17:27:42.822 Seetong_tps[23427:2395804]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3b8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a2c7160>; layer = <CALayer: 0x10a396720>>
2026-08-13 17:27:42.822 Seetong_tps[23427:2395804] #####Vstop:uid:29115420-0-port:1
2026-08-13 17:27:42.842 Seetong_tps[23427:2395804] -----------1release decodeport = 1
2026-08-13 17:27:42.842 Seetong_tps[23427:2395804]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.3021148036253776";
    "preview_duration" = 22800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-13 17:27:42.844 Seetong_tps[23427:2395804] _openGLView clearFrame ...
2026-08-13 17:27:42.860 Seetong_tps[23427:2395804] [保存失败] 相机对象或存储字典为空
2026-08-13 17:27:42.860 Seetong_tps[23427:2396162] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 17:27:42.860 Seetong_tps[23427:2396162] --FC_StopDevComEx end
2026-08-13 17:27:42.860 Seetong_tps[23427:2395804] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786612462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:27:42.860 Seetong_tps[23427:2395804]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:27:42.860 Seetong_tps[23427:2395804]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:54:37.260 Seetong_tps[23606:2406111] app_version=8.3.805
2026-08-13 17:54:37.274 Seetong_tps[23606:2406111]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 17:54:37.274 Seetong_tps[23606:2406111] showForLogin 1
2026-08-13 17:54:37.274 Seetong_tps[23606:2406111] AppLaunch 还剩 6.688269853591919 秒
2026-08-13 17:54:37.274 Seetong_tps[23606:2406117] 询问用户是否开启推送成功
2026-08-13 17:54:37.274 Seetong_tps[23606:2406117] 用户点击允许接收推送
2026-08-13 17:54:37.275 Seetong_tps[23606:2406117] remoteNotificationSetting: <UNNotificationSettings: 0x1232ae620; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 17:54:37.292 Seetong_tps[23606:2406111]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 17:54:37.325 Seetong_tps[23606:2406111] viewDidLoad/configtime=2026-08-13 上午9:54:37 +0000
2026-08-13 17:54:37.327 Seetong_tps[23606:2406111]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 17:54:37.327 Seetong_tps[23606:2406111]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 17:54:37.361 Seetong_tps[23606:2406134] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxOTY3NzI4OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0._tgHjLNHg_lDtla_MK4ch1tiZSgkCBrHiIUAMYaipw8","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxOTY3NzI4OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5MyJdfQ.FyH7pt3PfLvreYDJJz8Eu7sVYCjBAV-WtfVy2fzMNUo","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24902"}]}
====
2026-08-13 17:54:37.375 Seetong_tps[23606:2406111]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 17:54:37.375 Seetong_tps[23606:2406111]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 17:54:37.377 Seetong_tps[23606:2406111]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 17:54:37.377 Seetong_tps[23606:2406111] 开始检查未读客服消息...
2026-08-13 17:54:37.377 Seetong_tps[23606:2406111] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 17:54:37.378 Seetong_tps[23606:2406111]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:54:37.384 Seetong_tps[23606:2406111]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 17:54:37.384 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty - 
2026-08-13 17:54:37.385 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 17:54:37.389 Seetong_tps[23606:2406111] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 17:54:37.389 Seetong_tps[23606:2406111] NAV deviceOrientationDidChange:1
2026-08-13 17:54:37.391 Seetong_tps[23606:2406111]  -- groupDeviceList -- 
2026-08-13 17:54:37.392 Seetong_tps[23606:2406111] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 17:54:37.392 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty - 
2026-08-13 17:54:37.392 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:54:37.428 Seetong_tps[23606:2406114] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1224391c0>{number = 5, name = (null)}====
2026-08-13 17:54:37.445 Seetong_tps[23606:2406111]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 17:54:37.577 Seetong_tps[23606:2406111] Super properties have already been unregistered.
2026-08-13 17:54:37.577 Seetong_tps[23606:2406115] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x122438e80>{number = 4, name = (null)}====
2026-08-13 17:54:37.577 Seetong_tps[23606:2406133] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay51.s5.seetong.com:15443;type=0&load=25&addr=bjrelay45.s2.seetong.com:3443;type=0&load=19&addr=bjrelay2.s5.seetong.com:5443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip1.s2.seetong.com:15443;type=0&load=40&addr=bjrelayvip3.s2.seetong.com:3443;type=0&load=43&addr=bjrelay41.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12c04b0c0>{number = 14, name = (null)}====
2026-08-13 17:54:37.577 Seetong_tps[23606:2406111] UMAPM_OOMSampling(0,0):NO
2026-08-13 17:54:37.579 Seetong_tps[23606:2406111]  -- deviceListDataUpdate - AppLaunch 还剩 1.383237838745117 秒 - 再延迟 1.883237838745117 秒 - 启动耗时 1.616762161254883 秒
2026-08-13 17:54:37.579 Seetong_tps[23606:2406111]  -- groupDeviceList -- 
2026-08-13 17:54:37.579 Seetong_tps[23606:2406111] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 17:54:37.579 Seetong_tps[23606:2406111]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1617 毫秒
2026-08-13 17:54:37.580 Seetong_tps[23606:2406204] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMCUlIAVlYAblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12c04a540>{number = 16, name = (null)}====
2026-08-13 17:54:37.580 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:54:37.581 Seetong_tps[23606:2406111]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:54:37.581 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:54:37.582 Seetong_tps[23606:2406111]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 605;
}
2026-08-13 17:54:37.588 Seetong_tps[23606:2406199] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786614865000,"lastHeartTime":1786606494000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12c04bb00>{number = 17, name = (null)}====
2026-08-13 17:54:37.596 Seetong_tps[23606:2406203] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12c04bc00>{number = 18, name = (null)}====
2026-08-13 17:54:37.598 Seetong_tps[23606:2406200] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x1239c60c0>{number = 10, name = (null)}====
2026-08-13 17:54:37.600 Seetong_tps[23606:2406111] ++++-[VideoView dealloc]++++
2026-08-13 17:54:37.602 Seetong_tps[23606:2406111] OpenGLView20_Seetong dealloc:0x12c039a00
2026-08-13 17:54:37.607 Seetong_tps[23606:2406116] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1224390c0>{number = 2, name = (null)}====
2026-08-13 17:54:37.619 Seetong_tps[23606:2406111]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:54:37.621 Seetong_tps[23606:2406202] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12c048440>{number = 20, name = (null)}====
2026-08-13 17:54:37.621 Seetong_tps[23606:2406201] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12c04b040>{number = 19, name = (null)}====
2026-08-13 17:54:37.634 Seetong_tps[23606:2406111]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 17:54:37.634 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty - 
2026-08-13 17:54:37.634 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:54:37.638 Seetong_tps[23606:2406208] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1232805c0>{number = 12, name = (null)}====
2026-08-13 17:54:37.641 Seetong_tps[23606:2406111]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 17:54:37.641 Seetong_tps[23606:2406111]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 17:54:37.646 Seetong_tps[23606:2406111] UMAPM_NetworkSampling(0,0):NO
2026-08-13 17:54:37.646 Seetong_tps[23606:2406111]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 17:54:37.647 Seetong_tps[23606:2406111]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 17:54:37.648 Seetong_tps[23606:2406111]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMCUlIAVlYAblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 17:54:37.651 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:54:37.651 Seetong_tps[23606:2406111]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:54:37.653 Seetong_tps[23606:2406111] 蓝牙已打开
2026-08-13 17:54:37.656 Seetong_tps[23606:2406111]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 17:54:37.656 Seetong_tps[23606:2406201]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 17:54:37.656 Seetong_tps[23606:2406111]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-13 17:54:37.656 Seetong_tps[23606:2406201]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 17:54:37.656 Seetong_tps[23606:2406201]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 17:54:37.656 Seetong_tps[23606:2406111] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 17:54:37.656 Seetong_tps[23606:2406201]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 17:54:37.656 Seetong_tps[23606:2406111] 客服消息未读数量: 0
2026-08-13 17:54:37.656 Seetong_tps[23606:2406201]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 17:54:37.657 Seetong_tps[23606:2406201]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 17:54:37.659 Seetong_tps[23606:2406134] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 17:54:37.659 Seetong_tps[23606:2406134] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 17:54:37.672 Seetong_tps[23606:2406111]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:54:37.686 Seetong_tps[23606:2406111]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 17:54:37.687 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 17:54:37.687 Seetong_tps[23606:2406111]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1725 毫秒
2026-08-13 17:54:37.688 Seetong_tps[23606:2406111] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:54:37.688 Seetong_tps[23606:2406111]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:54:37.688 Seetong_tps[23606:2406111]  -- groupDeviceList -- 
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:54:37.779 Seetong_tps[23606:2406111]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-13 17:54:37.781 Seetong_tps[23606:2406111]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:54:37.781 Seetong_tps[23606:2406111]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEICVAEUlVpAQQB","reconn":0}}
2026-08-13 17:54:37.781 Seetong_tps[23606:2406111]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:54:37.782 Seetong_tps[23606:2406111] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:54:37.783 Seetong_tps[23606:2406111]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:54:37.783 Seetong_tps[23606:2406111]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:54:37.800 Seetong_tps[23606:2406209] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12c04af80>{number = 15, name = (null)}====
2026-08-13 17:54:37.875 Seetong_tps[23606:2406111] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 17:54:37.875 Seetong_tps[23606:2406111] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 17:54:37.876 Seetong_tps[23606:2406111] Formatted Date: 2026-08-13
2026-08-13 17:54:37.876 Seetong_tps[23606:2406111]  --- webSocketGetServerData msgId: B4499C46-4D9F-4AB9-8668-E87CDD5AA7E4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEICVAEUlVpAQQB;
    };
}
2026-08-13 17:54:37.876 Seetong_tps[23606:2406111]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:54:37.876 Seetong_tps[23606:2406111]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 17:54:37.878 Seetong_tps[23606:2406111]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 17:54:37.879 Seetong_tps[23606:2406111]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 17:54:37.893 Seetong_tps[23606:2406111]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 17:54:37.929 Seetong_tps[23606:2406111] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 17:54:37.929 Seetong_tps[23606:2406111]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 17:54:37.930 Seetong_tps[23606:2406111]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 17:54:37.930 Seetong_tps[23606:2406111] Sorted Dates (Descending): (
)
2026-08-13 17:54:38.025 Seetong_tps[23606:2406134]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 17:54:38.025 Seetong_tps[23606:2406134]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 17:54:38.025 Seetong_tps[23606:2406134]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 17:54:38.027 Seetong_tps[23606:2406111]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 17:54:38.027 Seetong_tps[23606:2406116] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 17:54:38.027 Seetong_tps[23606:2406115] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 17:54:38.044 Seetong_tps[23606:2406134]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:54:38.044 Seetong_tps[23606:2406134]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:54:38.045 Seetong_tps[23606:2406134]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:54:38.045 Seetong_tps[23606:2406115] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:54:38.045 Seetong_tps[23606:2406115] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:54:38.045 Seetong_tps[23606:2406116] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:54:38.047 Seetong_tps[23606:2406134]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:54:38.047 Seetong_tps[23606:2406134]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:54:38.047 Seetong_tps[23606:2406134]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:54:38.047 Seetong_tps[23606:2406116] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:54:38.047 Seetong_tps[23606:2406115] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:54:38.047 Seetong_tps[23606:2406116] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:54:38.081 Seetong_tps[23606:2406141]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:54:38.126 Seetong_tps[23606:2406111]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 17:54:38.126 Seetong_tps[23606:2406141]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:54:38.606 Seetong_tps[23606:2406111] MessageThrottle reloadTableView ---
2026-08-13 17:54:39.472 Seetong_tps[23606:2406111] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 17:54:39.472 Seetong_tps[23606:2406111] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 17:54:39.473 Seetong_tps[23606:2406111] 用户设置的具体字体大小: 15.000000
2026-08-13 17:54:39.473 Seetong_tps[23606:2406111] AppLaunch hideForRefreshToken
2026-08-13 17:54:39.473 Seetong_tps[23606:2406111] AppLaunch hideForRefreshToken dismiss
2026-08-13 17:54:39.473 Seetong_tps[23606:2406111] AppLaunch dismiss...
2026-08-13 17:54:39.778 Seetong_tps[23606:2406111]  dealloc -- STAppLaunchWindow
2026-08-13 17:54:39.779 Seetong_tps[23606:2406111]  dealloc -- STAppLaunchViewController
2026-08-13 17:54:39.781 Seetong_tps[23606:2406111] AppLaunch dismiss... end
2026-08-13 17:54:40.514 Seetong_tps[23606:2406111]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 17:54:40.775 Seetong_tps[23606:2406202] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12c048440>{number = 20, name = (null)}====
2026-08-13 17:54:41.030 Seetong_tps[23606:2406111]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 17:54:41.030 Seetong_tps[23606:2406111]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 17:54:41.030 Seetong_tps[23606:2406111]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 17:54:41.031 Seetong_tps[23606:2406111] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 17:54:41.742 Seetong_tps[23606:2406116] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1224390c0>{number = 2, name = (null)}====
2026-08-13 17:54:47.580 Seetong_tps[23606:2406111]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 17:54:57.580 Seetong_tps[23606:2406111]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 17:55:00.849 Seetong_tps[23606:2406111]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:55:00.850 Seetong_tps[23606:2406111] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:00.850 Seetong_tps[23606:2406111]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:55:00.850 Seetong_tps[23606:2406111]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:55:00.867 Seetong_tps[23606:2406111] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 17:55:00.880 Seetong_tps[23606:2406111] [保存失败] 相机对象或存储字典为空
2026-08-13 17:55:00.880 Seetong_tps[23606:2406398] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 17:55:00.880 Seetong_tps[23606:2406398] --FC_StopDevComEx end
2026-08-13 17:55:00.880 Seetong_tps[23606:2406111] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:00.880 Seetong_tps[23606:2406111]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:55:00.880 Seetong_tps[23606:2406111]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:55:04.041 Seetong_tps[23611:2406465] app_version=8.3.805
2026-08-13 17:55:04.050 Seetong_tps[23611:2406506] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-13 17:55:04.051 Seetong_tps[23611:2406474] 询问用户是否开启推送成功
2026-08-13 17:55:04.051 Seetong_tps[23611:2406474] 用户点击允许接收推送
2026-08-13 17:55:04.052 Seetong_tps[23611:2406465]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 17:55:04.052 Seetong_tps[23611:2406465] showForLogin 1
2026-08-13 17:55:04.052 Seetong_tps[23611:2406465] AppLaunch 还剩 7.835042953491211 秒
2026-08-13 17:55:04.052 Seetong_tps[23611:2406474] remoteNotificationSetting: <UNNotificationSettings: 0x111e9e1c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 17:55:04.063 Seetong_tps[23611:2406465]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 17:55:04.083 Seetong_tps[23611:2406465] viewDidLoad/configtime=2026-08-13 上午9:55:04 +0000
2026-08-13 17:55:04.083 Seetong_tps[23611:2406465]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 17:55:04.083 Seetong_tps[23611:2406465]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 17:55:04.116 Seetong_tps[23611:2406465]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 17:55:04.116 Seetong_tps[23611:2406465]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 17:55:04.117 Seetong_tps[23611:2406465]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 17:55:04.117 Seetong_tps[23611:2406465] 开始检查未读客服消息...
2026-08-13 17:55:04.117 Seetong_tps[23611:2406465] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 17:55:04.117 Seetong_tps[23611:2406465]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:55:04.122 Seetong_tps[23611:2406465]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 17:55:04.122 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty - 
2026-08-13 17:55:04.122 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 17:55:04.125 Seetong_tps[23611:2406465] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 17:55:04.125 Seetong_tps[23611:2406465] NAV deviceOrientationDidChange:1
2026-08-13 17:55:04.127 Seetong_tps[23611:2406465]  -- groupDeviceList -- 
2026-08-13 17:55:04.127 Seetong_tps[23611:2406465] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 17:55:04.127 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty - 
2026-08-13 17:55:04.127 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:55:04.163 Seetong_tps[23611:2406465]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 17:55:04.271 Seetong_tps[23611:2406465] Super properties have already been unregistered.
2026-08-13 17:55:04.271 Seetong_tps[23611:2406476] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10ac38c80>{number = 2, name = (null)}====
2026-08-13 17:55:04.271 Seetong_tps[23611:2406465] UMAPM_OOMSampling(0,0):NO
2026-08-13 17:55:04.272 Seetong_tps[23611:2406506] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxOTcwNDEyNiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.6ehPhaKNe6JIfVM9TnbGZ0ja4rBOtzBL7aLaBrW5ccs","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIxOTcwNDEyNiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NiJdfQ.iNKlRkUzHVjjt0LXjb6D5mu9CS5JqUNbR9xNI7SMUTc","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24905"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24905"}]}
====
2026-08-13 17:55:04.273 Seetong_tps[23611:2406465]  -- deviceListDataUpdate - AppLaunch 还剩 2.614454030990601 秒 - 再延迟 3.114454030990601 秒 - 启动耗时 0.3855459690093994 秒
2026-08-13 17:55:04.273 Seetong_tps[23611:2406465]  -- groupDeviceList -- 
2026-08-13 17:55:04.273 Seetong_tps[23611:2406465] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 17:55:04.273 Seetong_tps[23611:2406465]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 386 毫秒
2026-08-13 17:55:04.276 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:55:04.276 Seetong_tps[23611:2406465]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:55:04.276 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:55:04.277 Seetong_tps[23611:2406465]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 605;
}
2026-08-13 17:55:04.277 Seetong_tps[23611:2406465] ++++-[VideoView dealloc]++++
2026-08-13 17:55:04.278 Seetong_tps[23611:2406465] OpenGLView20_Seetong dealloc:0x10e03d800
2026-08-13 17:55:04.289 Seetong_tps[23611:2406465] UMAPM_NetworkSampling(0,0):NO
2026-08-13 17:55:04.297 Seetong_tps[23611:2406465]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 17:55:04.297 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:55:04.297 Seetong_tps[23611:2406465]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:55:04.299 Seetong_tps[23611:2406477] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10ac39040>{number = 4, name = (null)}====
2026-08-13 17:55:04.299 Seetong_tps[23611:2406465] 蓝牙已打开
2026-08-13 17:55:04.309 Seetong_tps[23611:2406481] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786614865000,"lastHeartTime":1786606494000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10ac3af80>{number = 6, name = (null)}====
2026-08-13 17:55:04.312 Seetong_tps[23611:2406465]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:55:04.319 Seetong_tps[23611:2406474] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ac38dc0>{number = 3, name = (null)}====
2026-08-13 17:55:04.319 Seetong_tps[23611:2406480] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10e04ea00>{number = 16, name = (null)}====
2026-08-13 17:55:04.322 Seetong_tps[23611:2406521] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlYEVVACAVVvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e04ec00>{number = 17, name = (null)}====
2026-08-13 17:55:04.322 Seetong_tps[23611:2406520] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e04e140>{number = 18, name = (null)}====
2026-08-13 17:55:04.323 Seetong_tps[23611:2406465]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 17:55:04.323 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty - 
2026-08-13 17:55:04.323 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 17:55:04.335 Seetong_tps[23611:2406465]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-13 17:55:04.335 Seetong_tps[23611:2406465]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-13 17:55:04.342 Seetong_tps[23611:2406465]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 17:55:04.342 Seetong_tps[23611:2406521]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 17:55:04.342 Seetong_tps[23611:2406521]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 17:55:04.342 Seetong_tps[23611:2406465]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 17:55:04.342 Seetong_tps[23611:2406521]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 17:55:04.342 Seetong_tps[23611:2406465]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlYEVVACAVVvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 17:55:04.343 Seetong_tps[23611:2406521]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 17:55:04.343 Seetong_tps[23611:2406521]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 17:55:04.343 Seetong_tps[23611:2406521]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 17:55:04.344 Seetong_tps[23611:2406465]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:55:04.347 Seetong_tps[23611:2406522] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117da7c80>{number = 10, name = (null)}====
2026-08-13 17:55:04.347 Seetong_tps[23611:2406519] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e1c5900>{number = 20, name = (null)}====
2026-08-13 17:55:04.355 Seetong_tps[23611:2406483] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e1fd840>{number = 21, name = (null)}====
2026-08-13 17:55:04.355 Seetong_tps[23611:2406475] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay50.s5.seetong.com:4443;type=0&load=24&addr=bjrelay3.s5.seetong.com:13443;type=0&load=19&addr=bjrelay8.s5.seetong.com:7443;","vipRelayServers":"type=0&load=38&addr=bjrelay44.s2.seetong.com:8443;type=0&load=45&addr=bjrelay44.s2.seetong.com:4443;type=0&load=41&addr=bjrelay41.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e1fda80>{number = 22, name = (null)}====
2026-08-13 17:55:04.390 Seetong_tps[23611:2406465]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 17:55:04.391 Seetong_tps[23611:2406465] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 17:55:04.391 Seetong_tps[23611:2406465] 客服消息未读数量: 0
2026-08-13 17:55:04.395 Seetong_tps[23611:2406465]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 17:55:04.395 Seetong_tps[23611:2406465]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 17:55:04.407 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 17:55:04.407 Seetong_tps[23611:2406465]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 520 毫秒
2026-08-13 17:55:04.408 Seetong_tps[23611:2406465] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:04.408 Seetong_tps[23611:2406465]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:55:04.408 Seetong_tps[23611:2406465]  -- groupDeviceList -- 
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket - 重置重连次数 -- 
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEICVAFUVZpAQQB","reconn":0}}
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:55:04.409 Seetong_tps[23611:2406465] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:04.410 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 17:55:04.410 Seetong_tps[23611:2406465]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 17:55:04.410 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 17:55:04.410 Seetong_tps[23611:2406465]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 17:55:04.410 Seetong_tps[23611:2406465]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 17:55:04.492 Seetong_tps[23611:2406506] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 17:55:04.492 Seetong_tps[23611:2406506] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465] Formatted Date: 2026-08-13
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465]  --- webSocketGetServerData msgId: 5ECD0E6F-9418-4F1D-BFBD-9B2646CA54C2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEICVAFUVZpAQQB;
    };
}
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 17:55:04.502 Seetong_tps[23611:2406465]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 17:55:04.518 Seetong_tps[23611:2406465]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 17:55:04.519 Seetong_tps[23611:2406478] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10aec8f00>{number = 7, name = (null)}====
2026-08-13 17:55:04.554 Seetong_tps[23611:2406465] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 17:55:04.555 Seetong_tps[23611:2406465]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 17:55:04.555 Seetong_tps[23611:2406465]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 17:55:04.555 Seetong_tps[23611:2406465] Sorted Dates (Descending): (
)
2026-08-13 17:55:04.618 Seetong_tps[23611:2406465]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 17:55:04.618 Seetong_tps[23611:2406465]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 17:55:04.946 Seetong_tps[23611:2406506]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 17:55:04.946 Seetong_tps[23611:2406506]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 17:55:04.946 Seetong_tps[23611:2406506]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 17:55:04.947 Seetong_tps[23611:2406465]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 17:55:04.948 Seetong_tps[23611:2406483] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 17:55:04.948 Seetong_tps[23611:2406478] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 17:55:04.961 Seetong_tps[23611:2406506]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:55:04.962 Seetong_tps[23611:2406506]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:55:04.962 Seetong_tps[23611:2406506]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:55:04.962 Seetong_tps[23611:2406478] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:55:04.962 Seetong_tps[23611:2406478] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:55:04.962 Seetong_tps[23611:2406483] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:55:04.967 Seetong_tps[23611:2406506]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 17:55:04.967 Seetong_tps[23611:2406506]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:55:04.967 Seetong_tps[23611:2406506]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 17:55:04.967 Seetong_tps[23611:2406483] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 17:55:04.967 Seetong_tps[23611:2406483] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 17:55:04.967 Seetong_tps[23611:2406483] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 17:55:05.002 Seetong_tps[23611:2406496]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:55:05.519 Seetong_tps[23611:2406465]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 17:55:05.522 Seetong_tps[23611:2406496]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 17:55:05.523 Seetong_tps[23611:2406465] MessageThrottle reloadTableView ---
2026-08-13 17:55:06.026 Seetong_tps[23611:2406465] MessageThrottle reloadTableView ---
2026-08-13 17:55:06.225 Seetong_tps[23611:2406465] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 17:55:06.225 Seetong_tps[23611:2406465] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 17:55:06.226 Seetong_tps[23611:2406465] 用户设置的具体字体大小: 15.000000
2026-08-13 17:55:07.269 Seetong_tps[23611:2406465]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 17:55:07.485 Seetong_tps[23611:2406476] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10ac38c80>{number = 2, name = (null)}====
2026-08-13 17:55:07.505 Seetong_tps[23611:2406465] AppLaunch hideForRefreshToken
2026-08-13 17:55:07.505 Seetong_tps[23611:2406465] AppLaunch hideForRefreshToken dismiss
2026-08-13 17:55:07.505 Seetong_tps[23611:2406465] AppLaunch dismiss...
2026-08-13 17:55:07.782 Seetong_tps[23611:2406465]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 17:55:07.783 Seetong_tps[23611:2406465]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 17:55:07.783 Seetong_tps[23611:2406465]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 17:55:07.783 Seetong_tps[23611:2406465] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 17:55:07.812 Seetong_tps[23611:2406465]  dealloc -- STAppLaunchWindow
2026-08-13 17:55:07.814 Seetong_tps[23611:2406465]  dealloc -- STAppLaunchViewController
2026-08-13 17:55:07.816 Seetong_tps[23611:2406465] AppLaunch dismiss... end
2026-08-13 17:55:08.023 Seetong_tps[23611:2406519] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e1c5900>{number = 20, name = (null)}====
2026-08-13 17:55:09.700 Seetong_tps[23611:2406465]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:55:09.701 Seetong_tps[23611:2406465] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:09.701 Seetong_tps[23611:2406465]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:55:09.701 Seetong_tps[23611:2406465]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 17:55:09.717 Seetong_tps[23611:2406465] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 17:55:10.840 Seetong_tps[23611:2406465] [保存失败] 相机对象或存储字典为空
2026-08-13 17:55:10.841 Seetong_tps[23611:2406478] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 17:55:10.841 Seetong_tps[23611:2406465]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 17:55:10.841 Seetong_tps[23611:2406478] --FC_StopDevComEx end
2026-08-13 17:55:10.843 Seetong_tps[23611:2406465] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 17:55:10.843 Seetong_tps[23611:2406465]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 17:55:10.843 Seetong_tps[23611:2406465]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 18:00:03.253 Seetong_tps[23643:2408600] app_version=8.3.805
2026-08-13 18:00:03.263 Seetong_tps[23643:2408643] 询问用户是否开启推送成功
2026-08-13 18:00:03.263 Seetong_tps[23643:2408643] 用户点击允许接收推送
2026-08-13 18:00:03.264 Seetong_tps[23643:2408600]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-13 18:00:03.264 Seetong_tps[23643:2408645] remoteNotificationSetting: <UNNotificationSettings: 0x1102a68a0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-13 18:00:03.264 Seetong_tps[23643:2408600] showForLogin 1
2026-08-13 18:00:03.264 Seetong_tps[23643:2408600] AppLaunch 还剩 6.774236917495728 秒
2026-08-13 18:00:03.284 Seetong_tps[23643:2408600]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-13 18:00:03.316 Seetong_tps[23643:2408600] viewDidLoad/configtime=2026-08-13 上午10:00:03 +0000
2026-08-13 18:00:03.318 Seetong_tps[23643:2408600]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-13 18:00:03.318 Seetong_tps[23643:2408600]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-13 18:00:03.385 Seetong_tps[23643:2408600]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-13 18:00:03.385 Seetong_tps[23643:2408600]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-13 18:00:03.386 Seetong_tps[23643:2408600]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-13 18:00:03.386 Seetong_tps[23643:2408600] 开始检查未读客服消息...
2026-08-13 18:00:03.387 Seetong_tps[23643:2408600] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-13 18:00:03.387 Seetong_tps[23643:2408600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 18:00:03.394 Seetong_tps[23643:2408600]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-13 18:00:03.395 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 
2026-08-13 18:00:03.395 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-13 18:00:03.399 Seetong_tps[23643:2408600] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-13 18:00:03.399 Seetong_tps[23643:2408600] NAV deviceOrientationDidChange:1
2026-08-13 18:00:03.402 Seetong_tps[23643:2408600]  -- groupDeviceList -- 
2026-08-13 18:00:03.402 Seetong_tps[23643:2408600] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-13 18:00:03.402 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 
2026-08-13 18:00:03.402 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 18:00:03.427 Seetong_tps[23643:2408670] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIyMDAwMzM0MSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.K0WH56xlIOwMfdXWYK9jq7qejnp8JWIh1C9YDnLWQZ8","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzIyMDAwMzM0MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MiJdfQ.yJadJ8Pkl38-NYhpTVL4NUIlJ312rNJlah417tSk8MA","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"}]}
====
2026-08-13 18:00:03.444 Seetong_tps[23643:2408644] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1092bd080>{number = 6, name = (null)}====
2026-08-13 18:00:03.512 Seetong_tps[23643:2408600]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-13 18:00:03.558 Seetong_tps[23643:2408600] UMAPM_OOMSampling(0,0):NO
2026-08-13 18:00:03.604 Seetong_tps[23643:2408755] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c08b4c0>{number = 15, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408645] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x109038fc0>{number = 3, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408647] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786614865000,"lastHeartTime":1786606494000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10c08b300>{number = 16, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408765] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1161b3ec0>{number = 12, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408757] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c08b2c0>{number = 17, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408648] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10c08b340>{number = 14, name = (null)}====
2026-08-13 18:00:03.604 Seetong_tps[23643:2408759] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMCUl0FUlUEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c08b280>{number = 18, name = (null)}====
2026-08-13 18:00:03.605 Seetong_tps[23643:2408756] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c088c80>{number = 19, name = (null)}====
2026-08-13 18:00:03.605 Seetong_tps[23643:2408758] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c08b240>{number = 20, name = (null)}====
2026-08-13 18:00:03.608 Seetong_tps[23643:2408646] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=27&addr=bjrelay52.s5.seetong.com:8443;type=0&load=26&addr=bjrelay2.s5.seetong.com:11443;type=0&load=18&addr=bjrelay5.s5.seetong.com:2443;","vipRelayServers":"type=0&load=36&addr=bjrelay41.s2.seetong.com:6443;type=0&load=33&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=54&addr=bjrelayvip3.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1090390c0>{number = 4, name = (null)}====
2026-08-13 18:00:03.636 Seetong_tps[23643:2408600] Super properties have already been unregistered.
2026-08-13 18:00:03.637 Seetong_tps[23643:2408600]  -- deviceListDataUpdate - AppLaunch 还剩 1.400887012481689 秒 - 再延迟 1.900887012481689 秒 - 启动耗时 1.599112987518311 秒
2026-08-13 18:00:03.637 Seetong_tps[23643:2408600]  -- groupDeviceList -- 
2026-08-13 18:00:03.637 Seetong_tps[23643:2408600] groupDeviceList 已在进行中，跳过新的调用
2026-08-13 18:00:03.637 Seetong_tps[23643:2408600]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1599 毫秒
2026-08-13 18:00:03.641 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 18:00:03.641 Seetong_tps[23643:2408600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 18:00:03.641 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 18:00:03.642 Seetong_tps[23643:2408600]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 605;
}
2026-08-13 18:00:03.653 Seetong_tps[23643:2408600] ++++-[VideoView dealloc]++++
2026-08-13 18:00:03.657 Seetong_tps[23643:2408600] OpenGLView20_Seetong dealloc:0x10c07d600
2026-08-13 18:00:03.685 Seetong_tps[23643:2408600]  -- WebSocket - 重置重连次数 -- 
2026-08-13 18:00:03.703 Seetong_tps[23643:2408600]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-13 18:00:03.703 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 
2026-08-13 18:00:03.703 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-13 18:00:03.704 Seetong_tps[23643:2408600] UMAPM_NetworkSampling(0,0):NO
2026-08-13 18:00:03.705 Seetong_tps[23643:2408600]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-13 18:00:03.717 Seetong_tps[23643:2408600]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-13 18:00:03.717 Seetong_tps[23643:2408646]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-13 18:00:03.717 Seetong_tps[23643:2408646]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-13 18:00:03.717 Seetong_tps[23643:2408646]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-13 18:00:03.717 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 18:00:03.718 Seetong_tps[23643:2408646]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-13 18:00:03.718 Seetong_tps[23643:2408646]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-13 18:00:03.718 Seetong_tps[23643:2408646]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-13 18:00:03.718 Seetong_tps[23643:2408600]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMCUl0FUlUEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 18:00:03.718 Seetong_tps[23643:2408600] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-13 18:00:03.718 Seetong_tps[23643:2408600] 客服消息未读数量: 0
2026-08-13 18:00:03.718 Seetong_tps[23643:2408600]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-13 18:00:03.718 Seetong_tps[23643:2408600]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-13 18:00:03.725 Seetong_tps[23643:2408600]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-13 18:00:03.725 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 18:00:03.725 Seetong_tps[23643:2408600]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 18:00:03.727 Seetong_tps[23643:2408600] 蓝牙已打开
2026-08-13 18:00:03.732 Seetong_tps[23643:2408600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 18:00:03.732 Seetong_tps[23643:2408600]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-13 18:00:03.745 Seetong_tps[23643:2408600]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-13 18:00:03.821 Seetong_tps[23643:2408760] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1161b3e40>{number = 11, name = (null)}====
2026-08-13 18:00:03.841 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-13 18:00:03.841 Seetong_tps[23643:2408600]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1803 毫秒
2026-08-13 18:00:03.841 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:00:03.841 Seetong_tps[23643:2408600]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 18:00:03.841 Seetong_tps[23643:2408600]  -- groupDeviceList -- 
2026-08-13 18:00:03.842 Seetong_tps[23643:2408600]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 18:00:03.842 Seetong_tps[23643:2408600]  -- WebSocket - 重置重连次数 -- 
2026-08-13 18:00:03.842 Seetong_tps[23643:2408600]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-13 18:00:03.843 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:00:03.843 Seetong_tps[23643:2408600]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEJAFUAUVFpAQQB","reconn":0}}
2026-08-13 18:00:03.843 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:00:03.843 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:00:03.848 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-13 18:00:03.848 Seetong_tps[23643:2408600]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-13 18:00:03.849 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-13 18:00:03.849 Seetong_tps[23643:2408600]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-13 18:00:03.849 Seetong_tps[23643:2408600]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-13 18:00:03.888 Seetong_tps[23643:2408600]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 18:00:03.888 Seetong_tps[23643:2408600]  -- STBluetoothManager - 开始扫描 - 
2026-08-13 18:00:03.978 Seetong_tps[23643:2408600] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 18:00:03.978 Seetong_tps[23643:2408600] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-13 18:00:03.978 Seetong_tps[23643:2408600] Formatted Date: 2026-08-13
2026-08-13 18:00:03.979 Seetong_tps[23643:2408600]  --- webSocketGetServerData msgId: C5F8CA89-F717-440B-8B98-A6B1C2648D58 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-13";
        token = AVYOAQteVABrAAkFBgUKVwEJAFUAUVFpAQQB;
    };
}
2026-08-13 18:00:03.979 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:00:03.979 Seetong_tps[23643:2408600]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 18:00:03.981 Seetong_tps[23643:2408600]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-13 18:00:04.035 Seetong_tps[23643:2408600] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-13 18:00:04.035 Seetong_tps[23643:2408600]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-13 18:00:04.035 Seetong_tps[23643:2408600]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-13 18:00:04.035 Seetong_tps[23643:2408600] Sorted Dates (Descending): (
)
2026-08-13 18:00:04.213 Seetong_tps[23643:2408670] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 18:00:04.214 Seetong_tps[23643:2408670] [DeviceMonitor] 监控管理器初始化完成
2026-08-13 18:00:04.694 Seetong_tps[23643:2408670]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 18:00:04.694 Seetong_tps[23643:2408670]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 18:00:04.694 Seetong_tps[23643:2408670]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 18:00:04.697 Seetong_tps[23643:2408600]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-13 18:00:04.697 Seetong_tps[23643:2408760] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-13 18:00:04.697 Seetong_tps[23643:2408642] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-13 18:00:04.710 Seetong_tps[23643:2408670]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 18:00:04.710 Seetong_tps[23643:2408670]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 18:00:04.710 Seetong_tps[23643:2408670]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-13 18:00:04.710 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-13 18:00:04.710 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-13 18:00:04.711 Seetong_tps[23643:2408760] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-13 18:00:05.118 Seetong_tps[23643:2408670]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 18:00:05.119 Seetong_tps[23643:2408673]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-13 18:00:05.140 Seetong_tps[23643:2408600]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-13 18:00:05.494 Seetong_tps[23643:2408600] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-13 18:00:05.494 Seetong_tps[23643:2408600] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-13 18:00:05.495 Seetong_tps[23643:2408600] 用户设置的具体字体大小: 15.000000
2026-08-13 18:00:05.628 Seetong_tps[23643:2408600] AppLaunch hideForRefreshToken
2026-08-13 18:00:05.628 Seetong_tps[23643:2408600] AppLaunch hideForRefreshToken dismiss
2026-08-13 18:00:05.628 Seetong_tps[23643:2408600] AppLaunch dismiss...
2026-08-13 18:00:05.629 Seetong_tps[23643:2408600] MessageThrottle reloadTableView ---
2026-08-13 18:00:05.960 Seetong_tps[23643:2408600]  dealloc -- STAppLaunchWindow
2026-08-13 18:00:05.961 Seetong_tps[23643:2408600]  dealloc -- STAppLaunchViewController
2026-08-13 18:00:05.964 Seetong_tps[23643:2408600] AppLaunch dismiss... end
2026-08-13 18:00:06.542 Seetong_tps[23643:2408600]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-13 18:00:06.832 Seetong_tps[23643:2408756] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c088c80>{number = 19, name = (null)}====
2026-08-13 18:00:07.057 Seetong_tps[23643:2408600]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-13 18:00:07.058 Seetong_tps[23643:2408600]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 18:00:07.058 Seetong_tps[23643:2408600]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-13 18:00:07.058 Seetong_tps[23643:2408600] 滚动已停止500毫秒，执行操作:29115420
2026-08-13 18:00:07.300 Seetong_tps[23643:2408756] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c088c80>{number = 19, name = (null)}====
2026-08-13 18:00:11.028 Seetong_tps[23643:2408600]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-13 18:00:11.040 Seetong_tps[23643:2408600] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-13 18:00:11.091 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-13 18:00:11.091 Seetong_tps[23643:2408600] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-13 18:00:11.092 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:00:11.092 Seetong_tps[23643:2408600] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-13 18:00:11.095 Seetong_tps[23643:2408600]  -- STBluetoothManager - 结束扫描 - 
2026-08-13 18:00:11.112 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午6:00:11 112
2026-08-13 18:00:11.112 Seetong_tps[23643:2408600]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3b0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c3c08c0>; layer = <CALayer: 0x10c388c20>>
2026-08-13 18:00:11.112 Seetong_tps[23643:2408600]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3b0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c3c08c0>; layer = <CALayer: 0x10c388c20>> -- _camera.supportPlatform: 0
2026-08-13 18:00:11.112 Seetong_tps[23643:2408600]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-13 上午10:00:11 +0000
2026-08-13 18:00:11.112 Seetong_tps[23643:2408600]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U53489:27:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:54:37 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:55:04 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 18:00:11.113 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-13 下午6:00:11 113
2026-08-13 18:00:11.113 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-13 18:00:11.139 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:00:11.141 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:11.143 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:00:11.143 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:11.166 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-13 18:00:11.169 Seetong_tps[23643:2408600] 未处理的 biz 类型: res_video_preview_advert
2026-08-13 18:00:11.169 Seetong_tps[23643:2408600]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-13 18:00:11.170 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 18:00:11.170 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-13 18:00:11.197 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:00:11.197 Seetong_tps[23643:2408600]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-13 18:00:11.197 Seetong_tps[23643:2408600]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-13 18:00:11.197 Seetong_tps[23643:2408766] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-13 18:00:11.397 Seetong_tps[23643:2408600] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-13 18:00:11.620 Seetong_tps[23643:2408673] ===29115420===
2026-08-13 18:00:11.621 Seetong_tps[23643:2408673] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092bfd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110214a00>
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 18:00:11.622 Seetong_tps[23643:2408670] InitDecodePortLog: playsettype = 50
2026-08-13 18:00:11.624 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.53 - 设备: 庭院 - 29115420
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-13 18:00:11.625 Seetong_tps[23643:2408670] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 18:00:11.626 Seetong_tps[23643:2408670] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 18:00:11.628 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.54 - 设备: 庭院 - 29115420
2026-08-13 18:00:11.651 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 18:00:12.584 Seetong_tps[23643:2408805] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-13 18:00:12.597 Seetong_tps[23643:2408600] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-13 18:00:12.599 Seetong_tps[23643:2408805] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-13 18:00:12.616 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:00:12.617 Seetong_tps[23643:2408802] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 18:00:12.617 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:00:12.619 Seetong_tps[23643:2408600] checkPortStatus:_decodePort=1
2026-08-13 18:00:12.619 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-08-13 18:00:12.620 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-08-13 18:00:12.620 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-08-13 18:00:12.651 Seetong_tps[23643:2408673] Failed to get IoT drive away set configuration.
2026-08-13 18:00:12.651 Seetong_tps[23643:2408673]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 18:00:13.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:00:14.623 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.53 - 设备: 庭院 - 29115420
2026-08-13 18:00:21.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615221.113129,lastReceiveYUVTimeInterval=1786615221.081083,interval=0,videoView=0x10c3b0380
2026-08-13 18:00:23.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:00:24.909 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:24.926 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:24.943 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:24.960 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:24.975 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.025 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.042 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.058 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.075 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.093 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.110 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.126 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.143 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:25.160 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.579 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.595 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.612 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.629 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.645 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.662 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:28.679 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:29.015 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:29.031 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:00:31.114 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615231.114633,lastReceiveYUVTimeInterval=1786615231.107908,interval=0,videoView=0x10c3b0380
2026-08-13 18:00:33.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:00:41.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615241.113679,lastReceiveYUVTimeInterval=1786615241.098123,interval=0,videoView=0x10c3b0380
2026-08-13 18:00:43.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:00:51.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615251.113741,lastReceiveYUVTimeInterval=1786615250.590270,interval=1,videoView=0x10c3b0380
2026-08-13 18:00:53.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:00.717 Seetong_tps[23643:2408600]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-13 18:01:00.717 Seetong_tps[23643:2408600]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 2
2026-08-13 18:01:00.722 Seetong_tps[23643:2408600]  -- WebSocket connection failed with error: 未能完成该操作。Socket未连接
2026-08-13 18:01:00.722 Seetong_tps[23643:2408600]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 18:01:00.723 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:01:00.723 Seetong_tps[23643:2408600]  -- WebSocket - reConnectServer -- readyState: 3
2026-08-13 18:01:00.724 Seetong_tps[23643:2408600]  -- WebSocket - 准备 0.500000 秒以后进行重连 -- 
2026-08-13 18:01:00.731 Seetong_tps[23643:2408600] Reachability Flag Status: WR t------ localWiFiStatusForFlags
2026-08-13 18:01:00.731 Seetong_tps[23643:2408600] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-13 18:01:00.731 Seetong_tps[23643:2408600] 使用手机自带网络进行上网
2026-08-13 18:01:01.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615261.113706,lastReceiveYUVTimeInterval=1786615261.022158,interval=0,videoView=0x10c3b0380
2026-08-13 18:01:01.225 Seetong_tps[23643:2408600]  -- WebSocket connection - performReconnect - getNetty -- 第 1 次重连 -- 
2026-08-13 18:01:01.225 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 
2026-08-13 18:01:01.235 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 开始 - readyState: 3
2026-08-13 18:01:01.538 Seetong_tps[23643:2409204] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU10HAFEBOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10dd8d880>{number = 25, name = (null)}====
2026-08-13 18:01:01.538 Seetong_tps[23643:2408600]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-13 18:01:01.539 Seetong_tps[23643:2408600]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QGU10HAFEBOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-13 18:01:01.640 Seetong_tps[23643:2408600]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-13 18:01:01.641 Seetong_tps[23643:2408600]  -- WebSocket - 重置重连次数 -- 
2026-08-13 18:01:01.641 Seetong_tps[23643:2408600]  -- WebSocket connection 长连接成功 - 耗时：58.2 秒
2026-08-13 18:01:01.642 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:01:01.643 Seetong_tps[23643:2408600]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwEJAFUBUVNpAQQB","reconn":1}}
2026-08-13 18:01:01.643 Seetong_tps[23643:2408600]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-13 18:01:01.645 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:01:01.790 Seetong_tps[23643:2408600] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-13 18:01:01.791 Seetong_tps[23643:2408600]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-13 18:01:03.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:04.452 Seetong_tps[23643:2408670] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-13 18:01:11.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615271.113728,lastReceiveYUVTimeInterval=1786615270.971467,interval=1,videoView=0x10c3b0380
2026-08-13 18:01:13.207 Seetong_tps[23643:2408672] MediaProcessor: Video buffer full for uid=29115420
2026-08-13 18:01:14.250 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:21.113 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615281.113707,lastReceiveYUVTimeInterval=1786615281.090698,interval=0,videoView=0x10c3b0380
2026-08-13 18:01:23.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:26.625 Seetong_tps[23643:2408670] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-13 18:01:26.627 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午6:01:26 626
2026-08-13 18:01:26.628 Seetong_tps[23643:2408600]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3b0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c3c08c0>; layer = <CALayer: 0x10c388c20>>
2026-08-13 18:01:26.628 Seetong_tps[23643:2408600]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3b0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c3c08c0>; layer = <CALayer: 0x10c388c20>> -- _camera.supportPlatform: 0
2026-08-13 18:01:26.629 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-13 下午6:01:26 628
2026-08-13 18:01:27.483 Seetong_tps[23643:2408670]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-13 18:01:27.484 Seetong_tps[23643:2408670]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-13 18:01:27.484 Seetong_tps[23643:2408670] onDeviceAuthSuccess:uid=29115420
2026-08-13 18:01:27.484 Seetong_tps[23643:2408670]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615287.484370,lastReceiveYUVTimeInterval=1786615286.628140,interval=1,videoView=0x10c3b0380
2026-08-13 18:01:27.484 Seetong_tps[23643:2408670]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-13 18:01:27.579 Seetong_tps[23643:2408670]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-13 18:01:27.582 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:01:27.584 Seetong_tps[23643:2408600]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-13 18:01:27.584 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 18:01:27.584 Seetong_tps[23643:2408600]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-13 18:01:27.584 Seetong_tps[23643:2408642] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-13 18:01:27.598 Seetong_tps[23643:2408600] checkPortStatus:_decodePort=1
2026-08-13 18:01:27.992 Seetong_tps[23643:2408673] Failed to get IoT drive away set configuration.
2026-08-13 18:01:27.992 Seetong_tps[23643:2408673]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 18:01:28.154 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-13 18:01:33.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:36.629 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615296.629297,lastReceiveYUVTimeInterval=1786615287.484370,interval=9,videoView=0x10c3b0380
2026-08-13 18:01:43.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:46.629 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615306.629334,lastReceiveYUVTimeInterval=1786615296.629297,interval=10,videoView=0x10c3b0380
2026-08-13 18:01:46.629 Seetong_tps[23643:2408600]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-08-13 18:01:46.630 Seetong_tps[23643:2408600] #####Vstop:uid:29115420-0-port:1
2026-08-13 18:01:46.632 Seetong_tps[23643:2408600] -----------1release decodeport = 1
2026-08-13 18:01:46.632 Seetong_tps[23643:2408600]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-08-13 18:01:46.633 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-13 下午6:01:46 632
2026-08-13 18:01:46.634 Seetong_tps[23643:2408600]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-13 上午10:00:11 +0000
2026-08-13 18:01:46.634 Seetong_tps[23643:2408600]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U53489:27:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:54:37 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:55:04 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 18:01:46.635 Seetong_tps[23643:2408760] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-13 18:01:46.643 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:01:46.643 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 95.55 - 设备: 庭院 - 29115420
2026-08-13 18:01:46.643 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 95.55 - 设备: 庭院 - 29115420
2026-08-13 18:01:46.644 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 95.55 - 设备: 庭院 - 29115420
2026-08-13 18:01:47.049 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:01:47.262 Seetong_tps[23643:2408673] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-13 18:01:47.262 Seetong_tps[23643:2408670] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-13 18:01:47.263 Seetong_tps[23643:2408670] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-13 18:01:47.263 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092bfd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110214a00>
2026-08-13 18:01:47.263 Seetong_tps[23643:2408670] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-13 18:01:47.263 Seetong_tps[23643:2408670] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 18:01:47.263 Seetong_tps[23643:2408670] InitDecodePortLog: playsettype = 50
2026-08-13 18:01:47.264 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 18:01:47.264 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-08-13 18:01:47.264 Seetong_tps[23643:2408670] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 18:01:47.265 Seetong_tps[23643:2408670] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-08-13 18:01:47.265 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-08-13 18:01:47.265 Seetong_tps[23643:2408670] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 18:01:47.265 Seetong_tps[23643:2408670] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 18:01:47.266 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 96.17 - 设备: 庭院 - 29115420
2026-08-13 18:01:47.270 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 96.18 - 设备: 庭院 - 29115420
2026-08-13 18:01:48.438 Seetong_tps[23643:2409454] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-13 18:01:48.442 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:01:48.442 Seetong_tps[23643:2408760] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-13 18:01:48.442 Seetong_tps[23643:2408600] uid:29115420 playAudio
2026-08-13 18:01:48.443 Seetong_tps[23643:2408600] checkPortStatus:_decodePort=2
2026-08-13 18:01:48.443 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 97.35 - 设备: 庭院 - 29115420
2026-08-13 18:01:48.628 Seetong_tps[23643:2408673] Failed to get IoT drive away set configuration.
2026-08-13 18:01:48.628 Seetong_tps[23643:2408673]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-13 18:01:53.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:01:56.629 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615316.629320,lastReceiveYUVTimeInterval=1786615316.581795,interval=0,videoView=0x10c3b0380
2026-08-13 18:02:03.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:06.629 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615326.629266,lastReceiveYUVTimeInterval=1786615326.587887,interval=0,videoView=0x10c3b0380
2026-08-13 18:02:13.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:16.629 Seetong_tps[23643:2408600]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1786615336.629223,lastReceiveYUVTimeInterval=1786615336.611441,interval=0,videoView=0x10c3b0380
2026-08-13 18:02:23.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:25.280 Seetong_tps[23643:2408600]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c3b0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c3c08c0>; layer = <CALayer: 0x10c388c20>>
2026-08-13 18:02:25.281 Seetong_tps[23643:2408600] #####Vstop:uid:29115420-0-port:2
2026-08-13 18:02:25.281 Seetong_tps[23643:2408600] -----------1release decodeport = 2
2026-08-13 18:02:25.282 Seetong_tps[23643:2408600]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 134100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-13 18:02:25.284 Seetong_tps[23643:2408600] _openGLView clearFrame ...
2026-08-13 18:02:25.300 Seetong_tps[23643:2408600] 当前控制器：STPlaybackVC
2026-08-13 18:02:25.300 Seetong_tps[23643:2408600]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-13 18:02:25.300 Seetong_tps[23643:2408600] 开始监听camera_nvr的onlineStatus属性变化
2026-08-13 18:02:25.300 Seetong_tps[23643:2408600] camera_nvr对象已切换，重新设置KVO监听
2026-08-13 18:02:25.311 Seetong_tps[23643:2408600] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-13 18:02:25.492 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:02:25.493 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:25.493 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:02:25.494 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:25.494 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:02:25.494 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:25.494 Seetong_tps[23643:2408600]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-13 18:02:25.494 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:25.501 Seetong_tps[23643:2408600]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-13 18:02:25.501 Seetong_tps[23643:2408600] ====高度=91.000000
2026-08-13 18:02:25.502 Seetong_tps[23643:2408600]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-13 18:02:25.503 Seetong_tps[23643:2408600] 停止监听camera_nvr的onlineStatus属性变化
2026-08-13 18:02:25.503 Seetong_tps[23643:2408600] 开始监听camera_nvr的onlineStatus属性变化
2026-08-13 18:02:25.504 Seetong_tps[23643:2408600] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-13 18:02:25.504 Seetong_tps[23643:2408600] ###### stopNvrRemoteRecord ......
2026-08-13 18:02:25.506 Seetong_tps[23643:2408600] updateAlarmListTable:messageModelList=0
2026-08-13 18:02:25.513 Seetong_tps[23643:2408600]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-13 18:02:25.513 Seetong_tps[23643:2408803] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-13 18:02:25.513 Seetong_tps[23643:2408600]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-13 18:02:25.513 Seetong_tps[23643:2408600]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-13 18:02:25.513 Seetong_tps[23643:2408600] updateAlarmListTable:messageModelList=0
2026-08-13 18:02:25.563 Seetong_tps[23643:2408600] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092bfd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110214a00>
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-13 18:02:25.624 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-13 18:02:25.629 Seetong_tps[23643:2408600]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-13 18:02:25.640 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 134.55 - 设备: 庭院 - 29115420
2026-08-13 18:02:25.769 Seetong_tps[23643:2408803] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13226fac0>{number = 29, name = (null)}====
2026-08-13 18:02:25.781 Seetong_tps[23643:2408642] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109038ec0>{number = 2, name = (null)}====
2026-08-13 18:02:25.818 Seetong_tps[23643:2409616] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x13226fc00>{number = 30, name = (null)}====
2026-08-13 18:02:26.196 Seetong_tps[23643:2408673] ===29115420===
2026-08-13 18:02:27.790 Seetong_tps[23643:2408600]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-13 18:02:30.338 Seetong_tps[23643:2408673]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:1111111111111000000000000000000 - result: 0 - devid: 29115420
2026-08-13 18:02:30.861 Seetong_tps[23643:2408673] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4112
2026-08-13 18:02:30.864 Seetong_tps[23643:2408600] timeSliceArray.count=258
2026-08-13 18:02:30.981 Seetong_tps[23643:2408600] nvrParseRecPlayBlock timelineModelArray.count=257
2026-08-13 18:02:30.981 Seetong_tps[23643:2408600] timelineModel.timePaint=18:00:26-18:01:27,timelineModel.recordType=1
2026-08-13 18:02:31.034 Seetong_tps[23643:2408600] updateAlarmListTable:messageModelList=128
2026-08-13 18:02:31.035 Seetong_tps[23643:2408600]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-13 18:02:31.037 Seetong_tps[23643:2408600]  --- setFirstTimePosition --- i: 256 - recordType: 1
2026-08-13 18:02:31.037 Seetong_tps[23643:2408600]  --- setFirstTimePosition --- i: 255 - recordType: 7
2026-08-13 18:02:31.037 Seetong_tps[23643:2408600] _firstHaveDataTime=17:59:57
2026-08-13 18:02:33.640 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:37.610 Seetong_tps[23643:2408600]  -- 预览倒计时 -- User interaction detected
2026-08-13 18:02:37.632 Seetong_tps[23643:2408600] uid:29115420 FC_P2PNvrReplayByTime
2026-08-13 18:02:37.633 Seetong_tps[23643:2408600]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U53489:27:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:54:37 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:55:04 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-13 18:02:37.633 Seetong_tps[23643:2408600]  -- 播放视频（录像） -- 开始时间: 2026-08-13 上午10:02:37 +0000
2026-08-13 18:02:37.633 Seetong_tps[23643:2409205] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260813175957
2026-08-13 18:02:37.633 Seetong_tps[23643:2408600]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260813175957
2026-08-13 18:02:37.936 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-13 18:02:38.719 Seetong_tps[23643:2408670] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-13 18:02:38.720 Seetong_tps[23643:2408670]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-13 18:02:38.720 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092bfd00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110214a00>
2026-08-13 18:02:38.720 Seetong_tps[23643:2408670] InitDecodePortLog: initDecodePort _decodePort = 4
2026-08-13 18:02:38.720 Seetong_tps[23643:2408670] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-13 18:02:38.720 Seetong_tps[23643:2408670] InitDecodePortLog: playsettype = 50
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:1
2026-08-13 18:02:38.721 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-08-13 18:02:38.721 Seetong_tps[23643:2408670] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-13 18:02:38.722 Seetong_tps[23643:2408670] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-13 18:02:38.724 Seetong_tps[23643:2408600]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-08-13 18:02:38.729 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.539 Seetong_tps[23643:2408600] 卡回放第一帧回调 倍速 = 0
2026-08-13 18:02:39.848 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.864 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.929 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.947 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.963 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.980 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:39.998 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.013 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.030 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.047 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.063 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.148 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.163 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.181 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.197 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.214 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.246 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.263 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.280 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.364 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.382 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.401 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.481 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:40.498 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:41.615 Seetong_tps[23643:2408600]  -- videoView tap -- 
2026-08-13 18:02:42.183 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.200 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.218 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.236 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.249 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.266 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.283 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.301 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.315 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.332 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.369 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.382 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.399 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.416 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.437 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.449 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.504 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.516 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.533 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.551 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.566 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.683 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.700 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.716 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.733 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.750 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.769 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.782 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.800 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:42.816 Seetong_tps[23643:2408600] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-13 18:02:43.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:49.174 Seetong_tps[23643:2408600]  -- 预览倒计时 -- User interaction detected
2026-08-13 18:02:49.200 Seetong_tps[23643:2408600]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260813175838
2026-08-13 18:02:49.200 Seetong_tps[23643:2409651] zhangw_controlNvrRemoteRecord:strDateTime=20260813175838,action=6
2026-08-13 18:02:49.352 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-13 18:02:53.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:02:53.996 Seetong_tps[23643:2408600]  -- 预览倒计时 -- User interaction detected
2026-08-13 18:02:54.020 Seetong_tps[23643:2409205] zhangw_controlNvrRemoteRecord:strDateTime=20260813175812,action=6
2026-08-13 18:02:54.020 Seetong_tps[23643:2408600]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260813175812
2026-08-13 18:02:54.152 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-13 18:02:57.296 Seetong_tps[23643:2408600]  -- 预览倒计时 -- User interaction detected
2026-08-13 18:02:57.323 Seetong_tps[23643:2408760] zhangw_controlNvrRemoteRecord:strDateTime=20260813175743,action=6
2026-08-13 18:02:57.323 Seetong_tps[23643:2408600]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260813175743
2026-08-13 18:02:57.457 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-13 18:03:02.045 Seetong_tps[23643:2408600]  -- 预览倒计时 -- User interaction detected
2026-08-13 18:03:02.051 Seetong_tps[23643:2408600]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260813175416
2026-08-13 18:03:02.051 Seetong_tps[23643:2409651] zhangw_controlNvrRemoteRecord:strDateTime=20260813175416,action=6
2026-08-13 18:03:02.172 Seetong_tps[23643:2408673]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-13 18:03:03.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:03:13.640 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:03:23.639 Seetong_tps[23643:2408600]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-13 18:03:24.655 Seetong_tps[23643:2408600] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-13 18:03:24.656 Seetong_tps[23643:2408670]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-13 18:03:24.656 Seetong_tps[23643:2408600] ###### stopNvrRemoteRecord ......
2026-08-13 18:03:24.674 Seetong_tps[23643:2408600]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-13 18:03:24.676 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:03:24.676 Seetong_tps[23643:2408600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 18:03:24.676 Seetong_tps[23643:2408600]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 18:03:24.685 Seetong_tps[23643:2408600] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-13 18:03:24.710 Seetong_tps[23643:2408600] [保存失败] 相机对象或存储字典为空
2026-08-13 18:03:24.711 Seetong_tps[23643:2408600] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786614865000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786606494000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-13 18:03:24.711 Seetong_tps[23643:2408600]  --- 取消心跳 destoryHeartBeat --- 
2026-08-13 18:03:24.711 Seetong_tps[23643:2408600]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-13 18:03:24.711 Seetong_tps[23643:2409205] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-13 18:03:24.711 Seetong_tps[23643:2409205] --FC_StopDevComEx end
2026-08-13 18:03:24.716 Seetong_tps[23643:2408600]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-14 09:29:05.116 Seetong_tps[26870:2730577] app_version=8.3.805
2026-08-14 09:29:05.128 Seetong_tps[26870:2730577]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-14 09:29:05.128 Seetong_tps[26870:2730577] showForLogin 1
2026-08-14 09:29:05.128 Seetong_tps[26870:2730577] AppLaunch 还剩 6.919046878814697 秒
2026-08-14 09:29:05.133 Seetong_tps[26870:2730589] 询问用户是否开启推送成功
2026-08-14 09:29:05.133 Seetong_tps[26870:2730589] 用户点击允许接收推送
2026-08-14 09:29:05.143 Seetong_tps[26870:2730589] remoteNotificationSetting: <UNNotificationSettings: 0x10e2aa4e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-14 09:29:05.147 Seetong_tps[26870:2730577]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-14 09:29:05.189 Seetong_tps[26870:2730577] viewDidLoad/configtime=2026-08-14 上午1:29:05 +0000
2026-08-14 09:29:05.189 Seetong_tps[26870:2730577]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-14 09:29:05.189 Seetong_tps[26870:2730577]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-14 09:29:05.259 Seetong_tps[26870:2730577]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-14 09:29:05.259 Seetong_tps[26870:2730577]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-14 09:29:05.260 Seetong_tps[26870:2730577]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-14 09:29:05.260 Seetong_tps[26870:2730577] 开始检查未读客服消息...
2026-08-14 09:29:05.260 Seetong_tps[26870:2730577] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-14 09:29:05.260 Seetong_tps[26870:2730577]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:29:05.274 Seetong_tps[26870:2730577]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-14 09:29:05.274 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty - 
2026-08-14 09:29:05.274 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-14 09:29:05.277 Seetong_tps[26870:2730577] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-14 09:29:05.277 Seetong_tps[26870:2730577] NAV deviceOrientationDidChange:1
2026-08-14 09:29:05.280 Seetong_tps[26870:2730577]  -- groupDeviceList -- 
2026-08-14 09:29:05.280 Seetong_tps[26870:2730577] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-14 09:29:05.280 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty - 
2026-08-14 09:29:05.280 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 09:29:05.389 Seetong_tps[26870:2730594] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1072c4f80>{number = 8, name = (null)}====
2026-08-14 09:29:05.395 Seetong_tps[26870:2730577]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-14 09:29:05.429 Seetong_tps[26870:2730607] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI3NTc0NTI0MSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.pm-u12fSw0Xl21hoJXZCGFE03YqOjbdpezJDEFsqCas","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI3NTc0NTI0MSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5NSJdfQ.xmFn4Ip79roP7yOKFsnHBhx1489vAoN60RVChysSuCA","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24900"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"}]}
====
2026-08-14 09:29:05.469 Seetong_tps[26870:2730582] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109c5e980>{number = 15, name = (null)}====
2026-08-14 09:29:05.473 Seetong_tps[26870:2730590] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786670139000,"lastHeartTime":1786649811000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109c5ea00>{number = 14, name = (null)}====
2026-08-14 09:29:05.539 Seetong_tps[26870:2730577] Super properties have already been unregistered.
2026-08-14 09:29:05.539 Seetong_tps[26870:2730577] UMAPM_OOMSampling(0,0):NO
2026-08-14 09:29:05.541 Seetong_tps[26870:2730577]  -- deviceListDataUpdate - AppLaunch 还剩 1.506056785583496 秒 - 再延迟 2.006056785583496 秒 - 启动耗时 1.493943214416504 秒
2026-08-14 09:29:05.541 Seetong_tps[26870:2730577]  -- groupDeviceList -- 
2026-08-14 09:29:05.541 Seetong_tps[26870:2730577] groupDeviceList 已在进行中，跳过新的调用
2026-08-14 09:29:05.541 Seetong_tps[26870:2730577]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1494 毫秒
2026-08-14 09:29:05.544 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 09:29:05.545 Seetong_tps[26870:2730577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:29:05.546 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 09:29:05.546 Seetong_tps[26870:2730577]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 606;
}
2026-08-14 09:29:05.560 Seetong_tps[26870:2730577] ++++-[VideoView dealloc]++++
2026-08-14 09:29:05.562 Seetong_tps[26870:2730577] OpenGLView20_Seetong dealloc:0x109c51600
2026-08-14 09:29:05.575 Seetong_tps[26870:2730577]  -- WebSocket - 重置重连次数 -- 
2026-08-14 09:29:05.585 Seetong_tps[26870:2730577]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-14 09:29:05.585 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty - 
2026-08-14 09:29:05.585 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 09:29:05.587 Seetong_tps[26870:2730577] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-14 09:29:05.587 Seetong_tps[26870:2730577] 客服消息未读数量: 0
2026-08-14 09:29:05.594 Seetong_tps[26870:2730577]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-14 09:29:05.594 Seetong_tps[26870:2730690]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-14 09:29:05.594 Seetong_tps[26870:2730690]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-14 09:29:05.594 Seetong_tps[26870:2730690]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-14 09:29:05.595 Seetong_tps[26870:2730690]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-14 09:29:05.595 Seetong_tps[26870:2730690]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-14 09:29:05.595 Seetong_tps[26870:2730690]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-14 09:29:05.595 Seetong_tps[26870:2730577] UMAPM_NetworkSampling(0,0):NO
2026-08-14 09:29:05.595 Seetong_tps[26870:2730577]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-14 09:29:05.595 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 09:29:05.595 Seetong_tps[26870:2730577]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 09:29:05.597 Seetong_tps[26870:2730577] 蓝牙已打开
2026-08-14 09:29:05.598 Seetong_tps[26870:2730577]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-14 09:29:05.634 Seetong_tps[26870:2730589] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107039100>{number = 3, name = (null)}====
2026-08-14 09:29:05.667 Seetong_tps[26870:2730584] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-08-14 09:29:05.700 Seetong_tps[26870:2730664] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUlEFW1cOAVRvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109e7a940>{number = 17, name = (null)}====
2026-08-14 09:29:05.744 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-14 09:29:05.744 Seetong_tps[26870:2730577]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1697 毫秒
2026-08-14 09:29:05.753 Seetong_tps[26870:2730577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:29:05.753 Seetong_tps[26870:2730577]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 09:29:05.753 Seetong_tps[26870:2730577]  -- groupDeviceList -- 
2026-08-14 09:29:05.754 Seetong_tps[26870:2730577]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-14 09:29:05.757 Seetong_tps[26870:2730577]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-14 09:29:05.758 Seetong_tps[26870:2730577]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUlEFW1cOAVRvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-14 09:29:05.776 Seetong_tps[26870:2730583] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x107038f80>{number = 2, name = (null)}====
2026-08-14 09:29:05.817 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 09:29:05.817 Seetong_tps[26870:2730577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:29:05.817 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 09:29:05.818 Seetong_tps[26870:2730577]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-14 09:29:05.819 Seetong_tps[26870:2730577]  -- STBluetoothManager - 结束扫描 - 
2026-08-14 09:29:05.819 Seetong_tps[26870:2730577]  -- STBluetoothManager - 开始扫描 - 
2026-08-14 09:29:05.819 Seetong_tps[26870:2730577]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 09:29:05.819 Seetong_tps[26870:2730577]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 09:29:05.822 Seetong_tps[26870:2730662] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109e78d00>{number = 19, name = (null)}====
2026-08-14 09:29:05.858 Seetong_tps[26870:2730665] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x114997900>{number = 11, name = (null)}====
2026-08-14 09:29:05.902 Seetong_tps[26870:2730577]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-14 09:29:05.902 Seetong_tps[26870:2730577]  -- WebSocket - 重置重连次数 -- 
2026-08-14 09:29:05.902 Seetong_tps[26870:2730577]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-08-14 09:29:05.903 Seetong_tps[26870:2730577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:29:05.903 Seetong_tps[26870:2730577]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwYIAVcJUVdpAQQB","reconn":0}}
2026-08-14 09:29:05.903 Seetong_tps[26870:2730577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:29:05.913 Seetong_tps[26870:2730577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:29:05.974 Seetong_tps[26870:2730595] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072c4ec0>{number = 7, name = (null)}====
2026-08-14 09:29:05.974 Seetong_tps[26870:2730577]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:29:06.007 Seetong_tps[26870:2730663] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x109e7a840>{number = 20, name = (null)}====
2026-08-14 09:29:06.454 Seetong_tps[26870:2730577] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-14 09:29:06.454 Seetong_tps[26870:2730577] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-14 09:29:06.455 Seetong_tps[26870:2730577] Formatted Date: 2026-08-14
2026-08-14 09:29:06.456 Seetong_tps[26870:2730577]  --- webSocketGetServerData msgId: E844865B-4BDF-4D56-AF70-C446CCBC2881 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-14";
        token = AVYOAQteVABrAAkFBgUKVwYIAVcJUVRpAQQB;
    };
}
2026-08-14 09:29:06.456 Seetong_tps[26870:2730577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:29:06.456 Seetong_tps[26870:2730577]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-14 09:29:06.468 Seetong_tps[26870:2730577]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-14 09:29:06.529 Seetong_tps[26870:2730577] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-14 09:29:06.529 Seetong_tps[26870:2730577]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-14 09:29:06.529 Seetong_tps[26870:2730577]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-14 09:29:06.530 Seetong_tps[26870:2730577] Sorted Dates (Descending): (
)
2026-08-14 09:29:06.670 Seetong_tps[26870:2730607] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-14 09:29:06.671 Seetong_tps[26870:2730607] [DeviceMonitor] 监控管理器初始化完成
2026-08-14 09:29:07.072 Seetong_tps[26870:2730607]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-14 09:29:07.072 Seetong_tps[26870:2730607]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-14 09:29:07.072 Seetong_tps[26870:2730607]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-14 09:29:07.104 Seetong_tps[26870:2730577]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-14 09:29:07.104 Seetong_tps[26870:2730595] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-14 09:29:07.104 Seetong_tps[26870:2730584] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-14 09:29:07.168 Seetong_tps[26870:2730670] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109e7ae80>{number = 21, name = (null)}====
2026-08-14 09:29:07.350 Seetong_tps[26870:2730577] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-14 09:29:07.351 Seetong_tps[26870:2730577] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-14 09:29:07.351 Seetong_tps[26870:2730577] 用户设置的具体字体大小: 15.000000
2026-08-14 09:29:07.444 Seetong_tps[26870:2730607]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 09:29:07.446 Seetong_tps[26870:2730607]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:29:07.446 Seetong_tps[26870:2730607]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:29:07.446 Seetong_tps[26870:2730670] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 09:29:07.446 Seetong_tps[26870:2730663] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 09:29:07.446 Seetong_tps[26870:2730670] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 09:29:07.450 Seetong_tps[26870:2730607]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 09:29:07.451 Seetong_tps[26870:2730607]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:29:07.451 Seetong_tps[26870:2730607]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:29:07.451 Seetong_tps[26870:2730670] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 09:29:07.451 Seetong_tps[26870:2730670] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 09:29:07.451 Seetong_tps[26870:2730663] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 09:29:07.510 Seetong_tps[26870:2730610]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 09:29:07.645 Seetong_tps[26870:2730577] AppLaunch hideForRefreshToken
2026-08-14 09:29:07.645 Seetong_tps[26870:2730577] AppLaunch hideForRefreshToken dismiss
2026-08-14 09:29:07.645 Seetong_tps[26870:2730577] AppLaunch dismiss...
2026-08-14 09:29:07.690 Seetong_tps[26870:2730577]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-14 09:29:07.690 Seetong_tps[26870:2730610]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 09:29:07.950 Seetong_tps[26870:2730577]  dealloc -- STAppLaunchWindow
2026-08-14 09:29:07.953 Seetong_tps[26870:2730577]  dealloc -- STAppLaunchViewController
2026-08-14 09:29:07.955 Seetong_tps[26870:2730577] AppLaunch dismiss... end
2026-08-14 09:29:08.052 Seetong_tps[26870:2730577] MessageThrottle reloadTableView ---
2026-08-14 09:29:08.393 Seetong_tps[26870:2730591] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay61.s5.seetong.com:7443;type=0&load=15&addr=bjrelay2.s5.seetong.com:6443;type=0&load=22&addr=bjrelay53.s5.seetong.com:3443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip1.s2.seetong.com:13443;type=0&load=42&addr=bjrelayvip1.s2.seetong.com:1443;type=0&load=41&addr=bjrelayvip1.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109e7a380>{number = 22, name = (null)}====
2026-08-14 09:29:08.409 Seetong_tps[26870:2730577]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-14 09:29:08.409 Seetong_tps[26870:2730577]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-14 09:29:08.423 Seetong_tps[26870:2730577]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-14 09:29:08.675 Seetong_tps[26870:2730584] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-08-14 09:29:08.934 Seetong_tps[26870:2730577]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-14 09:29:08.935 Seetong_tps[26870:2730577]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-14 09:29:08.935 Seetong_tps[26870:2730577]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-14 09:29:08.935 Seetong_tps[26870:2730577] 滚动已停止500毫秒，执行操作:29115420
2026-08-14 09:29:09.225 Seetong_tps[26870:2730584] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-08-14 09:29:10.670 Seetong_tps[26870:2730577] UMAPM_OOMSampling(0,0):NO
2026-08-14 09:29:10.671 Seetong_tps[26870:2730577] UMAPM_NetworkSampling(1,0):NO
2026-08-14 09:29:10.903 Seetong_tps[26870:2730577]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-14 09:29:10.908 Seetong_tps[26870:2730577] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-14 09:29:10.956 Seetong_tps[26870:2730662] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-14 09:29:10.956 Seetong_tps[26870:2730577] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-14 09:29:10.956 Seetong_tps[26870:2730577]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:29:10.957 Seetong_tps[26870:2730577] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-14 09:29:10.959 Seetong_tps[26870:2730577]  -- STBluetoothManager - 结束扫描 - 
2026-08-14 09:29:10.975 Seetong_tps[26870:2730577]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-14 上午9:29:10 975
2026-08-14 09:29:10.975 Seetong_tps[26870:2730577]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c4050a0>; layer = <CALayer: 0x109fc0f40>>
2026-08-14 09:29:10.975 Seetong_tps[26870:2730577]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c4050a0>; layer = <CALayer: 0x109fc0f40>> -- _camera.supportPlatform: 0
2026-08-14 09:29:10.975 Seetong_tps[26870:2730577]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-14 上午1:29:10 +0000
2026-08-14 09:29:10.976 Seetong_tps[26870:2730577]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U53489:54:37 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:55:04 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-14 09:29:10.976 Seetong_tps[26870:2730577]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-14 上午9:29:10 976
2026-08-14 09:29:10.976 Seetong_tps[26870:2730662] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-14 09:29:11.002 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:11.004 Seetong_tps[26870:2730577] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 09:29:11.006 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:11.007 Seetong_tps[26870:2730577] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 09:29:11.025 Seetong_tps[26870:2730577]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-14 09:29:11.028 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-14 09:29:11.028 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-14 09:29:11.061 Seetong_tps[26870:2730577] uid:29115420 playAudio
2026-08-14 09:29:11.062 Seetong_tps[26870:2730577]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-14 09:29:11.062 Seetong_tps[26870:2730577]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-14 09:29:11.062 Seetong_tps[26870:2730663] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-14 09:29:11.076 Seetong_tps[26870:2730577] 未处理的 biz 类型: res_video_preview_advert
2026-08-14 09:29:11.076 Seetong_tps[26870:2730577]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-14 09:29:11.257 Seetong_tps[26870:2730577] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-14 09:29:11.730 Seetong_tps[26870:2730610] ===29115420===
2026-08-14 09:29:11.731 Seetong_tps[26870:2730610] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-14 09:29:11.731 Seetong_tps[26870:2730607] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-14 09:29:11.731 Seetong_tps[26870:2730607] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-14 09:29:11.732 Seetong_tps[26870:2730607] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10703af40>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e20ca00>
2026-08-14 09:29:11.732 Seetong_tps[26870:2730607] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-14 09:29:11.732 Seetong_tps[26870:2730607] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 09:29:11.732 Seetong_tps[26870:2730607] InitDecodePortLog: playsettype = 50
2026-08-14 09:29:11.734 Seetong_tps[26870:2730607] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-14 09:29:11.734 Seetong_tps[26870:2730607] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-14 09:29:11.734 Seetong_tps[26870:2730607] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-14 09:29:11.734 Seetong_tps[26870:2730607] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-14 09:29:11.735 Seetong_tps[26870:2730607] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-14 09:29:11.735 Seetong_tps[26870:2730607] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-14 09:29:11.735 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-08-14 09:29:11.735 Seetong_tps[26870:2730607] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-14 09:29:11.738 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-08-14 09:29:11.754 Seetong_tps[26870:2730610]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-14 09:29:11.988 Seetong_tps[26870:2730882] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-14 09:29:12.001 Seetong_tps[26870:2730577] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-14 09:29:12.004 Seetong_tps[26870:2730882] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-14 09:29:12.015 Seetong_tps[26870:2730577] uid:29115420 playAudio
2026-08-14 09:29:12.015 Seetong_tps[26870:2730664] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-14 09:29:12.015 Seetong_tps[26870:2730577] uid:29115420 playAudio
2026-08-14 09:29:12.018 Seetong_tps[26870:2730577] checkPortStatus:_decodePort=1
2026-08-14 09:29:12.018 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.06 - 设备: 庭院 - 29115420
2026-08-14 09:29:12.018 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.06 - 设备: 庭院 - 29115420
2026-08-14 09:29:12.019 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.06 - 设备: 庭院 - 29115420
2026-08-14 09:29:12.093 Seetong_tps[26870:2730610] Failed to get IoT drive away set configuration.
2026-08-14 09:29:12.093 Seetong_tps[26870:2730610]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-14 09:29:12.517 Seetong_tps[26870:2730577]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x109fec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c4050a0>; layer = <CALayer: 0x109fc0f40>>
2026-08-14 09:29:12.518 Seetong_tps[26870:2730577] #####Vstop:uid:29115420-0-port:1
2026-08-14 09:29:12.518 Seetong_tps[26870:2730577] -----------1release decodeport = 1
2026-08-14 09:29:12.519 Seetong_tps[26870:2730577]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 1500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-14 09:29:12.520 Seetong_tps[26870:2730577] _openGLView clearFrame ...
2026-08-14 09:29:12.538 Seetong_tps[26870:2730577] 当前控制器：STPlaybackVC
2026-08-14 09:29:12.539 Seetong_tps[26870:2730577]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-14 09:29:12.539 Seetong_tps[26870:2730577] 开始监听camera_nvr的onlineStatus属性变化
2026-08-14 09:29:12.539 Seetong_tps[26870:2730577] camera_nvr对象已切换，重新设置KVO监听
2026-08-14 09:29:12.551 Seetong_tps[26870:2730577] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-14 09:29:12.697 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:12.698 Seetong_tps[26870:2730577] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 09:29:12.698 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:12.699 Seetong_tps[26870:2730577] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 09:29:12.699 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:12.699 Seetong_tps[26870:2730577] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 09:29:12.699 Seetong_tps[26870:2730577]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 09:29:12.700 Seetong_tps[26870:2730577] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 09:29:12.707 Seetong_tps[26870:2730577]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-14 09:29:12.707 Seetong_tps[26870:2730577] ====高度=91.000000
2026-08-14 09:29:12.707 Seetong_tps[26870:2730577]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-14 09:29:12.709 Seetong_tps[26870:2730577] 停止监听camera_nvr的onlineStatus属性变化
2026-08-14 09:29:12.709 Seetong_tps[26870:2730577] 开始监听camera_nvr的onlineStatus属性变化
2026-08-14 09:29:12.709 Seetong_tps[26870:2730577] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-14 09:29:12.709 Seetong_tps[26870:2730577] ###### stopNvrRemoteRecord ......
2026-08-14 09:29:12.711 Seetong_tps[26870:2730577] updateAlarmListTable:messageModelList=0
2026-08-14 09:29:12.717 Seetong_tps[26870:2730577]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-14 09:29:12.717 Seetong_tps[26870:2730664] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-14 09:29:12.717 Seetong_tps[26870:2730577]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-14 09:29:12.717 Seetong_tps[26870:2730577]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-14 09:29:12.717 Seetong_tps[26870:2730577] updateAlarmListTable:messageModelList=0
2026-08-14 09:29:12.761 Seetong_tps[26870:2730577] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 09:29:12.808 Seetong_tps[26870:2730577]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10703af40>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e20ca00>
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-14 09:29:12.866 Seetong_tps[26870:2730607] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-14 09:29:12.867 Seetong_tps[26870:2730607] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-14 09:29:12.867 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.91 - 设备: 庭院 - 29115420
2026-08-14 09:29:13.006 Seetong_tps[26870:2730595] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1072c4ec0>{number = 7, name = (null)}====
2026-08-14 09:29:13.155 Seetong_tps[26870:2730663] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109e7a840>{number = 20, name = (null)}====
2026-08-14 09:29:13.295 Seetong_tps[26870:2730582] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109c5e980>{number = 15, name = (null)}====
2026-08-14 09:29:13.312 Seetong_tps[26870:2730577]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-14 09:29:13.370 Seetong_tps[26870:2730610] ===29115420===
2026-08-14 09:29:14.960 Seetong_tps[26870:2730577]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-14 09:29:15.543 Seetong_tps[26870:2730577]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 09:29:17.254 Seetong_tps[26870:2730610]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0111111111111100000000000000000 - result: 0 - devid: 29115420
2026-08-14 09:29:18.590 Seetong_tps[26870:2730610] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=6672
2026-08-14 09:29:18.592 Seetong_tps[26870:2730577] timeSliceArray.count=418
2026-08-14 09:29:18.752 Seetong_tps[26870:2730577] nvrParseRecPlayBlock timelineModelArray.count=417
2026-08-14 09:29:18.752 Seetong_tps[26870:2730577] timelineModel.timePaint=08:37:16-09:29:07,timelineModel.recordType=1
2026-08-14 09:29:18.836 Seetong_tps[26870:2730577] updateAlarmListTable:messageModelList=208
2026-08-14 09:29:18.836 Seetong_tps[26870:2730577]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-14 09:29:18.839 Seetong_tps[26870:2730577]  --- setFirstTimePosition --- i: 416 - recordType: 1
2026-08-14 09:29:18.839 Seetong_tps[26870:2730577]  --- setFirstTimePosition --- i: 415 - recordType: 7
2026-08-14 09:29:18.839 Seetong_tps[26870:2730577] _firstHaveDataTime=08:36:21
2026-08-14 09:29:18.967 Seetong_tps[26870:2730577]  -- 预览倒计时 -- User interaction detected
2026-08-14 09:29:18.977 Seetong_tps[26870:2730577] uid:29115420 FC_P2PNvrReplayByTime
2026-08-14 09:29:18.977 Seetong_tps[26870:2730577]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U53489:54:37 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U53489:55:04 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-14 09:29:18.977 Seetong_tps[26870:2730577]  -- 播放视频（录像） -- 开始时间: 2026-08-14 上午1:29:18 +0000
2026-08-14 09:29:18.978 Seetong_tps[26870:2730665] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260814083621
2026-08-14 09:29:18.978 Seetong_tps[26870:2730577]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260814083621
2026-08-14 09:29:19.272 Seetong_tps[26870:2730610]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-14 09:29:19.608 Seetong_tps[26870:2730607] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-14 09:29:19.608 Seetong_tps[26870:2730607]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10703af40>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e20ca00>
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: playsettype = 50
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-14 09:29:19.609 Seetong_tps[26870:2730607] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-14 09:29:19.610 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.63 - 设备: 庭院 - 29115420
2026-08-14 09:29:19.610 Seetong_tps[26870:2730607] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-14 09:29:19.610 Seetong_tps[26870:2730607] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-14 09:29:19.611 Seetong_tps[26870:2730607] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-14 09:29:19.613 Seetong_tps[26870:2730577]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.64 - 设备: 庭院 - 29115420
2026-08-14 09:29:19.617 Seetong_tps[26870:2730577] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 09:29:21.794 Seetong_tps[26870:2730577] 卡回放第一帧回调 倍速 = 0
2026-08-14 09:29:25.542 Seetong_tps[26870:2730577]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 09:29:27.194 Seetong_tps[26870:2730577]  -- videoView tap -- 
2026-08-14 09:29:35.542 Seetong_tps[26870:2730577]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 09:29:40.370 Seetong_tps[26870:2730577] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-14 09:29:40.370 Seetong_tps[26870:2730577] ###### stopNvrRemoteRecord ......
2026-08-14 09:29:40.371 Seetong_tps[26870:2730607]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-14 09:29:40.374 Seetong_tps[26870:2730577]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 09:29:40.375 Seetong_tps[26870:2730577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:29:40.375 Seetong_tps[26870:2730577]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:29:40.375 Seetong_tps[26870:2730577]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 09:29:40.384 Seetong_tps[26870:2730577] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-14 09:29:40.402 Seetong_tps[26870:2730577] [保存失败] 相机对象或存储字典为空
2026-08-14 09:29:40.402 Seetong_tps[26870:2730691] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-14 09:29:40.402 Seetong_tps[26870:2730691] --FC_StopDevComEx end
2026-08-14 09:29:40.402 Seetong_tps[26870:2730577] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:29:40.402 Seetong_tps[26870:2730577]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:29:40.402 Seetong_tps[26870:2730577]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 09:29:40.407 Seetong_tps[26870:2730577]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-14 09:31:22.118 Seetong_tps[26958:2733878] app_version=8.3.805
2026-08-14 09:31:22.132 Seetong_tps[26958:2733885] 询问用户是否开启推送成功
2026-08-14 09:31:22.132 Seetong_tps[26958:2733885] 用户点击允许接收推送
2026-08-14 09:31:22.133 Seetong_tps[26958:2733878]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-14 09:31:22.133 Seetong_tps[26958:2733878] showForLogin 1
2026-08-14 09:31:22.133 Seetong_tps[26958:2733878] AppLaunch 还剩 6.893730878829956 秒
2026-08-14 09:31:22.136 Seetong_tps[26958:2733886] remoteNotificationSetting: <UNNotificationSettings: 0x1332923a0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-14 09:31:22.153 Seetong_tps[26958:2733878]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-14 09:31:22.184 Seetong_tps[26958:2733878] viewDidLoad/configtime=2026-08-14 上午1:31:22 +0000
2026-08-14 09:31:22.185 Seetong_tps[26958:2733878]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-14 09:31:22.185 Seetong_tps[26958:2733878]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-14 09:31:22.232 Seetong_tps[26958:2733878]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-14 09:31:22.233 Seetong_tps[26958:2733878]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-14 09:31:22.234 Seetong_tps[26958:2733878]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-14 09:31:22.234 Seetong_tps[26958:2733878] 开始检查未读客服消息...
2026-08-14 09:31:22.234 Seetong_tps[26958:2733878] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-14 09:31:22.234 Seetong_tps[26958:2733878]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:31:22.238 Seetong_tps[26958:2733878]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-14 09:31:22.238 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty - 
2026-08-14 09:31:22.239 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-14 09:31:22.242 Seetong_tps[26958:2733878] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-14 09:31:22.242 Seetong_tps[26958:2733878] NAV deviceOrientationDidChange:1
2026-08-14 09:31:22.245 Seetong_tps[26958:2733878]  -- groupDeviceList -- 
2026-08-14 09:31:22.245 Seetong_tps[26958:2733878] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-14 09:31:22.245 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty - 
2026-08-14 09:31:22.245 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 09:31:22.297 Seetong_tps[26958:2733878]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-14 09:31:22.301 Seetong_tps[26958:2733918] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI3NTg4MjIwOCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.QdtLL8pY0hUiXMeodfETc6AhN_70TQKiTZwkK8DJ3uo","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI3NTg4MjIwOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MyJdfQ.-AUbeflfzvnQ9lwazDw5gtC9f4EAf-PT7ywhS_lwozQ","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24900"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24902"}]}
====
2026-08-14 09:31:22.353 Seetong_tps[26958:2733889] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13243bd40>{number = 7, name = (null)}====
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878] Super properties have already been unregistered.
2026-08-14 09:31:22.433 Seetong_tps[26958:2733885] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x132438fc0>{number = 3, name = (null)}====
2026-08-14 09:31:22.433 Seetong_tps[26958:2733988] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x133c6f500>{number = 14, name = (null)}====
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878] UMAPM_OOMSampling(0,0):NO
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878]  -- deviceListDataUpdate - AppLaunch 还剩 1.593803882598877 秒 - 再延迟 2.093803882598877 秒 - 启动耗时 1.406196117401123 秒
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878]  -- groupDeviceList -- 
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878] groupDeviceList 已在进行中，跳过新的调用
2026-08-14 09:31:22.433 Seetong_tps[26958:2733878]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1406 毫秒
2026-08-14 09:31:22.434 Seetong_tps[26958:2733991] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QBUlwEAFMCOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x13398a400>{number = 10, name = (null)}====
2026-08-14 09:31:22.437 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 09:31:22.437 Seetong_tps[26958:2733878]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:31:22.437 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 09:31:22.438 Seetong_tps[26958:2733878]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 607;
}
2026-08-14 09:31:22.438 Seetong_tps[26958:2733878] ++++-[VideoView dealloc]++++
2026-08-14 09:31:22.441 Seetong_tps[26958:2733878] OpenGLView20_Seetong dealloc:0x133c65a00
2026-08-14 09:31:22.443 Seetong_tps[26958:2733990] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13398bd40>{number = 11, name = (null)}====
2026-08-14 09:31:22.449 Seetong_tps[26958:2733986] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x133c6dd00>{number = 15, name = (null)}====
2026-08-14 09:31:22.457 Seetong_tps[26958:2733985] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay46.s2.seetong.com:1443;type=0&load=24&addr=bjrelay1.s5.seetong.com:10443;type=0&load=23&addr=bjrelay45.s2.seetong.com:1443;","vipRelayServers":"type=0&load=42&addr=bjrelay44.s2.seetong.com:14443;type=0&load=45&addr=bjrelay43.s2.seetong.com:12443;type=0&load=54&addr=bjrelay42.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x133c6ea40>{number = 16, name = (null)}====
2026-08-14 09:31:22.457 Seetong_tps[26958:2733884] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x133c6e980>{number = 18, name = (null)}====
2026-08-14 09:31:22.457 Seetong_tps[26958:2733987] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x133c6ea00>{number = 17, name = (null)}====
2026-08-14 09:31:22.459 Seetong_tps[26958:2733989] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x133c6df00>{number = 19, name = (null)}====
2026-08-14 09:31:22.460 Seetong_tps[26958:2733888] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786670139000,"lastHeartTime":1786649811000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x1324390c0>{number = 4, name = (null)}====
2026-08-14 09:31:22.470 Seetong_tps[26958:2733878]  -- WebSocket - 重置重连次数 -- 
2026-08-14 09:31:22.484 Seetong_tps[26958:2733878]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-14 09:31:22.484 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty - 
2026-08-14 09:31:22.484 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 09:31:22.496 Seetong_tps[26958:2733878] UMAPM_NetworkSampling(0,0):NO
2026-08-14 09:31:22.496 Seetong_tps[26958:2733878]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-14 09:31:22.497 Seetong_tps[26958:2733878]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-14 09:31:22.497 Seetong_tps[26958:2733878]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QBUlwEAFMCOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-14 09:31:22.500 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 09:31:22.500 Seetong_tps[26958:2733878]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 09:31:22.502 Seetong_tps[26958:2733878] 蓝牙已打开
2026-08-14 09:31:22.502 Seetong_tps[26958:2733878]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-14 09:31:22.506 Seetong_tps[26958:2733878]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-14 09:31:22.506 Seetong_tps[26958:2733878]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-14 09:31:22.516 Seetong_tps[26958:2733878] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-14 09:31:22.516 Seetong_tps[26958:2733878] 客服消息未读数量: 0
2026-08-14 09:31:22.520 Seetong_tps[26958:2733878]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-14 09:31:22.520 Seetong_tps[26958:2733986]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-14 09:31:22.520 Seetong_tps[26958:2733986]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-14 09:31:22.520 Seetong_tps[26958:2733986]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-14 09:31:22.521 Seetong_tps[26958:2733986]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-14 09:31:22.521 Seetong_tps[26958:2733986]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-14 09:31:22.521 Seetong_tps[26958:2733986]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-14 09:31:22.523 Seetong_tps[26958:2733878]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:31:22.536 Seetong_tps[26958:2733878]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-14 09:31:22.537 Seetong_tps[26958:2733878]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-14 09:31:22.584 Seetong_tps[26958:2733918] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-14 09:31:22.585 Seetong_tps[26958:2733918] [DeviceMonitor] 监控管理器初始化完成
2026-08-14 09:31:22.613 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1586 毫秒
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- groupDeviceList -- 
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- WebSocket - 重置重连次数 -- 
2026-08-14 09:31:22.614 Seetong_tps[26958:2733878]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-14 09:31:22.615 Seetong_tps[26958:2733878]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:31:22.615 Seetong_tps[26958:2733878]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwYIAVYBU1BpAQQB","reconn":0}}
2026-08-14 09:31:22.615 Seetong_tps[26958:2733878]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:31:22.616 Seetong_tps[26958:2733878] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:31:22.621 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 09:31:22.621 Seetong_tps[26958:2733878]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 09:31:22.621 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 09:31:22.622 Seetong_tps[26958:2733878]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 09:31:22.622 Seetong_tps[26958:2733878]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 09:31:22.642 Seetong_tps[26958:2733886] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x13243ba80>{number = 6, name = (null)}====
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878] Formatted Date: 2026-08-14
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878]  --- webSocketGetServerData msgId: F5AD084E-925A-48B2-B67C-C53ECB245240 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-14";
        token = AVYOAQteVABrAAkFBgUKVwYIAVYBU1BpAQQB;
    };
}
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 09:31:22.708 Seetong_tps[26958:2733878]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-14 09:31:22.735 Seetong_tps[26958:2733878]  -- STBluetoothManager - 结束扫描 - 
2026-08-14 09:31:22.735 Seetong_tps[26958:2733878]  -- STBluetoothManager - 开始扫描 - 
2026-08-14 09:31:22.740 Seetong_tps[26958:2733878]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-14 09:31:22.759 Seetong_tps[26958:2733878] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-14 09:31:22.759 Seetong_tps[26958:2733878]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-14 09:31:22.759 Seetong_tps[26958:2733878]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-14 09:31:22.759 Seetong_tps[26958:2733878] Sorted Dates (Descending): (
)
2026-08-14 09:31:22.916 Seetong_tps[26958:2733918]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-14 09:31:22.916 Seetong_tps[26958:2733918]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-14 09:31:22.916 Seetong_tps[26958:2733918]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-14 09:31:22.917 Seetong_tps[26958:2733878]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-14 09:31:22.917 Seetong_tps[26958:2733987] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-14 09:31:22.917 Seetong_tps[26958:2733989] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-14 09:31:22.938 Seetong_tps[26958:2733918]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 09:31:22.939 Seetong_tps[26958:2733918]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:31:22.939 Seetong_tps[26958:2733918]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:31:22.939 Seetong_tps[26958:2733989] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 09:31:22.939 Seetong_tps[26958:2733989] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 09:31:22.939 Seetong_tps[26958:2733987] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 09:31:22.960 Seetong_tps[26958:2733918]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 09:31:22.960 Seetong_tps[26958:2733918]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:31:22.960 Seetong_tps[26958:2733918]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 09:31:22.960 Seetong_tps[26958:2733987] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 09:31:22.961 Seetong_tps[26958:2733989] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 09:31:22.961 Seetong_tps[26958:2733987] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 09:31:22.991 Seetong_tps[26958:2733925]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 09:31:23.009 Seetong_tps[26958:2733878]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-14 09:31:23.010 Seetong_tps[26958:2733925]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 09:31:23.547 Seetong_tps[26958:2733878] MessageThrottle reloadTableView ---
2026-08-14 09:31:24.244 Seetong_tps[26958:2733878] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-14 09:31:24.244 Seetong_tps[26958:2733878] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-14 09:31:24.244 Seetong_tps[26958:2733878] 用户设置的具体字体大小: 15.000000
2026-08-14 09:31:24.617 Seetong_tps[26958:2733878] AppLaunch hideForRefreshToken
2026-08-14 09:31:24.617 Seetong_tps[26958:2733878] AppLaunch hideForRefreshToken dismiss
2026-08-14 09:31:24.617 Seetong_tps[26958:2733878] AppLaunch dismiss...
2026-08-14 09:31:24.923 Seetong_tps[26958:2733878]  dealloc -- STAppLaunchWindow
2026-08-14 09:31:24.925 Seetong_tps[26958:2733878]  dealloc -- STAppLaunchViewController
2026-08-14 09:31:24.927 Seetong_tps[26958:2733878] AppLaunch dismiss... end
2026-08-14 09:31:25.361 Seetong_tps[26958:2733878]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-14 09:31:25.624 Seetong_tps[26958:2733986] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x133c6dd00>{number = 15, name = (null)}====
2026-08-14 09:31:25.874 Seetong_tps[26958:2733878]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-14 09:31:25.875 Seetong_tps[26958:2733878]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-14 09:31:25.875 Seetong_tps[26958:2733878]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-14 09:31:25.875 Seetong_tps[26958:2733878] 滚动已停止500毫秒，执行操作:29115420
2026-08-14 09:31:26.141 Seetong_tps[26958:2733994] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x133abaa00>{number = 13, name = (null)}====
2026-08-14 09:31:32.435 Seetong_tps[26958:2733878]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 09:31:37.730 Seetong_tps[26958:2733878]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 09:31:37.731 Seetong_tps[26958:2733878] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:31:37.731 Seetong_tps[26958:2733878]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:31:37.731 Seetong_tps[26958:2733878]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 09:31:37.741 Seetong_tps[26958:2733878] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-14 09:31:37.758 Seetong_tps[26958:2733878] [保存失败] 相机对象或存储字典为空
2026-08-14 09:31:37.758 Seetong_tps[26958:2733999] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-14 09:31:37.758 Seetong_tps[26958:2733999] --FC_StopDevComEx end
2026-08-14 09:31:37.759 Seetong_tps[26958:2733878] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786670139000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786649811000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 09:31:37.759 Seetong_tps[26958:2733878]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 09:31:37.759 Seetong_tps[26958:2733878]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 12:07:05.879 Seetong_tps[27672:2811846] app_version=8.3.805
2026-08-14 12:07:05.892 Seetong_tps[27672:2811846]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-14 12:07:05.892 Seetong_tps[27672:2811846] showForLogin 1
2026-08-14 12:07:05.892 Seetong_tps[27672:2811846] AppLaunch 还剩 6.371109008789062 秒
2026-08-14 12:07:05.893 Seetong_tps[27672:2811864] 询问用户是否开启推送成功
2026-08-14 12:07:05.895 Seetong_tps[27672:2811864] 用户点击允许接收推送
2026-08-14 12:07:05.908 Seetong_tps[27672:2811864] remoteNotificationSetting: <UNNotificationSettings: 0x157266080; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-14 12:07:05.914 Seetong_tps[27672:2811846]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-14 12:07:05.954 Seetong_tps[27672:2811846] viewDidLoad/configtime=2026-08-14 上午4:07:05 +0000
2026-08-14 12:07:05.955 Seetong_tps[27672:2811846]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-14 12:07:05.955 Seetong_tps[27672:2811846]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-14 12:07:06.007 Seetong_tps[27672:2811846]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-14 12:07:06.007 Seetong_tps[27672:2811846]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-14 12:07:06.009 Seetong_tps[27672:2811846]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-14 12:07:06.009 Seetong_tps[27672:2811846] 开始检查未读客服消息...
2026-08-14 12:07:06.009 Seetong_tps[27672:2811846] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-14 12:07:06.009 Seetong_tps[27672:2811846]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 12:07:06.013 Seetong_tps[27672:2811846]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-14 12:07:06.013 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty - 
2026-08-14 12:07:06.014 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-14 12:07:06.017 Seetong_tps[27672:2811846] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-14 12:07:06.017 Seetong_tps[27672:2811846] NAV deviceOrientationDidChange:1
2026-08-14 12:07:06.020 Seetong_tps[27672:2811846]  -- groupDeviceList -- 
2026-08-14 12:07:06.021 Seetong_tps[27672:2811846] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-14 12:07:06.021 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty - 
2026-08-14 12:07:06.021 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 12:07:06.107 Seetong_tps[27672:2811846]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-14 12:07:06.254 Seetong_tps[27672:2811846] Super properties have already been unregistered.
2026-08-14 12:07:06.255 Seetong_tps[27672:2811846] UMAPM_OOMSampling(0,0):NO
2026-08-14 12:07:06.255 Seetong_tps[27672:2812003] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlEEUFUAAVdvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x157c42e40>{number = 14, name = (null)}====
2026-08-14 12:07:06.256 Seetong_tps[27672:2811866] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x157c42f80>{number = 15, name = (null)}====
2026-08-14 12:07:06.257 Seetong_tps[27672:2811846]  -- deviceListDataUpdate - AppLaunch 还剩 1.005898952484131 秒 - 再延迟 1.505898952484131 秒 - 启动耗时 1.994101047515869 秒
2026-08-14 12:07:06.257 Seetong_tps[27672:2811846]  -- groupDeviceList -- 
2026-08-14 12:07:06.257 Seetong_tps[27672:2811846] groupDeviceList 已在进行中，跳过新的调用
2026-08-14 12:07:06.257 Seetong_tps[27672:2811846]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1994 毫秒
2026-08-14 12:07:06.258 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 12:07:06.258 Seetong_tps[27672:2811846]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 12:07:06.258 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 12:07:06.259 Seetong_tps[27672:2811864] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x156439140>{number = 2, name = (null)}====
2026-08-14 12:07:06.259 Seetong_tps[27672:2812000] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x157c431c0>{number = 16, name = (null)}====
2026-08-14 12:07:06.259 Seetong_tps[27672:2811948] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=29&addr=bjrelay1.s5.seetong.com:4443;type=0&load=19&addr=bjrelay54.s5.seetong.com:4443;type=0&load=19&addr=bjrelay56.s5.seetong.com:11443;","vipRelayServers":"type=0&load=50&addr=bjrelayvip3.s2.seetong.com:7443;type=0&load=39&addr=bjrelay41.s2.seetong.com:14443;type=0&load=49&addr=bjrelay44.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x157c43200>{number = 17, name = (null)}====
2026-08-14 12:07:06.260 Seetong_tps[27672:2811846]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 607;
}
2026-08-14 12:07:06.262 Seetong_tps[27672:2811846]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-14 12:07:06.262 Seetong_tps[27672:2811846]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-14 12:07:06.262 Seetong_tps[27672:2811846]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-14 12:07:06.262 Seetong_tps[27672:2811846]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODY3NjY4MjUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.10GGCLT5eSffIziXIIwuHTfO4iW_KdervhuxX-AOMEI","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODkyNzI0MjUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2NjgwNDI1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.niXCTg79UxOroz7oBeLz46y_UHKDfYAHxQX3XJOKhvw","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-14 12:07:06.269 Seetong_tps[27672:2811846]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786680426.269600
2026-08-14 12:07:06.270 Seetong_tps[27672:2811846]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786680426.269600
2026-08-14 12:07:06.270 Seetong_tps[27672:2811846]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786680426.269600 - lastRefreshTokenTime: 1786680426.269600
2026-08-14 12:07:06.275 Seetong_tps[27672:2811856] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1566b0fc0>{number = 6, name = (null)}====
2026-08-14 12:07:06.279 Seetong_tps[27672:2811846] ++++-[VideoView dealloc]++++
2026-08-14 12:07:06.280 Seetong_tps[27672:2811857] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x156438d00>{number = 4, name = (null)}====
2026-08-14 12:07:06.281 Seetong_tps[27672:2811947] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x157c402c0>{number = 18, name = (null)}====
2026-08-14 12:07:06.282 Seetong_tps[27672:2811846] OpenGLView20_Seetong dealloc:0x157c3d600
2026-08-14 12:07:06.285 Seetong_tps[27672:2812002] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x157c422c0>{number = 19, name = (null)}====
2026-08-14 12:07:06.287 Seetong_tps[27672:2812001] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x157c42c80>{number = 20, name = (null)}====
2026-08-14 12:07:06.297 Seetong_tps[27672:2811846]  -- WebSocket - 重置重连次数 -- 
2026-08-14 12:07:06.297 Seetong_tps[27672:2811896] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI4NTIyNjIxMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.VRFV9sUhGLBfKhmOKE4BcwKBSTdFvD4uvDTHRpt1Nyk","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzI4NTIyNjIxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk4IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NyJdfQ.1pY_W5X9xUDz8jOeLJOnsh8h1aC6pLcV_govGWtFuaI","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24907"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"}]}
====
2026-08-14 12:07:06.300 Seetong_tps[27672:2811869] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786679756000,"lastHeartTime":1786671455000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x1566b0f40>{number = 7, name = (null)}====
2026-08-14 12:07:06.308 Seetong_tps[27672:2811846]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-14 12:07:06.308 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty - 
2026-08-14 12:07:06.308 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-14 12:07:06.311 Seetong_tps[27672:2811846] UMAPM_NetworkSampling(0,0):NO
2026-08-14 12:07:06.313 Seetong_tps[27672:2811846]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-14 12:07:06.313 Seetong_tps[27672:2811846]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlEEUFUAAVdvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-14 12:07:06.326 Seetong_tps[27672:2811846]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-14 12:07:06.326 Seetong_tps[27672:2811846] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-14 12:07:06.326 Seetong_tps[27672:2811846] 客服消息未读数量: 0
2026-08-14 12:07:06.330 Seetong_tps[27672:2811846]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-14 12:07:06.330 Seetong_tps[27672:2811846]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-14 12:07:06.335 Seetong_tps[27672:2812010] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x157c42400>{number = 22, name = (null)}====
2026-08-14 12:07:06.339 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 12:07:06.339 Seetong_tps[27672:2811846]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 12:07:06.340 Seetong_tps[27672:2811846] 蓝牙已打开
2026-08-14 12:07:06.341 Seetong_tps[27672:2811846]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-14 12:07:06.342 Seetong_tps[27672:2811846]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-14 12:07:06.350 Seetong_tps[27672:2811846]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-14 12:07:06.351 Seetong_tps[27672:2812002]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-14 12:07:06.372 Seetong_tps[27672:2811846]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 12:07:06.386 Seetong_tps[27672:2811846]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-14 12:07:06.449 Seetong_tps[27672:2811896] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-14 12:07:06.449 Seetong_tps[27672:2811896] [DeviceMonitor] 监控管理器初始化完成
2026-08-14 12:07:06.481 Seetong_tps[27672:2812006] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x15796bb00>{number = 10, name = (null)}====
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2240 毫秒
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786679756000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786671455000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- groupDeviceList -- 
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- WebSocket - 重置重连次数 -- 
2026-08-14 12:07:06.503 Seetong_tps[27672:2811846]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-14 12:07:06.505 Seetong_tps[27672:2811846]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 12:07:06.505 Seetong_tps[27672:2811846]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwYIBFUHUVRpAQQB","reconn":0}}
2026-08-14 12:07:06.505 Seetong_tps[27672:2811846]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 12:07:06.505 Seetong_tps[27672:2811846] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786679756000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786671455000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 12:07:06.510 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-14 12:07:06.511 Seetong_tps[27672:2811846]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-14 12:07:06.511 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-14 12:07:06.511 Seetong_tps[27672:2811846]  -- STBluetoothManager - 结束扫描 - 
2026-08-14 12:07:06.511 Seetong_tps[27672:2811846]  -- STBluetoothManager - 开始扫描 - 
2026-08-14 12:07:06.512 Seetong_tps[27672:2811846]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-14 12:07:06.512 Seetong_tps[27672:2811846]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-14 12:07:06.623 Seetong_tps[27672:2811846] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-14 12:07:06.623 Seetong_tps[27672:2811846] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-14 12:07:06.624 Seetong_tps[27672:2811846] Formatted Date: 2026-08-14
2026-08-14 12:07:06.624 Seetong_tps[27672:2811846]  --- webSocketGetServerData msgId: E4483864-2B18-4C60-B286-16E43F689536 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-14";
        token = AVYOAQteVABrAAkFBgUKVwYIBFUHUVRpAQQB;
    };
}
2026-08-14 12:07:06.624 Seetong_tps[27672:2811846]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 12:07:06.624 Seetong_tps[27672:2811846]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-14 12:07:06.640 Seetong_tps[27672:2811846]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-14 12:07:06.675 Seetong_tps[27672:2811846] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-14 12:07:06.675 Seetong_tps[27672:2811846]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-14 12:07:06.675 Seetong_tps[27672:2811846]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-14 12:07:06.676 Seetong_tps[27672:2811846] Sorted Dates (Descending): (
)
2026-08-14 12:07:06.833 Seetong_tps[27672:2811896]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-14 12:07:06.833 Seetong_tps[27672:2811896]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-14 12:07:06.833 Seetong_tps[27672:2811896]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-14 12:07:06.835 Seetong_tps[27672:2811846]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-14 12:07:06.836 Seetong_tps[27672:2812010] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-14 12:07:06.836 Seetong_tps[27672:2812006] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-14 12:07:07.804 Seetong_tps[27672:2811896]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 12:07:07.806 Seetong_tps[27672:2811896]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 12:07:07.806 Seetong_tps[27672:2811896]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 12:07:07.806 Seetong_tps[27672:2812006] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 12:07:07.807 Seetong_tps[27672:2811846] AppLaunch hideForRefreshToken
2026-08-14 12:07:07.807 Seetong_tps[27672:2811846] AppLaunch hideForRefreshToken dismiss
2026-08-14 12:07:07.807 Seetong_tps[27672:2811846] AppLaunch dismiss...
2026-08-14 12:07:07.807 Seetong_tps[27672:2812001] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 12:07:07.808 Seetong_tps[27672:2812006] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 12:07:07.813 Seetong_tps[27672:2811896]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-14 12:07:07.814 Seetong_tps[27672:2811896]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 12:07:07.815 Seetong_tps[27672:2811896]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-14 12:07:07.815 Seetong_tps[27672:2812010] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-14 12:07:07.815 Seetong_tps[27672:2811866] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-14 12:07:07.815 Seetong_tps[27672:2812010] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-14 12:07:08.112 Seetong_tps[27672:2811846] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-08-14 12:07:08.112 Seetong_tps[27672:2811846] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-08-14 12:07:08.112 Seetong_tps[27672:2811846] 用户设置的具体字体大小: 15.000000
2026-08-14 12:07:08.115 Seetong_tps[27672:2811846]  dealloc -- STAppLaunchWindow
2026-08-14 12:07:08.117 Seetong_tps[27672:2811846]  dealloc -- STAppLaunchViewController
2026-08-14 12:07:08.119 Seetong_tps[27672:2811846] AppLaunch dismiss... end
2026-08-14 12:07:08.165 Seetong_tps[27672:2811900]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 12:07:08.254 Seetong_tps[27672:2811846]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-14 12:07:08.254 Seetong_tps[27672:2811900]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-14 12:07:08.671 Seetong_tps[27672:2811846] MessageThrottle reloadTableView ---
2026-08-14 12:07:09.166 Seetong_tps[27672:2811846]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-14 12:07:09.456 Seetong_tps[27672:2811866] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x157c42f80>{number = 15, name = (null)}====
2026-08-14 12:07:09.680 Seetong_tps[27672:2811846]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-14 12:07:09.681 Seetong_tps[27672:2811846]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-14 12:07:09.681 Seetong_tps[27672:2811846]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-14 12:07:09.681 Seetong_tps[27672:2811846] 滚动已停止500毫秒，执行操作:29115420
2026-08-14 12:07:09.998 Seetong_tps[27672:2811866] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x157c42f80>{number = 15, name = (null)}====
2026-08-14 12:07:11.286 Seetong_tps[27672:2811846]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-14 12:07:11.297 Seetong_tps[27672:2811846] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-14 12:07:11.351 Seetong_tps[27672:2811866] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-14 12:07:11.351 Seetong_tps[27672:2811846] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-14 12:07:11.351 Seetong_tps[27672:2811846]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-14 12:07:11.352 Seetong_tps[27672:2811846] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-14 12:07:11.355 Seetong_tps[27672:2811846]  -- STBluetoothManager - 结束扫描 - 
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-14 下午12:07:11 374
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15803c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1580510e0>; layer = <CALayer: 0x158010ec0>>
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15803c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1580510e0>; layer = <CALayer: 0x158010ec0>> -- _camera.supportPlatform: 0
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-14 上午4:07:11 +0000
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:31:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53484:07:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-14 12:07:11.374 Seetong_tps[27672:2811846]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-14 下午12:07:11 375
2026-08-14 12:07:11.375 Seetong_tps[27672:2811866] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-14 12:07:11.400 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:11.403 Seetong_tps[27672:2811846] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 12:07:11.404 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:11.405 Seetong_tps[27672:2811846] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 12:07:11.430 Seetong_tps[27672:2811846]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-14 12:07:11.433 Seetong_tps[27672:2811846] 未处理的 biz 类型: res_video_preview_advert
2026-08-14 12:07:11.433 Seetong_tps[27672:2811846]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-14 12:07:11.434 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-14 12:07:11.434 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-14 12:07:11.458 Seetong_tps[27672:2811846] uid:29115420 playAudio
2026-08-14 12:07:11.458 Seetong_tps[27672:2811846]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-14 12:07:11.458 Seetong_tps[27672:2811846]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-14 12:07:11.458 Seetong_tps[27672:2812026] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-14 12:07:11.658 Seetong_tps[27672:2811846] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-14 12:07:12.151 Seetong_tps[27672:2811900] ===29115420===
2026-08-14 12:07:12.155 Seetong_tps[27672:2811900] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-14 12:07:12.155 Seetong_tps[27672:2811896] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-14 12:07:12.156 Seetong_tps[27672:2811896] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-14 12:07:12.156 Seetong_tps[27672:2811896] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1566b2680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x157234a00>
2026-08-14 12:07:12.156 Seetong_tps[27672:2811896] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-14 12:07:12.156 Seetong_tps[27672:2811896] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 12:07:12.156 Seetong_tps[27672:2811896] InitDecodePortLog: playsettype = 50
2026-08-14 12:07:12.158 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-14 12:07:12.159 Seetong_tps[27672:2811896] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-14 12:07:12.160 Seetong_tps[27672:2811896] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-14 12:07:12.163 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-08-14 12:07:12.291 Seetong_tps[27672:2811900]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-14 12:07:12.413 Seetong_tps[27672:2812070] 重新观看视频线程：<_NSMainThread: 0x156438000>{number = 1, name = (null)}
2026-08-14 12:07:12.426 Seetong_tps[27672:2811846] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-14 12:07:12.432 Seetong_tps[27672:2812070] 重新观看视频线程：<_NSMainThread: 0x156438000>{number = 1, name = (null)}
2026-08-14 12:07:12.454 Seetong_tps[27672:2811846] uid:29115420 playAudio
2026-08-14 12:07:12.455 Seetong_tps[27672:2812026] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-14 12:07:12.455 Seetong_tps[27672:2811846] uid:29115420 playAudio
2026-08-14 12:07:12.480 Seetong_tps[27672:2811846] checkPortStatus:_decodePort=1
2026-08-14 12:07:12.480 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-08-14 12:07:12.493 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.14 - 设备: 庭院 - 29115420
2026-08-14 12:07:12.529 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.18 - 设备: 庭院 - 29115420
2026-08-14 12:07:12.561 Seetong_tps[27672:2811900] Failed to get IoT drive away set configuration.
2026-08-14 12:07:12.561 Seetong_tps[27672:2811900]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-14 12:07:14.327 Seetong_tps[27672:2811846]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15803c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1580510e0>; layer = <CALayer: 0x158010ec0>>
2026-08-14 12:07:14.327 Seetong_tps[27672:2811846] #####Vstop:uid:29115420-0-port:1
2026-08-14 12:07:14.328 Seetong_tps[27672:2811846] -----------1release decodeport = 1
2026-08-14 12:07:14.329 Seetong_tps[27672:2811846]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-14 12:07:14.330 Seetong_tps[27672:2811846] _openGLView clearFrame ...
2026-08-14 12:07:14.342 Seetong_tps[27672:2811846] 当前控制器：STPlaybackVC
2026-08-14 12:07:14.343 Seetong_tps[27672:2811846]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-14 12:07:14.343 Seetong_tps[27672:2811846] 开始监听camera_nvr的onlineStatus属性变化
2026-08-14 12:07:14.343 Seetong_tps[27672:2811846] camera_nvr对象已切换，重新设置KVO监听
2026-08-14 12:07:14.352 Seetong_tps[27672:2811846] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-14 12:07:14.531 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:14.531 Seetong_tps[27672:2811846] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 12:07:14.532 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:14.532 Seetong_tps[27672:2811846] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 12:07:14.532 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:14.533 Seetong_tps[27672:2811846] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 12:07:14.533 Seetong_tps[27672:2811846]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-14 12:07:14.533 Seetong_tps[27672:2811846] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 12:07:14.540 Seetong_tps[27672:2811846]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-14 12:07:14.540 Seetong_tps[27672:2811846] ====高度=91.000000
2026-08-14 12:07:14.540 Seetong_tps[27672:2811846]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-14 12:07:14.542 Seetong_tps[27672:2811846] 停止监听camera_nvr的onlineStatus属性变化
2026-08-14 12:07:14.542 Seetong_tps[27672:2811846] 开始监听camera_nvr的onlineStatus属性变化
2026-08-14 12:07:14.543 Seetong_tps[27672:2811846] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-14 12:07:14.543 Seetong_tps[27672:2811846] ###### stopNvrRemoteRecord ......
2026-08-14 12:07:14.545 Seetong_tps[27672:2811846] updateAlarmListTable:messageModelList=0
2026-08-14 12:07:14.551 Seetong_tps[27672:2811846]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-14 12:07:14.551 Seetong_tps[27672:2811869] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-14 12:07:14.551 Seetong_tps[27672:2811846]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-14 12:07:14.551 Seetong_tps[27672:2811846]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-14 12:07:14.551 Seetong_tps[27672:2811846] updateAlarmListTable:messageModelList=0
2026-08-14 12:07:14.600 Seetong_tps[27672:2811846] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-14 12:07:14.656 Seetong_tps[27672:2811846]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1566b2680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x157234a00>
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-14 12:07:14.701 Seetong_tps[27672:2811896] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-14 12:07:14.701 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.35 - 设备: 庭院 - 29115420
2026-08-14 12:07:14.740 Seetong_tps[27672:2812002] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x157c422c0>{number = 19, name = (null)}====
2026-08-14 12:07:14.801 Seetong_tps[27672:2812006] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x15796bb00>{number = 10, name = (null)}====
2026-08-14 12:07:14.826 Seetong_tps[27672:2811869] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1566b0f40>{number = 7, name = (null)}====
2026-08-14 12:07:15.222 Seetong_tps[27672:2811900] ===29115420===
2026-08-14 12:07:16.258 Seetong_tps[27672:2811846]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 12:07:16.813 Seetong_tps[27672:2811846]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-14 12:07:19.104 Seetong_tps[27672:2811900]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0111111111111100000000000000000 - result: 0 - devid: 29115420
2026-08-14 12:07:21.357 Seetong_tps[27672:2811900] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=7696
2026-08-14 12:07:21.359 Seetong_tps[27672:2811846] timeSliceArray.count=482
2026-08-14 12:07:21.530 Seetong_tps[27672:2811846] nvrParseRecPlayBlock timelineModelArray.count=481
2026-08-14 12:07:21.530 Seetong_tps[27672:2811846] timelineModel.timePaint=12:06:04-12:06:20,timelineModel.recordType=1
2026-08-14 12:07:21.626 Seetong_tps[27672:2811846] updateAlarmListTable:messageModelList=240
2026-08-14 12:07:21.626 Seetong_tps[27672:2811846]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-14 12:07:21.629 Seetong_tps[27672:2811846]  --- setFirstTimePosition --- i: 480 - recordType: 1
2026-08-14 12:07:21.629 Seetong_tps[27672:2811846]  --- setFirstTimePosition --- i: 479 - recordType: 7
2026-08-14 12:07:21.629 Seetong_tps[27672:2811846] _firstHaveDataTime=12:05:49
2026-08-14 12:07:22.598 Seetong_tps[27672:2811846]  -- 预览倒计时 -- User interaction detected
2026-08-14 12:07:22.623 Seetong_tps[27672:2811846] uid:29115420 FC_P2PNvrReplayByTime
2026-08-14 12:07:22.624 Seetong_tps[27672:2811846]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-13 \U4e0a\U534810:00:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:31:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53484:07:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-14 12:07:22.624 Seetong_tps[27672:2811846]  -- 播放视频（录像） -- 开始时间: 2026-08-14 上午4:07:22 +0000
2026-08-14 12:07:22.624 Seetong_tps[27672:2812009] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260814120549
2026-08-14 12:07:22.624 Seetong_tps[27672:2811846]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260814120549
2026-08-14 12:07:22.733 Seetong_tps[27672:2811900]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-14 12:07:22.808 Seetong_tps[27672:2811896] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-14 12:07:22.808 Seetong_tps[27672:2811896]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-14 12:07:22.808 Seetong_tps[27672:2811896] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1566b2680>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x157234a00>
2026-08-14 12:07:22.808 Seetong_tps[27672:2811896] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: playsettype = 50
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-14 12:07:22.809 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-08-14 12:07:22.809 Seetong_tps[27672:2811896] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-14 12:07:22.811 Seetong_tps[27672:2811846]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-08-14 12:07:22.823 Seetong_tps[27672:2811846] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-14 12:07:23.177 Seetong_tps[27672:2811846] 卡回放第一帧回调 倍速 = 0
2026-08-14 12:07:26.233 Seetong_tps[27672:2811846]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260814120549
2026-08-14 12:07:26.233 Seetong_tps[27672:2812009] zhangw_controlNvrRemoteRecord:strDateTime=20260814120549,action=6
2026-08-14 12:07:26.258 Seetong_tps[27672:2811846]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-14 12:07:26.346 Seetong_tps[27672:2811900]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-14 12:07:28.486 Seetong_tps[27672:2811846] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-14 12:07:28.487 Seetong_tps[27672:2811846] ###### stopNvrRemoteRecord ......
2026-08-14 12:07:28.493 Seetong_tps[27672:2811846]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-14 12:07:28.502 Seetong_tps[27672:2811846] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786679756000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786671455000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 12:07:28.502 Seetong_tps[27672:2811846]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 12:07:28.502 Seetong_tps[27672:2811846]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 12:07:28.512 Seetong_tps[27672:2811896]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-14 12:07:28.527 Seetong_tps[27672:2811846] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-14 12:07:28.549 Seetong_tps[27672:2811846] [保存失败] 相机对象或存储字典为空
2026-08-14 12:07:28.550 Seetong_tps[27672:2811846] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786679756000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786671455000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-14 12:07:28.550 Seetong_tps[27672:2811846]  --- 取消心跳 destoryHeartBeat --- 
2026-08-14 12:07:28.550 Seetong_tps[27672:2811846]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-14 12:07:28.551 Seetong_tps[27672:2812383] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-14 12:07:28.556 Seetong_tps[27672:2811846]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-15 09:34:52.022 Seetong_tps[32930:3373219] app_version=8.3.805
2026-08-15 09:34:52.033 Seetong_tps[32930:3373258] 询问用户是否开启推送成功
2026-08-15 09:34:52.033 Seetong_tps[32930:3373258] 用户点击允许接收推送
2026-08-15 09:34:52.034 Seetong_tps[32930:3373219]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-15 09:34:52.034 Seetong_tps[32930:3373219] showForLogin 1
2026-08-15 09:34:52.034 Seetong_tps[32930:3373219] AppLaunch 还剩 6.540398836135864 秒
2026-08-15 09:34:52.034 Seetong_tps[32930:3373265] remoteNotificationSetting: <UNNotificationSettings: 0x10e6a6080; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-15 09:34:52.053 Seetong_tps[32930:3373219]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-15 09:34:52.087 Seetong_tps[32930:3373219] viewDidLoad/configtime=2026-08-15 上午1:34:52 +0000
2026-08-15 09:34:52.089 Seetong_tps[32930:3373219]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-15 09:34:52.089 Seetong_tps[32930:3373219]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-15 09:34:52.135 Seetong_tps[32930:3373219]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-15 09:34:52.135 Seetong_tps[32930:3373219]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-15 09:34:52.136 Seetong_tps[32930:3373219]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-15 09:34:52.137 Seetong_tps[32930:3373219] 开始检查未读客服消息...
2026-08-15 09:34:52.137 Seetong_tps[32930:3373219] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-15 09:34:52.137 Seetong_tps[32930:3373219]  --- 取消心跳 destoryHeartBeat --- 
2026-08-15 09:34:52.141 Seetong_tps[32930:3373219]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-15 09:34:52.141 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty - 
2026-08-15 09:34:52.141 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-15 09:34:52.145 Seetong_tps[32930:3373219] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-15 09:34:52.145 Seetong_tps[32930:3373219] NAV deviceOrientationDidChange:1
2026-08-15 09:34:52.148 Seetong_tps[32930:3373219]  -- groupDeviceList -- 
2026-08-15 09:34:52.148 Seetong_tps[32930:3373219] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-15 09:34:52.148 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty - 
2026-08-15 09:34:52.148 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-15 09:34:52.169 Seetong_tps[32930:3373305] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzM2MjQ5MjA3Niwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.6oxIdT06DG5tc2af7HaKUBds20fgJaoBlQwJ-vuaBCU","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzM2MjQ5MjA3Nywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NSJdfQ.CcpqU7HCibm5Xewtsy5NRExJTtJBNNzDC_Y9LmuePuI","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24906"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"}]}
====
2026-08-15 09:34:52.199 Seetong_tps[32930:3373219]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-15 09:34:52.336 Seetong_tps[32930:3373219] Super properties have already been unregistered.
2026-08-15 09:34:52.336 Seetong_tps[32930:3373219] UMAPM_OOMSampling(0,0):NO
2026-08-15 09:34:52.339 Seetong_tps[32930:3373219]  -- deviceListDataUpdate - AppLaunch 还剩 1.235154867172241 秒 - 再延迟 1.735154867172241 秒 - 启动耗时 1.764845132827759 秒
2026-08-15 09:34:52.339 Seetong_tps[32930:3373219]  -- groupDeviceList -- 
2026-08-15 09:34:52.339 Seetong_tps[32930:3373219] groupDeviceList 已在进行中，跳过新的调用
2026-08-15 09:34:52.339 Seetong_tps[32930:3373219]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1765 毫秒
2026-08-15 09:34:52.342 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-15 09:34:52.343 Seetong_tps[32930:3373219]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-15 09:34:52.343 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-15 09:34:52.343 Seetong_tps[32930:3373376] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.156","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786756663000,"lastHeartTime":1786736409000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a02afc0>{number = 15, name = (null)}====
2026-08-15 09:34:52.344 Seetong_tps[32930:3373219]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 608;
}
2026-08-15 09:34:52.344 Seetong_tps[32930:3373219] ++++-[VideoView dealloc]++++
2026-08-15 09:34:52.346 Seetong_tps[32930:3373219] OpenGLView20_Seetong dealloc:0x10a025600
2026-08-15 09:34:52.351 Seetong_tps[32930:3373380] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a029100>{number = 16, name = (null)}====
2026-08-15 09:34:52.351 Seetong_tps[32930:3373258] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x107439280>{number = 4, name = (null)}====
2026-08-15 09:34:52.356 Seetong_tps[32930:3373381] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlAFW1YDBFNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a02b600>{number = 17, name = (null)}====
2026-08-15 09:34:52.365 Seetong_tps[32930:3373378] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a02af40>{number = 18, name = (null)}====
2026-08-15 09:34:52.370 Seetong_tps[32930:3373219]  -- WebSocket - 重置重连次数 -- 
2026-08-15 09:34:52.376 Seetong_tps[32930:3373257] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay50.s5.seetong.com:15443;type=0&load=20&addr=shrelay14.s5.seetong.com:10443;type=0&load=21&addr=bjrelay62.s5.seetong.com:14443;","vipRelayServers":"type=0&load=48&addr=bjrelay42.s2.seetong.com:2443;type=0&load=32&addr=bjrelay44.s2.seetong.com:6443;type=0&load=50&addr=bjrelayvip3.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107438ec0>{number = 2, name = (null)}====
2026-08-15 09:34:52.376 Seetong_tps[32930:3373265] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107699440>{number = 7, name = (null)}====
2026-08-15 09:34:52.376 Seetong_tps[32930:3373379] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a029d80>{number = 19, name = (null)}====
2026-08-15 09:34:52.376 Seetong_tps[32930:3373377] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a0285c0>{number = 20, name = (null)}====
2026-08-15 09:34:52.383 Seetong_tps[32930:3373219]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-15 09:34:52.383 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty - 
2026-08-15 09:34:52.383 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-15 09:34:52.385 Seetong_tps[32930:3373219] UMAPM_NetworkSampling(0,0):NO
2026-08-15 09:34:52.385 Seetong_tps[32930:3373219]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-15 09:34:52.391 Seetong_tps[32930:3373382] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x114982080>{number = 11, name = (null)}====
2026-08-15 09:34:52.393 Seetong_tps[32930:3373219]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-15 09:34:52.393 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-15 09:34:52.393 Seetong_tps[32930:3373219]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-15 09:34:52.393 Seetong_tps[32930:3373382]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-15 09:34:52.393 Seetong_tps[32930:3373382]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-15 09:34:52.393 Seetong_tps[32930:3373382]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-15 09:34:52.394 Seetong_tps[32930:3373382]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-15 09:34:52.394 Seetong_tps[32930:3373382]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-15 09:34:52.394 Seetong_tps[32930:3373382]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-15 09:34:52.395 Seetong_tps[32930:3373219] 蓝牙已打开
2026-08-15 09:34:52.396 Seetong_tps[32930:3373219]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-15 09:34:52.397 Seetong_tps[32930:3373219]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUlAFW1YDBFNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-15 09:34:52.400 Seetong_tps[32930:3373219] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-15 09:34:52.401 Seetong_tps[32930:3373219] 客服消息未读数量: 0
2026-08-15 09:34:52.401 Seetong_tps[32930:3373219]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-15 09:34:52.401 Seetong_tps[32930:3373219]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-15 09:34:52.401 Seetong_tps[32930:3373253] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107699500>{number = 8, name = (null)}====
2026-08-15 09:34:52.408 Seetong_tps[32930:3373219]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-15 09:34:52.429 Seetong_tps[32930:3373219]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-15 09:34:52.429 Seetong_tps[32930:3373219]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-15 09:34:52.429 Seetong_tps[32930:3373219]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-15 09:34:52.431 Seetong_tps[32930:3373219]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-15 09:34:52.469 Seetong_tps[32930:3373305] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-15 09:34:52.469 Seetong_tps[32930:3373305] [DeviceMonitor] 监控管理器初始化完成
2026-08-15 09:34:52.485 Seetong_tps[32930:3373254] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107438fc0>{number = 3, name = (null)}====
2026-08-15 09:34:52.524 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-15 09:34:52.524 Seetong_tps[32930:3373219]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1950 毫秒
2026-08-15 09:34:52.524 Seetong_tps[32930:3373219] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786756663000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786736409000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-15 09:34:52.524 Seetong_tps[32930:3373219]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-15 09:34:52.524 Seetong_tps[32930:3373219]  -- groupDeviceList -- 
2026-08-15 09:34:52.526 Seetong_tps[32930:3373219]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-15 09:34:52.526 Seetong_tps[32930:3373219]  -- WebSocket - 重置重连次数 -- 
2026-08-15 09:34:52.526 Seetong_tps[32930:3373219]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-15 09:34:52.527 Seetong_tps[32930:3373219]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-15 09:34:52.528 Seetong_tps[32930:3373219]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwcIAVYEVFBpAQQB","reconn":0}}
2026-08-15 09:34:52.528 Seetong_tps[32930:3373219]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-15 09:34:52.528 Seetong_tps[32930:3373219] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786756663000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786736409000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-15 09:34:52.538 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-15 09:34:52.538 Seetong_tps[32930:3373219]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-15 09:34:52.538 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-15 09:34:52.539 Seetong_tps[32930:3373219]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-15 09:34:52.539 Seetong_tps[32930:3373219]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-15 09:34:52.578 Seetong_tps[32930:3373393] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a2b4080>{number = 22, name = (null)}====
2026-08-15 09:34:52.638 Seetong_tps[32930:3373219]  -- STBluetoothManager - 结束扫描 - 
2026-08-15 09:34:52.638 Seetong_tps[32930:3373219]  -- STBluetoothManager - 开始扫描 - 
2026-08-15 09:34:52.677 Seetong_tps[32930:3373219] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-15 09:34:52.677 Seetong_tps[32930:3373219] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-15 09:34:52.677 Seetong_tps[32930:3373219] Formatted Date: 2026-08-15
2026-08-15 09:34:52.678 Seetong_tps[32930:3373219]  --- webSocketGetServerData msgId: B7DDEADE-3375-4E66-ACB4-E277E24305A8 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-15";
        token = AVYOAQteVABrAAkFBgUKVwcIAVYEVFBpAQQB;
    };
}
2026-08-15 09:34:52.678 Seetong_tps[32930:3373219]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-15 09:34:52.678 Seetong_tps[32930:3373219]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-15 09:34:52.678 Seetong_tps[32930:3373219]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-15 09:34:52.786 Seetong_tps[32930:3373219] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-15 09:34:52.786 Seetong_tps[32930:3373219]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-15 09:34:52.786 Seetong_tps[32930:3373219]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-15 09:34:52.787 Seetong_tps[32930:3373219] Sorted Dates (Descending): (
)
2026-08-15 09:34:52.869 Seetong_tps[32930:3373305]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-15 09:34:52.869 Seetong_tps[32930:3373305]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-15 09:34:52.869 Seetong_tps[32930:3373305]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-15 09:34:52.871 Seetong_tps[32930:3373219]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-15 09:34:52.871 Seetong_tps[32930:3373254] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-15 09:34:52.871 Seetong_tps[32930:3373253] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-15 09:34:53.557 Seetong_tps[32930:3373305]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-15 09:34:53.558 Seetong_tps[32930:3373305]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-15 09:34:53.559 Seetong_tps[32930:3373253] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-15 09:34:53.559 Seetong_tps[32930:3373305]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-15 09:34:53.561 Seetong_tps[32930:3373253] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-15 09:34:53.561 Seetong_tps[32930:3373253] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-15 09:34:53.565 Seetong_tps[32930:3373305]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-15 09:34:53.566 Seetong_tps[32930:3373305]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-15 09:34:53.566 Seetong_tps[32930:3373254] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-15 09:34:53.566 Seetong_tps[32930:3373305]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-15 09:34:53.566 Seetong_tps[32930:3373254] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-15 09:34:53.566 Seetong_tps[32930:3373253] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-15 09:34:53.889 Seetong_tps[32930:3373309]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-15 09:34:53.898 Seetong_tps[32930:3373219]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-15 09:34:53.901 Seetong_tps[32930:3373309]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-15 09:34:54.148 Seetong_tps[32930:3373219] AppLaunch hideForRefreshToken
2026-08-15 09:34:54.148 Seetong_tps[32930:3373219] AppLaunch hideForRefreshToken dismiss
2026-08-15 09:34:54.149 Seetong_tps[32930:3373219] AppLaunch dismiss...
2026-08-15 09:34:54.149 Seetong_tps[32930:3373219] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-15 09:34:54.149 Seetong_tps[32930:3373219] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-15 09:34:54.149 Seetong_tps[32930:3373219] 用户设置的具体字体大小: 14.000000
2026-08-15 09:34:54.416 Seetong_tps[32930:3373219] MessageThrottle reloadTableView ---
2026-08-15 09:34:54.463 Seetong_tps[32930:3373219]  dealloc -- STAppLaunchWindow
2026-08-15 09:34:54.465 Seetong_tps[32930:3373219]  dealloc -- STAppLaunchViewController
2026-08-15 09:34:54.466 Seetong_tps[32930:3373219] AppLaunch dismiss... end
2026-08-15 09:34:55.275 Seetong_tps[32930:3373219]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-15 09:34:55.511 Seetong_tps[32930:3373385] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a2b7a40>{number = 23, name = (null)}====
2026-08-15 09:34:55.794 Seetong_tps[32930:3373219]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-15 09:34:55.806 Seetong_tps[32930:3373219] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-15 09:34:55.859 Seetong_tps[32930:3373385] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-15 09:34:55.859 Seetong_tps[32930:3373219] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-15 09:34:55.859 Seetong_tps[32930:3373219]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-15 09:34:55.860 Seetong_tps[32930:3373219] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-15 09:34:55.861 Seetong_tps[32930:3373219]  -- STBluetoothManager - 结束扫描 - 
2026-08-15 09:34:55.878 Seetong_tps[32930:3373219]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-15 上午9:34:55 879
2026-08-15 09:34:55.878 Seetong_tps[32930:3373219]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3fcbe0>; layer = <CALayer: 0x10a3bcc80>>
2026-08-15 09:34:55.879 Seetong_tps[32930:3373219]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3fcbe0>; layer = <CALayer: 0x10a3bcc80>> -- _camera.supportPlatform: 0
2026-08-15 09:34:55.879 Seetong_tps[32930:3373219]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-15 上午1:34:55 +0000
2026-08-15 09:34:55.879 Seetong_tps[32930:3373219]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:31:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53484:07:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-15 \U4e0a\U53481:34:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-15 09:34:55.879 Seetong_tps[32930:3373219]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-15 上午9:34:55 880
2026-08-15 09:34:55.880 Seetong_tps[32930:3373253] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-15 09:34:55.904 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:34:55.907 Seetong_tps[32930:3373219] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-15 09:34:55.909 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:34:55.909 Seetong_tps[32930:3373219] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-15 09:34:55.926 Seetong_tps[32930:3373219]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-15 09:34:55.929 Seetong_tps[32930:3373219] 滚动已停止500毫秒，执行操作:29115420
2026-08-15 09:34:55.954 Seetong_tps[32930:3373219] 未处理的 biz 类型: res_video_preview_advert
2026-08-15 09:34:55.955 Seetong_tps[32930:3373219]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-15 09:34:55.963 Seetong_tps[32930:3373219] uid:29115420 playAudio
2026-08-15 09:34:55.964 Seetong_tps[32930:3373219]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-15 09:34:55.964 Seetong_tps[32930:3373219]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-15 09:34:55.964 Seetong_tps[32930:3373382] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-15 09:34:56.168 Seetong_tps[32930:3373219] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-15 09:34:56.214 Seetong_tps[32930:3373385] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a2b7a40>{number = 23, name = (null)}====
2026-08-15 09:34:56.560 Seetong_tps[32930:3373309] ===29115420===
2026-08-15 09:34:56.561 Seetong_tps[32930:3373309] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-15 09:34:56.562 Seetong_tps[32930:3373305] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-15 09:34:56.562 Seetong_tps[32930:3373305] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-15 09:34:56.563 Seetong_tps[32930:3373305] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10769b740>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-08-15 09:34:56.563 Seetong_tps[32930:3373305] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-15 09:34:56.563 Seetong_tps[32930:3373305] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-15 09:34:56.563 Seetong_tps[32930:3373305] InitDecodePortLog: playsettype = 50
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-15 09:34:56.566 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-15 09:34:56.566 Seetong_tps[32930:3373305] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-15 09:34:56.567 Seetong_tps[32930:3373305] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-15 09:34:56.581 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-08-15 09:34:56.616 Seetong_tps[32930:3373309]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-15 09:34:57.457 Seetong_tps[32930:3373219] UMAPM_OOMSampling(0,0):NO
2026-08-15 09:34:57.458 Seetong_tps[32930:3373219] UMAPM_NetworkSampling(0,0):NO
2026-08-15 09:34:58.359 Seetong_tps[32930:3373482] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-08-15 09:34:58.372 Seetong_tps[32930:3373219] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-15 09:34:58.374 Seetong_tps[32930:3373482] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-08-15 09:34:58.399 Seetong_tps[32930:3373219] uid:29115420 playAudio
2026-08-15 09:34:58.399 Seetong_tps[32930:3373394] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-15 09:34:58.399 Seetong_tps[32930:3373219] uid:29115420 playAudio
2026-08-15 09:34:58.425 Seetong_tps[32930:3373219] checkPortStatus:_decodePort=1
2026-08-15 09:34:58.426 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.57 - 设备: 庭院 - 29115420
2026-08-15 09:34:58.439 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.58 - 设备: 庭院 - 29115420
2026-08-15 09:34:58.474 Seetong_tps[32930:3373309] Failed to get IoT drive away set configuration.
2026-08-15 09:34:58.474 Seetong_tps[32930:3373309]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-15 09:34:58.521 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.66 - 设备: 庭院 - 29115420
2026-08-15 09:35:00.402 Seetong_tps[32930:3373219]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3fcbe0>; layer = <CALayer: 0x10a3bcc80>>
2026-08-15 09:35:00.402 Seetong_tps[32930:3373219] #####Vstop:uid:29115420-0-port:1
2026-08-15 09:35:00.403 Seetong_tps[32930:3373219] -----------1release decodeport = 1
2026-08-15 09:35:00.404 Seetong_tps[32930:3373219]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-15 09:35:00.405 Seetong_tps[32930:3373219] _openGLView clearFrame ...
2026-08-15 09:35:00.419 Seetong_tps[32930:3373219] 当前控制器：STPlaybackVC
2026-08-15 09:35:00.419 Seetong_tps[32930:3373219]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-15 09:35:00.419 Seetong_tps[32930:3373219] 开始监听camera_nvr的onlineStatus属性变化
2026-08-15 09:35:00.419 Seetong_tps[32930:3373219] camera_nvr对象已切换，重新设置KVO监听
2026-08-15 09:35:00.429 Seetong_tps[32930:3373219] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-15 09:35:00.558 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:35:00.559 Seetong_tps[32930:3373219] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-15 09:35:00.560 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:35:00.560 Seetong_tps[32930:3373219] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-15 09:35:00.560 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:35:00.561 Seetong_tps[32930:3373219] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-15 09:35:00.561 Seetong_tps[32930:3373219]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-15 09:35:00.561 Seetong_tps[32930:3373219] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-15 09:35:00.569 Seetong_tps[32930:3373219]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-15 09:35:00.569 Seetong_tps[32930:3373219] ====高度=91.000000
2026-08-15 09:35:00.569 Seetong_tps[32930:3373219]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-15 09:35:00.570 Seetong_tps[32930:3373219] 停止监听camera_nvr的onlineStatus属性变化
2026-08-15 09:35:00.570 Seetong_tps[32930:3373219] 开始监听camera_nvr的onlineStatus属性变化
2026-08-15 09:35:00.571 Seetong_tps[32930:3373219] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-15 09:35:00.571 Seetong_tps[32930:3373219] ###### stopNvrRemoteRecord ......
2026-08-15 09:35:00.573 Seetong_tps[32930:3373219] updateAlarmListTable:messageModelList=0
2026-08-15 09:35:00.579 Seetong_tps[32930:3373219]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-15 09:35:00.579 Seetong_tps[32930:3373265] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-15 09:35:00.579 Seetong_tps[32930:3373219]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-15 09:35:00.579 Seetong_tps[32930:3373219]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-15 09:35:00.579 Seetong_tps[32930:3373219] updateAlarmListTable:messageModelList=0
2026-08-15 09:35:00.627 Seetong_tps[32930:3373219] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-15 09:35:00.673 Seetong_tps[32930:3373219]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-15 09:35:00.789 Seetong_tps[32930:3373257] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107438ec0>{number = 2, name = (null)}====
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10769b740>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e62ca00>
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-15 09:35:00.795 Seetong_tps[32930:3373305] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-15 09:35:00.795 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.94 - 设备: 庭院 - 29115420
2026-08-15 09:35:00.822 Seetong_tps[32930:3373394] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a02b1c0>{number = 14, name = (null)}====
2026-08-15 09:35:00.898 Seetong_tps[32930:3373265] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x107699440>{number = 7, name = (null)}====
2026-08-15 09:35:01.305 Seetong_tps[32930:3373309] ===29115420===
2026-08-15 09:35:02.340 Seetong_tps[32930:3373219]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-15 09:35:02.894 Seetong_tps[32930:3373219]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-15 09:35:05.607 Seetong_tps[32930:3373309]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0011111111111110000000000000000 - result: 0 - devid: 29115420
2026-08-15 09:35:05.917 Seetong_tps[32930:3373309] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2880
2026-08-15 09:35:05.920 Seetong_tps[32930:3373219] timeSliceArray.count=181
2026-08-15 09:35:06.017 Seetong_tps[32930:3373219] nvrParseRecPlayBlock timelineModelArray.count=180
2026-08-15 09:35:06.017 Seetong_tps[32930:3373219] timelineModel.timePaint=09:33:56-09:34:34,timelineModel.recordType=7
2026-08-15 09:35:06.057 Seetong_tps[32930:3373219] updateAlarmListTable:messageModelList=90
2026-08-15 09:35:06.057 Seetong_tps[32930:3373219]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-15 09:35:06.059 Seetong_tps[32930:3373219]  --- setFirstTimePosition --- i: 179 - recordType: 7
2026-08-15 09:35:06.059 Seetong_tps[32930:3373219] _firstHaveDataTime=09:33:56
2026-08-15 09:35:06.693 Seetong_tps[32930:3373219]  -- 预览倒计时 -- User interaction detected
2026-08-15 09:35:06.717 Seetong_tps[32930:3373219] uid:29115420 FC_P2PNvrReplayByTime
2026-08-15 09:35:06.717 Seetong_tps[32930:3373219]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-14 \U4e0a\U53481:29:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53481:31:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53484:07:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-15 \U4e0a\U53481:34:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-15 09:35:06.718 Seetong_tps[32930:3373219]  -- 播放视频（录像） -- 开始时间: 2026-08-15 上午1:35:06 +0000
2026-08-15 09:35:06.718 Seetong_tps[32930:3373265] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260815093356
2026-08-15 09:35:06.718 Seetong_tps[32930:3373219]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260815093356
2026-08-15 09:35:06.949 Seetong_tps[32930:3373309]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-15 09:35:07.667 Seetong_tps[32930:3373305] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10769b740>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e62ca00>
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305] InitDecodePortLog: playsettype = 50
2026-08-15 09:35:07.668 Seetong_tps[32930:3373305] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-15 09:35:07.669 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-08-15 09:35:07.669 Seetong_tps[32930:3373305] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-15 09:35:07.672 Seetong_tps[32930:3373219]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-08-15 09:35:07.680 Seetong_tps[32930:3373219] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-15 09:35:08.009 Seetong_tps[32930:3373219] 卡回放第一帧回调 倍速 = 0
2026-08-15 09:35:10.545 Seetong_tps[32930:3373219]  -- WebSocket - 重置重连次数 -- 
2026-08-15 09:35:12.340 Seetong_tps[32930:3373219]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-15 09:35:13.493 Seetong_tps[32930:3373219] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-15 09:35:13.493 Seetong_tps[32930:3373219] ###### stopNvrRemoteRecord ......
2026-08-15 09:35:13.497 Seetong_tps[32930:3373305]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-15 09:35:13.499 Seetong_tps[32930:3373219]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-15 09:35:13.500 Seetong_tps[32930:3373219] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786756663000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786736409000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-15 09:35:13.500 Seetong_tps[32930:3373219]  --- 取消心跳 destoryHeartBeat --- 
2026-08-15 09:35:13.500 Seetong_tps[32930:3373219]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-15 09:35:13.511 Seetong_tps[32930:3373219] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-15 09:35:13.534 Seetong_tps[32930:3373219] [保存失败] 相机对象或存储字典为空
2026-08-15 09:35:13.534 Seetong_tps[32930:3373254] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-15 09:35:13.534 Seetong_tps[32930:3373254] --FC_StopDevComEx end
2026-08-15 09:35:13.534 Seetong_tps[32930:3373219] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.156","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786756663000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786736409000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-15 09:35:13.534 Seetong_tps[32930:3373219]  --- 取消心跳 destoryHeartBeat --- 
2026-08-15 09:35:13.534 Seetong_tps[32930:3373219]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-15 09:35:13.539 Seetong_tps[32930:3373219]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-16 16:18:06.587 Seetong_tps[40579:4121634] app_version=8.3.805
2026-08-16 16:18:06.599 Seetong_tps[40579:4121634]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-16 16:18:06.599 Seetong_tps[40579:4121634] showForLogin 1
2026-08-16 16:18:06.599 Seetong_tps[40579:4121634] AppLaunch 还剩 6.261368751525879 秒
2026-08-16 16:18:06.600 Seetong_tps[40579:4121684] 询问用户是否开启推送成功
2026-08-16 16:18:06.600 Seetong_tps[40579:4121684] 用户点击允许接收推送
2026-08-16 16:18:06.601 Seetong_tps[40579:4121662] remoteNotificationSetting: <UNNotificationSettings: 0x10fab2120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-16 16:18:06.617 Seetong_tps[40579:4121634]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-16 16:18:06.652 Seetong_tps[40579:4121634] viewDidLoad/configtime=2026-08-16 上午8:18:06 +0000
2026-08-16 16:18:06.653 Seetong_tps[40579:4121634]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-16 16:18:06.653 Seetong_tps[40579:4121634]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-16 16:18:06.703 Seetong_tps[40579:4121634]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-16 16:18:06.703 Seetong_tps[40579:4121634]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-16 16:18:06.705 Seetong_tps[40579:4121634]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-16 16:18:06.705 Seetong_tps[40579:4121634] 开始检查未读客服消息...
2026-08-16 16:18:06.705 Seetong_tps[40579:4121634] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-16 16:18:06.705 Seetong_tps[40579:4121634]  --- 取消心跳 destoryHeartBeat --- 
2026-08-16 16:18:06.709 Seetong_tps[40579:4121634]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-16 16:18:06.709 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty - 
2026-08-16 16:18:06.710 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-16 16:18:06.713 Seetong_tps[40579:4121634] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-16 16:18:06.713 Seetong_tps[40579:4121634] NAV deviceOrientationDidChange:1
2026-08-16 16:18:06.716 Seetong_tps[40579:4121634]  -- groupDeviceList -- 
2026-08-16 16:18:06.716 Seetong_tps[40579:4121634] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-16 16:18:06.716 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty - 
2026-08-16 16:18:06.716 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-16 16:18:06.783 Seetong_tps[40579:4121634]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-16 16:18:06.932 Seetong_tps[40579:4121697] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b457400>{number = 14, name = (null)}====
2026-08-16 16:18:06.932 Seetong_tps[40579:4121634] Super properties have already been unregistered.
2026-08-16 16:18:06.932 Seetong_tps[40579:4121787] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAwQAVVQNUlNoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b457440>{number = 15, name = (null)}====
2026-08-16 16:18:06.932 Seetong_tps[40579:4121634] UMAPM_OOMSampling(0,0):NO
2026-08-16 16:18:06.932 Seetong_tps[40579:4121699] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x119569c80>{number = 9, name = (null)}====
2026-08-16 16:18:06.935 Seetong_tps[40579:4121634]  -- deviceListDataUpdate - AppLaunch 还剩 0.9260568618774414 秒 - 再延迟 1.426056861877441 秒 - 启动耗时 2.073943138122559 秒
2026-08-16 16:18:06.935 Seetong_tps[40579:4121634]  -- groupDeviceList -- 
2026-08-16 16:18:06.935 Seetong_tps[40579:4121634] groupDeviceList 已在进行中，跳过新的调用
2026-08-16 16:18:06.935 Seetong_tps[40579:4121634]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2074 毫秒
2026-08-16 16:18:06.938 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-16 16:18:06.938 Seetong_tps[40579:4121634]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-16 16:18:06.938 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-16 16:18:06.939 Seetong_tps[40579:4121634]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 609;
}
2026-08-16 16:18:06.939 Seetong_tps[40579:4121634]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-16 16:18:06.939 Seetong_tps[40579:4121634]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-16 16:18:06.939 Seetong_tps[40579:4121634]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-16 16:18:06.939 Seetong_tps[40579:4121634]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODY5NTQ2ODYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.zMBlNza9c53FgJr17kM-efNDGCrNNVx59YKAZovYmDI","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODk0NjAyODYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg2ODY4Mjg2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.7OCNZ_rCclYOCUSSHLOYUKTOiFOJf8ucZuMH496x2ds","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-16 16:18:06.944 Seetong_tps[40579:4121663] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay7.s5.seetong.com:5443;type=0&load=26&addr=bjrelay2.s5.seetong.com:15443;type=0&load=28&addr=bjrelay62.s5.seetong.com:7443;","vipRelayServers":"type=0&load=36&addr=bjrelay41.s2.seetong.com:14443;type=0&load=46&addr=bjrelay41.s2.seetong.com:5443;type=0&load=50&addr=bjrelayvip3.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.195","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b457ac0>{number = 16, name = (null)}====
2026-08-16 16:18:06.944 Seetong_tps[40579:4121700] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b457b00>{number = 17, name = (null)}====
2026-08-16 16:18:06.944 Seetong_tps[40579:4121784] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b457b40>{number = 18, name = (null)}====
2026-08-16 16:18:06.944 Seetong_tps[40579:4121786] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10b457b80>{number = 19, name = (null)}====
2026-08-16 16:18:06.944 Seetong_tps[40579:4121662] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108aa1100>{number = 5, name = (null)}====
2026-08-16 16:18:06.947 Seetong_tps[40579:4121684] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10b457bc0>{number = 20, name = (null)}====
2026-08-16 16:18:06.950 Seetong_tps[40579:4121634]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1786868286.950401
2026-08-16 16:18:06.950 Seetong_tps[40579:4121634]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1786868286.950401
2026-08-16 16:18:06.950 Seetong_tps[40579:4121634]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1786868286.950401 - lastRefreshTokenTime: 1786868286.950401
2026-08-16 16:18:06.954 Seetong_tps[40579:4121668] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.195","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786867217000,"lastHeartTime":1786866267000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x108838ec0>{number = 3, name = (null)}====
2026-08-16 16:18:06.959 Seetong_tps[40579:4121732] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzQ3MzA4Njg3Nywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.qNSSxDGQJnt1P87SnckR4e66MsnHx6gnMqPJVu82F7E","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzQ3MzA4Njg3Nywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5NSJdfQ.3BnhmfNC3toNX37zYTFvfHNz2EUGU7ZmrNl1DNfhpgo","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24904"}]}
====
2026-08-16 16:18:06.963 Seetong_tps[40579:4121634] ++++-[VideoView dealloc]++++
2026-08-16 16:18:06.965 Seetong_tps[40579:4121634] OpenGLView20_Seetong dealloc:0x10b44d600
2026-08-16 16:18:06.966 Seetong_tps[40579:4121698] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x108aa1500>{number = 6, name = (null)}====
2026-08-16 16:18:06.968 Seetong_tps[40579:4121790] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10fa8a380>{number = 11, name = (null)}====
2026-08-16 16:18:06.992 Seetong_tps[40579:4121634]  -- WebSocket - 重置重连次数 -- 
2026-08-16 16:18:07.004 Seetong_tps[40579:4121634]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-16 16:18:07.004 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty - 
2026-08-16 16:18:07.004 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-16 16:18:07.016 Seetong_tps[40579:4121634]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-16 16:18:07.017 Seetong_tps[40579:4121634]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAwQAVVQNUlNoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-16 16:18:07.020 Seetong_tps[40579:4121634] UMAPM_NetworkSampling(0,0):NO
2026-08-16 16:18:07.020 Seetong_tps[40579:4121634]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-16 16:18:07.020 Seetong_tps[40579:4121634]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-16 16:18:07.020 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-16 16:18:07.020 Seetong_tps[40579:4121634]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-16 16:18:07.022 Seetong_tps[40579:4121634] 蓝牙已打开
2026-08-16 16:18:07.026 Seetong_tps[40579:4121634]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-16 16:18:07.026 Seetong_tps[40579:4121634]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-16 16:18:07.032 Seetong_tps[40579:4121634] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-16 16:18:07.032 Seetong_tps[40579:4121634] 客服消息未读数量: 0
2026-08-16 16:18:07.034 Seetong_tps[40579:4121634]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-16 16:18:07.034 Seetong_tps[40579:4121790]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-16 16:18:07.034 Seetong_tps[40579:4121790]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-16 16:18:07.034 Seetong_tps[40579:4121790]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-16 16:18:07.035 Seetong_tps[40579:4121790]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-16 16:18:07.035 Seetong_tps[40579:4121790]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-16 16:18:07.035 Seetong_tps[40579:4121790]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-16 16:18:07.035 Seetong_tps[40579:4121634]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-16 16:18:07.061 Seetong_tps[40579:4121634]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-16 16:18:07.062 Seetong_tps[40579:4121634]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-16 16:18:07.062 Seetong_tps[40579:4121634]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-16 16:18:07.064 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-16 16:18:07.064 Seetong_tps[40579:4121634]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2203 毫秒
2026-08-16 16:18:07.064 Seetong_tps[40579:4121634] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786867217000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786866267000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-16 16:18:07.064 Seetong_tps[40579:4121634]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-16 16:18:07.064 Seetong_tps[40579:4121634]  -- groupDeviceList -- 
2026-08-16 16:18:07.160 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-16 16:18:07.161 Seetong_tps[40579:4121634]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-16 16:18:07.161 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-16 16:18:07.163 Seetong_tps[40579:4121634]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-16 16:18:07.163 Seetong_tps[40579:4121634]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-16 16:18:07.184 Seetong_tps[40579:4121732] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-16 16:18:07.184 Seetong_tps[40579:4121732] [DeviceMonitor] 监控管理器初始化完成
2026-08-16 16:18:07.206 Seetong_tps[40579:4121634]  -- STBluetoothManager - 结束扫描 - 
2026-08-16 16:18:07.206 Seetong_tps[40579:4121634]  -- STBluetoothManager - 开始扫描 - 
2026-08-16 16:18:07.207 Seetong_tps[40579:4121634]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-16 16:18:07.207 Seetong_tps[40579:4121634]  -- WebSocket - 重置重连次数 -- 
2026-08-16 16:18:07.207 Seetong_tps[40579:4121634]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-16 16:18:07.208 Seetong_tps[40579:4121634]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-16 16:18:07.209 Seetong_tps[40579:4121634]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwQICFQIUVVpAQQB","reconn":0}}
2026-08-16 16:18:07.209 Seetong_tps[40579:4121634]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-16 16:18:07.209 Seetong_tps[40579:4121634] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786867217000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786866267000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-16 16:18:07.336 Seetong_tps[40579:4121699] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x119569c80>{number = 9, name = (null)}====
2026-08-16 16:18:07.344 Seetong_tps[40579:4121634] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-16 16:18:07.344 Seetong_tps[40579:4121634] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-16 16:18:07.345 Seetong_tps[40579:4121634] Formatted Date: 2026-08-16
2026-08-16 16:18:07.345 Seetong_tps[40579:4121634]  --- webSocketGetServerData msgId: 940C6236-2955-4E93-B104-966B3403424E - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-16";
        token = AVYOAQteVABrAAkFBgUKVwQICFQIUVVpAQQB;
    };
}
2026-08-16 16:18:07.346 Seetong_tps[40579:4121634]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-16 16:18:07.346 Seetong_tps[40579:4121634]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-16 16:18:07.391 Seetong_tps[40579:4121634]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-16 16:18:07.419 Seetong_tps[40579:4121634] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-16 16:18:07.419 Seetong_tps[40579:4121634]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-16 16:18:07.419 Seetong_tps[40579:4121634]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-16 16:18:07.420 Seetong_tps[40579:4121634] Sorted Dates (Descending): (
)
2026-08-16 16:18:07.507 Seetong_tps[40579:4121732]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-16 16:18:07.507 Seetong_tps[40579:4121732]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-16 16:18:07.507 Seetong_tps[40579:4121732]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-16 16:18:07.509 Seetong_tps[40579:4121634]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-16 16:18:07.509 Seetong_tps[40579:4121699] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-16 16:18:07.509 Seetong_tps[40579:4121684] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-16 16:18:07.529 Seetong_tps[40579:4121732]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-16 16:18:07.529 Seetong_tps[40579:4121732]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-16 16:18:07.530 Seetong_tps[40579:4121732]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-16 16:18:07.530 Seetong_tps[40579:4121699] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-16 16:18:07.530 Seetong_tps[40579:4121699] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-16 16:18:07.530 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-16 16:18:07.536 Seetong_tps[40579:4121732]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-16 16:18:07.537 Seetong_tps[40579:4121732]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-16 16:18:07.537 Seetong_tps[40579:4121732]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-16 16:18:07.537 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-16 16:18:07.537 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-16 16:18:07.537 Seetong_tps[40579:4121699] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-16 16:18:07.549 Seetong_tps[40579:4121736]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-16 16:18:07.567 Seetong_tps[40579:4121634]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-16 16:18:07.567 Seetong_tps[40579:4121736]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-16 16:18:08.071 Seetong_tps[40579:4121634] MessageThrottle reloadTableView ---
2026-08-16 16:18:08.383 Seetong_tps[40579:4121634] AppLaunch hideForRefreshToken
2026-08-16 16:18:08.383 Seetong_tps[40579:4121634] AppLaunch hideForRefreshToken dismiss
2026-08-16 16:18:08.383 Seetong_tps[40579:4121634] AppLaunch dismiss...
2026-08-16 16:18:08.689 Seetong_tps[40579:4121634]  dealloc -- STAppLaunchWindow
2026-08-16 16:18:08.692 Seetong_tps[40579:4121634]  dealloc -- STAppLaunchViewController
2026-08-16 16:18:08.694 Seetong_tps[40579:4121634] AppLaunch dismiss... end
2026-08-16 16:18:08.784 Seetong_tps[40579:4121634] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-16 16:18:08.784 Seetong_tps[40579:4121634] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-16 16:18:08.784 Seetong_tps[40579:4121634] 用户设置的具体字体大小: 14.000000
2026-08-16 16:18:09.861 Seetong_tps[40579:4121634]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-16 16:18:10.135 Seetong_tps[40579:4121684] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b457bc0>{number = 20, name = (null)}====
2026-08-16 16:18:10.211 Seetong_tps[40579:4121634]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-16 16:18:10.216 Seetong_tps[40579:4121634] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-16 16:18:10.265 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-16 16:18:10.265 Seetong_tps[40579:4121634] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-16 16:18:10.265 Seetong_tps[40579:4121634]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-16 16:18:10.266 Seetong_tps[40579:4121634] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-16 16:18:10.268 Seetong_tps[40579:4121634]  -- STBluetoothManager - 结束扫描 - 
2026-08-16 16:18:10.286 Seetong_tps[40579:4121634]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-16 下午4:18:10 286
2026-08-16 16:18:10.286 Seetong_tps[40579:4121634]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d43c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4556c0>; layer = <CALayer: 0x10d410b20>>
2026-08-16 16:18:10.286 Seetong_tps[40579:4121634]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d43c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4556c0>; layer = <CALayer: 0x10d410b20>> -- _camera.supportPlatform: 0
2026-08-16 16:18:10.286 Seetong_tps[40579:4121634]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-16 上午8:18:10 +0000
2026-08-16 16:18:10.286 Seetong_tps[40579:4121634]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-14 \U4e0a\U53481:31:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-14 \U4e0a\U53484:07:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-15 \U4e0a\U53481:34:51 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-16 \U4e0a\U53488:18:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-16 16:18:10.287 Seetong_tps[40579:4121634]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-16 下午4:18:10 287
2026-08-16 16:18:10.287 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-16 16:18:10.315 Seetong_tps[40579:4121634]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-16 16:18:10.318 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:10.320 Seetong_tps[40579:4121634]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-16 16:18:10.320 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:10.340 Seetong_tps[40579:4121634]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-16 16:18:10.343 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-16 16:18:10.344 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-16 16:18:10.361 Seetong_tps[40579:4121634] 未处理的 biz 类型: res_video_preview_advert
2026-08-16 16:18:10.361 Seetong_tps[40579:4121634]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-16 16:18:10.371 Seetong_tps[40579:4121634] uid:29115420 playAudio
2026-08-16 16:18:10.371 Seetong_tps[40579:4121634]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-16 16:18:10.371 Seetong_tps[40579:4121634]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-16 16:18:10.371 Seetong_tps[40579:4121684] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-16 16:18:10.375 Seetong_tps[40579:4121634]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-16 16:18:10.375 Seetong_tps[40579:4121634]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-16 16:18:10.375 Seetong_tps[40579:4121634]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-16 16:18:10.375 Seetong_tps[40579:4121634] 滚动已停止500毫秒，执行操作:29115420
2026-08-16 16:18:10.570 Seetong_tps[40579:4121634] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-16 16:18:10.607 Seetong_tps[40579:4121684] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b457bc0>{number = 20, name = (null)}====
2026-08-16 16:18:10.776 Seetong_tps[40579:4121736] ===29115420===
2026-08-16 16:18:10.783 Seetong_tps[40579:4121736] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-16 16:18:10.783 Seetong_tps[40579:4121732] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-16 16:18:10.784 Seetong_tps[40579:4121732] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-16 16:18:10.784 Seetong_tps[40579:4121732] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108aa2780>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fa18a00>
2026-08-16 16:18:10.784 Seetong_tps[40579:4121732] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-16 16:18:10.784 Seetong_tps[40579:4121732] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-16 16:18:10.784 Seetong_tps[40579:4121732] InitDecodePortLog: playsettype = 50
2026-08-16 16:18:10.785 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.52 - 设备: 庭院 - 29115420
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-16 16:18:10.786 Seetong_tps[40579:4121732] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-16 16:18:10.787 Seetong_tps[40579:4121732] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-16 16:18:10.790 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.52 - 设备: 庭院 - 29115420
2026-08-16 16:18:11.001 Seetong_tps[40579:4121736]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-16 16:18:11.128 Seetong_tps[40579:4121917] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-08-16 16:18:11.140 Seetong_tps[40579:4121634] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-16 16:18:11.150 Seetong_tps[40579:4121917] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-08-16 16:18:11.163 Seetong_tps[40579:4121634] uid:29115420 playAudio
2026-08-16 16:18:11.163 Seetong_tps[40579:4121791] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-16 16:18:11.163 Seetong_tps[40579:4121634] uid:29115420 playAudio
2026-08-16 16:18:11.168 Seetong_tps[40579:4121634] checkPortStatus:_decodePort=1
2026-08-16 16:18:11.168 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-16 16:18:11.171 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-08-16 16:18:11.177 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-08-16 16:18:11.779 Seetong_tps[40579:4121736] Failed to get IoT drive away set configuration.
2026-08-16 16:18:11.779 Seetong_tps[40579:4121736]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-16 16:18:12.004 Seetong_tps[40579:4121634] UMAPM_OOMSampling(0,0):NO
2026-08-16 16:18:12.004 Seetong_tps[40579:4121634] UMAPM_NetworkSampling(0,0):NO
2026-08-16 16:18:13.176 Seetong_tps[40579:4121634]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.91 - 设备: 庭院 - 29115420
2026-08-16 16:18:14.761 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.778 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.794 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.828 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.844 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.867 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.878 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.894 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.911 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.928 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.944 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.961 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.983 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:14.995 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.012 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.029 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.046 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.062 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.095 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.112 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.129 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.150 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.161 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.178 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.413 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.429 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.446 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.485 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.496 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.514 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.530 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.546 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:15.563 Seetong_tps[40579:4121634] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-16 16:18:16.937 Seetong_tps[40579:4121634]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-16 16:18:19.871 Seetong_tps[40579:4121732]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-16 16:18:19.872 Seetong_tps[40579:4121634]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-16 16:18:19.872 Seetong_tps[40579:4121634] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786867217000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786866267000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-16 16:18:19.872 Seetong_tps[40579:4121634]  --- 取消心跳 destoryHeartBeat --- 
2026-08-16 16:18:19.872 Seetong_tps[40579:4121634]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-16 16:18:19.879 Seetong_tps[40579:4121634] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-16 16:18:19.879 Seetong_tps[40579:4121634]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d43c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d4556c0>; layer = <CALayer: 0x10d410b20>>
2026-08-16 16:18:19.879 Seetong_tps[40579:4121634] #####Vstop:uid:29115420-0-port:1
2026-08-16 16:18:19.880 Seetong_tps[40579:4121634] -----------1release decodeport = 1
2026-08-16 16:18:19.880 Seetong_tps[40579:4121634]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.684931506849315";
    "preview_duration" = 9600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-16 16:18:19.883 Seetong_tps[40579:4121634] _openGLView clearFrame ...
2026-08-16 16:18:19.902 Seetong_tps[40579:4121634] [保存失败] 相机对象或存储字典为空
2026-08-16 16:18:19.902 Seetong_tps[40579:4122178] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-16 16:18:19.902 Seetong_tps[40579:4122178] --FC_StopDevComEx end
2026-08-16 16:18:19.903 Seetong_tps[40579:4121634] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786867217000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786866267000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-16 16:18:19.903 Seetong_tps[40579:4121634]  --- 取消心跳 destoryHeartBeat --- 
2026-08-16 16:18:19.903 Seetong_tps[40579:4121634]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-17 07:36:27.898 Seetong_tps[47241:4545694] app_version=8.3.805
2026-08-17 07:36:27.911 Seetong_tps[47241:4545702] 询问用户是否开启推送成功
2026-08-17 07:36:27.911 Seetong_tps[47241:4545702] 用户点击允许接收推送
2026-08-17 07:36:27.912 Seetong_tps[47241:4545694]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-17 07:36:27.912 Seetong_tps[47241:4545694] showForLogin 1
2026-08-17 07:36:27.912 Seetong_tps[47241:4545694] AppLaunch 还剩 6.540611982345581 秒
2026-08-17 07:36:27.913 Seetong_tps[47241:4545700] remoteNotificationSetting: <UNNotificationSettings: 0x10ea829e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-17 07:36:27.933 Seetong_tps[47241:4545694]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-17 07:36:27.969 Seetong_tps[47241:4545694] viewDidLoad/configtime=2026-08-16 下午11:36:27 +0000
2026-08-17 07:36:27.971 Seetong_tps[47241:4545694]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-17 07:36:27.971 Seetong_tps[47241:4545694]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-17 07:36:28.005 Seetong_tps[47241:4545729] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzUyODE4NzkwNSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.qlTDBV3slMXLSK2gDUG-CVnSEZDvRJmTvQQiYoyr4Fs","accessNode":"114.116.198.103:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzUyODE4NzkwNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MyJdfQ.Yk0x_dYjXz0TyGlzNVEoeX2lT01Xmqg_RfRQNXbHwZk","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"}]}
====
2026-08-17 07:36:28.023 Seetong_tps[47241:4545694]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-17 07:36:28.023 Seetong_tps[47241:4545694]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-17 07:36:28.025 Seetong_tps[47241:4545694]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-17 07:36:28.025 Seetong_tps[47241:4545694] 开始检查未读客服消息...
2026-08-17 07:36:28.025 Seetong_tps[47241:4545694] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-17 07:36:28.025 Seetong_tps[47241:4545694]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 07:36:28.029 Seetong_tps[47241:4545694]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-17 07:36:28.029 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty - 
2026-08-17 07:36:28.030 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-17 07:36:28.033 Seetong_tps[47241:4545694] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-17 07:36:28.033 Seetong_tps[47241:4545694] NAV deviceOrientationDidChange:1
2026-08-17 07:36:28.035 Seetong_tps[47241:4545694]  -- groupDeviceList -- 
2026-08-17 07:36:28.036 Seetong_tps[47241:4545694] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-17 07:36:28.036 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty - 
2026-08-17 07:36:28.036 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-17 07:36:28.079 Seetong_tps[47241:4545709] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107ab9000>{number = 7, name = (null)}====
2026-08-17 07:36:28.095 Seetong_tps[47241:4545694]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-17 07:36:28.232 Seetong_tps[47241:4545701] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay52.s5.seetong.com:5443;type=0&load=17&addr=bjrelay3.s5.seetong.com:10443;type=0&load=19&addr=bjrelay55.s5.seetong.com:12443;","vipRelayServers":"type=0&load=46&addr=bjrelayvip3.s2.seetong.com:10443;type=0&load=36&addr=bjrelay43.s2.seetong.com:7443;type=0&load=39&addr=bjrelay41.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.195","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107839100>{number = 4, name = (null)}====
2026-08-17 07:36:28.233 Seetong_tps[47241:4545694] Super properties have already been unregistered.
2026-08-17 07:36:28.233 Seetong_tps[47241:4545694] UMAPM_OOMSampling(0,0):NO
2026-08-17 07:36:28.235 Seetong_tps[47241:4545694]  -- deviceListDataUpdate - AppLaunch 还剩 1.21793794631958 秒 - 再延迟 1.71793794631958 秒 - 启动耗时 1.78206205368042 秒
2026-08-17 07:36:28.236 Seetong_tps[47241:4545694]  -- groupDeviceList -- 
2026-08-17 07:36:28.236 Seetong_tps[47241:4545694] groupDeviceList 已在进行中，跳过新的调用
2026-08-17 07:36:28.237 Seetong_tps[47241:4545694]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1784 毫秒
2026-08-17 07:36:28.237 Seetong_tps[47241:4545702] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.195","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786922491000,"lastHeartTime":1786909580000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x107838f80>{number = 2, name = (null)}====
2026-08-17 07:36:28.237 Seetong_tps[47241:4545700] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107838d00>{number = 3, name = (null)}====
2026-08-17 07:36:28.239 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-17 07:36:28.239 Seetong_tps[47241:4545694]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 07:36:28.239 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-17 07:36:28.241 Seetong_tps[47241:4545694]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 610;
}
2026-08-17 07:36:28.279 Seetong_tps[47241:4545694] ++++-[VideoView dealloc]++++
2026-08-17 07:36:28.281 Seetong_tps[47241:4545694] OpenGLView20_Seetong dealloc:0x10a439600
2026-08-17 07:36:28.296 Seetong_tps[47241:4545694]  -- WebSocket - 重置重连次数 -- 
2026-08-17 07:36:28.308 Seetong_tps[47241:4545710] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1185ad2c0>{number = 10, name = (null)}====
2026-08-17 07:36:28.308 Seetong_tps[47241:4545694]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-17 07:36:28.308 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty - 
2026-08-17 07:36:28.308 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-17 07:36:28.326 Seetong_tps[47241:4545708] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a4470c0>{number = 15, name = (null)}====
2026-08-17 07:36:28.326 Seetong_tps[47241:4545780] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a447100>{number = 16, name = (null)}====
2026-08-17 07:36:28.330 Seetong_tps[47241:4545694]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-17 07:36:28.330 Seetong_tps[47241:4545694]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-17 07:36:28.342 Seetong_tps[47241:4545694] UMAPM_NetworkSampling(0,0):NO
2026-08-17 07:36:28.342 Seetong_tps[47241:4545694]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-17 07:36:28.356 Seetong_tps[47241:4545694]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-17 07:36:28.356 Seetong_tps[47241:4545780]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-17 07:36:28.356 Seetong_tps[47241:4545780]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-17 07:36:28.356 Seetong_tps[47241:4545780]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-17 07:36:28.356 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-17 07:36:28.356 Seetong_tps[47241:4545694]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-17 07:36:28.357 Seetong_tps[47241:4545780]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-17 07:36:28.358 Seetong_tps[47241:4545780]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-17 07:36:28.358 Seetong_tps[47241:4545780]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-17 07:36:28.358 Seetong_tps[47241:4545694] 蓝牙已打开
2026-08-17 07:36:28.359 Seetong_tps[47241:4545781] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a4477c0>{number = 17, name = (null)}====
2026-08-17 07:36:28.359 Seetong_tps[47241:4545694]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-17 07:36:28.366 Seetong_tps[47241:4545694] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-17 07:36:28.367 Seetong_tps[47241:4545694] 客服消息未读数量: 0
2026-08-17 07:36:28.382 Seetong_tps[47241:4545694]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-17 07:36:28.382 Seetong_tps[47241:4545694]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-17 07:36:28.383 Seetong_tps[47241:4545694]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 07:36:28.384 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-17 07:36:28.384 Seetong_tps[47241:4545694]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1932 毫秒
2026-08-17 07:36:28.385 Seetong_tps[47241:4545694] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786922491000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786909580000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 07:36:28.385 Seetong_tps[47241:4545694]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-17 07:36:28.385 Seetong_tps[47241:4545694]  -- groupDeviceList -- 
2026-08-17 07:36:28.453 Seetong_tps[47241:4545702] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x107838f80>{number = 2, name = (null)}====
2026-08-17 07:36:28.479 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-17 07:36:28.480 Seetong_tps[47241:4545694]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 07:36:28.480 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-17 07:36:28.486 Seetong_tps[47241:4545694]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-17 07:36:28.486 Seetong_tps[47241:4545694]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-17 07:36:28.526 Seetong_tps[47241:4545694]  -- STBluetoothManager - 结束扫描 - 
2026-08-17 07:36:28.526 Seetong_tps[47241:4545694]  -- STBluetoothManager - 开始扫描 - 
2026-08-17 07:36:28.673 Seetong_tps[47241:4545784] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x118532f00>{number = 12, name = (null)}====
2026-08-17 07:36:28.685 Seetong_tps[47241:4545711] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a5ff5c0>{number = 18, name = (null)}====
2026-08-17 07:36:28.686 Seetong_tps[47241:4545694]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-17 07:36:28.727 Seetong_tps[47241:4545783] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QCUlIEB1MIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a5ff900>{number = 19, name = (null)}====
2026-08-17 07:36:28.728 Seetong_tps[47241:4545694]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-17 07:36:28.729 Seetong_tps[47241:4545694]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QCUlIEB1MIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-17 07:36:28.793 Seetong_tps[47241:4545694]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-17 07:36:28.793 Seetong_tps[47241:4545694]  -- WebSocket - 重置重连次数 -- 
2026-08-17 07:36:28.793 Seetong_tps[47241:4545694]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-08-17 07:36:28.795 Seetong_tps[47241:4545694]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 07:36:28.795 Seetong_tps[47241:4545694]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwQKA1YGU1ppAQQB","reconn":0}}
2026-08-17 07:36:28.796 Seetong_tps[47241:4545694]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 07:36:28.796 Seetong_tps[47241:4545694] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786922491000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786909580000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 07:36:28.848 Seetong_tps[47241:4545729] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-17 07:36:28.848 Seetong_tps[47241:4545729] [DeviceMonitor] 监控管理器初始化完成
2026-08-17 07:36:28.888 Seetong_tps[47241:4545694] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-17 07:36:28.896 Seetong_tps[47241:4545694] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-17 07:36:28.896 Seetong_tps[47241:4545694] Formatted Date: 2026-08-17
2026-08-17 07:36:28.896 Seetong_tps[47241:4545694]  --- webSocketGetServerData msgId: 55135DE1-6D8E-4BD5-8C49-9CFA5B369BDD - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-17";
        token = AVYOAQteVABrAAkFBgUKVwQKA1YGU1ppAQQB;
    };
}
2026-08-17 07:36:28.896 Seetong_tps[47241:4545694]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 07:36:28.897 Seetong_tps[47241:4545694]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-17 07:36:28.912 Seetong_tps[47241:4545694]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-17 07:36:28.953 Seetong_tps[47241:4545694] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-17 07:36:28.953 Seetong_tps[47241:4545694]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-17 07:36:28.953 Seetong_tps[47241:4545694]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-17 07:36:28.953 Seetong_tps[47241:4545694] Sorted Dates (Descending): (
)
2026-08-17 07:36:29.145 Seetong_tps[47241:4545729]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-17 07:36:29.145 Seetong_tps[47241:4545729]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-17 07:36:29.145 Seetong_tps[47241:4545729]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-17 07:36:29.147 Seetong_tps[47241:4545694]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-17 07:36:29.147 Seetong_tps[47241:4545710] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-17 07:36:29.147 Seetong_tps[47241:4545701] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-17 07:36:29.163 Seetong_tps[47241:4545782] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a446f40>{number = 21, name = (null)}====
2026-08-17 07:36:29.182 Seetong_tps[47241:4545729]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-17 07:36:29.183 Seetong_tps[47241:4545729]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 07:36:29.183 Seetong_tps[47241:4545729]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 07:36:29.184 Seetong_tps[47241:4545782] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-17 07:36:29.184 Seetong_tps[47241:4545701] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-17 07:36:29.184 Seetong_tps[47241:4545782] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-17 07:36:29.238 Seetong_tps[47241:4545729]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-17 07:36:29.239 Seetong_tps[47241:4545734]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-17 07:36:29.752 Seetong_tps[47241:4545694]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-17 07:36:29.755 Seetong_tps[47241:4545694] MessageThrottle reloadTableView ---
2026-08-17 07:36:30.037 Seetong_tps[47241:4545694] AppLaunch hideForRefreshToken
2026-08-17 07:36:30.038 Seetong_tps[47241:4545694] AppLaunch hideForRefreshToken dismiss
2026-08-17 07:36:30.038 Seetong_tps[47241:4545694] AppLaunch dismiss...
2026-08-17 07:36:30.038 Seetong_tps[47241:4545694] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-17 07:36:30.038 Seetong_tps[47241:4545694] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-17 07:36:30.038 Seetong_tps[47241:4545694] 用户设置的具体字体大小: 14.000000
2026-08-17 07:36:30.342 Seetong_tps[47241:4545694]  dealloc -- STAppLaunchWindow
2026-08-17 07:36:30.343 Seetong_tps[47241:4545694]  dealloc -- STAppLaunchViewController
2026-08-17 07:36:30.344 Seetong_tps[47241:4545694] AppLaunch dismiss... end
2026-08-17 07:36:31.172 Seetong_tps[47241:4545694]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-17 07:36:31.173 Seetong_tps[47241:4545694] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786922491000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786909580000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 07:36:31.173 Seetong_tps[47241:4545694]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 07:36:31.173 Seetong_tps[47241:4545694]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-17 07:36:31.189 Seetong_tps[47241:4545694] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-17 07:36:31.198 Seetong_tps[47241:4545694]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-17 07:36:31.228 Seetong_tps[47241:4545694] [保存失败] 相机对象或存储字典为空
2026-08-17 07:36:31.228 Seetong_tps[47241:4545711] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-17 07:36:31.228 Seetong_tps[47241:4545711] --FC_StopDevComEx end
2026-08-17 07:36:31.229 Seetong_tps[47241:4545694] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786922491000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786909580000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 07:36:31.229 Seetong_tps[47241:4545694]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 07:36:31.229 Seetong_tps[47241:4545694]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-17 13:12:22.053 Seetong_tps[48549:4725350] app_version=8.3.805
2026-08-17 13:12:22.062 Seetong_tps[48549:4725355] 询问用户是否开启推送成功
2026-08-17 13:12:22.062 Seetong_tps[48549:4725355] 用户点击允许接收推送
2026-08-17 13:12:22.063 Seetong_tps[48549:4725350]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-17 13:12:22.063 Seetong_tps[48549:4725350] showForLogin 1
2026-08-17 13:12:22.063 Seetong_tps[48549:4725350] AppLaunch 还剩 7.700011968612671 秒
2026-08-17 13:12:22.063 Seetong_tps[48549:4725359] remoteNotificationSetting: <UNNotificationSettings: 0x10e2a12c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-17 13:12:22.078 Seetong_tps[48549:4725350]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-17 13:12:22.107 Seetong_tps[48549:4725350] viewDidLoad/configtime=2026-08-17 上午5:12:22 +0000
2026-08-17 13:12:22.109 Seetong_tps[48549:4725350]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-17 13:12:22.109 Seetong_tps[48549:4725350]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-17 13:12:22.159 Seetong_tps[48549:4725350]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-17 13:12:22.159 Seetong_tps[48549:4725350]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-17 13:12:22.160 Seetong_tps[48549:4725350]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-17 13:12:22.160 Seetong_tps[48549:4725350] 开始检查未读客服消息...
2026-08-17 13:12:22.160 Seetong_tps[48549:4725350] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-17 13:12:22.160 Seetong_tps[48549:4725350]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 13:12:22.165 Seetong_tps[48549:4725350]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-17 13:12:22.165 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty - 
2026-08-17 13:12:22.165 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-17 13:12:22.168 Seetong_tps[48549:4725350] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-17 13:12:22.168 Seetong_tps[48549:4725350] NAV deviceOrientationDidChange:1
2026-08-17 13:12:22.171 Seetong_tps[48549:4725350]  -- groupDeviceList -- 
2026-08-17 13:12:22.171 Seetong_tps[48549:4725350] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-17 13:12:22.171 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty - 
2026-08-17 13:12:22.171 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-17 13:12:22.212 Seetong_tps[48549:4725350]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-17 13:12:22.240 Seetong_tps[48549:4725362] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10a045980>{number = 15, name = (null)}====
2026-08-17 13:12:22.279 Seetong_tps[48549:4725376] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzU0ODM0MjE3OCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.AQrki6Csk0Mf8LCmE4zF_eQc-HKA9QwiFW5ogAlWfrY","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzU0ODM0MjE3OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NCJdfQ.b7K-zYzATWadj83dI8chh36SrS5dIs_VIdnROCwBQDE","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24903"}]}
====
2026-08-17 13:12:22.337 Seetong_tps[48549:4725350] Super properties have already been unregistered.
2026-08-17 13:12:22.337 Seetong_tps[48549:4725350] UMAPM_OOMSampling(0,0):NO
2026-08-17 13:12:22.339 Seetong_tps[48549:4725350]  -- deviceListDataUpdate - AppLaunch 还剩 2.423495054244995 秒 - 再延迟 2.923495054244995 秒 - 启动耗时 0.5765049457550049 秒
2026-08-17 13:12:22.339 Seetong_tps[48549:4725350]  -- groupDeviceList -- 
2026-08-17 13:12:22.339 Seetong_tps[48549:4725350] groupDeviceList 已在进行中，跳过新的调用
2026-08-17 13:12:22.339 Seetong_tps[48549:4725350]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 577 毫秒
2026-08-17 13:12:22.343 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-17 13:12:22.343 Seetong_tps[48549:4725350]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 13:12:22.343 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-17 13:12:22.344 Seetong_tps[48549:4725350]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 610;
}
2026-08-17 13:12:22.344 Seetong_tps[48549:4725350] ++++-[VideoView dealloc]++++
2026-08-17 13:12:22.346 Seetong_tps[48549:4725350] OpenGLView20_Seetong dealloc:0x10a03d400
2026-08-17 13:12:22.355 Seetong_tps[48549:4725428] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a045fc0>{number = 18, name = (null)}====
2026-08-17 13:12:22.378 Seetong_tps[48549:4725363] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072a5180>{number = 7, name = (null)}====
2026-08-17 13:12:22.379 Seetong_tps[48549:4725364] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a045b40>{number = 19, name = (null)}====
2026-08-17 13:12:22.386 Seetong_tps[48549:4725430] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x10fd8bb40>{number = 11, name = (null)}====
2026-08-17 13:12:22.387 Seetong_tps[48549:4725350]  -- WebSocket - 重置重连次数 -- 
2026-08-17 13:12:22.397 Seetong_tps[48549:4725427] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a045a40>{number = 20, name = (null)}====
2026-08-17 13:12:22.401 Seetong_tps[48549:4725356] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x107039080>{number = 3, name = (null)}====
2026-08-17 13:12:22.401 Seetong_tps[48549:4725354] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.195","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1786942922000,"lastHeartTime":1786931221000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x107038ec0>{number = 2, name = (null)}====
2026-08-17 13:12:22.402 Seetong_tps[48549:4725350]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-17 13:12:22.402 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty - 
2026-08-17 13:12:22.402 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-17 13:12:22.403 Seetong_tps[48549:4725429] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QCU1YGA1MCOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10fd8b400>{number = 10, name = (null)}====
2026-08-17 13:12:22.410 Seetong_tps[48549:4725355] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10703b6c0>{number = 6, name = (null)}====
2026-08-17 13:12:22.415 Seetong_tps[48549:4725359] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107039240>{number = 4, name = (null)}====
2026-08-17 13:12:22.416 Seetong_tps[48549:4725350] UMAPM_NetworkSampling(0,0):NO
2026-08-17 13:12:22.416 Seetong_tps[48549:4725350]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-17 13:12:22.416 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-17 13:12:22.416 Seetong_tps[48549:4725350]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-17 13:12:22.418 Seetong_tps[48549:4725350] 蓝牙已打开
2026-08-17 13:12:22.419 Seetong_tps[48549:4725350]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-17 13:12:22.419 Seetong_tps[48549:4725350] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-17 13:12:22.419 Seetong_tps[48549:4725350] 客服消息未读数量: 0
2026-08-17 13:12:22.422 Seetong_tps[48549:4725358] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay54.s5.seetong.com:6443;type=0&load=15&addr=bjrelay52.s5.seetong.com:13443;type=0&load=26&addr=bjrelay65.s5.seetong.com:6443;","vipRelayServers":"type=0&load=41&addr=bjrelayvip3.s2.seetong.com:4443;type=0&load=54&addr=bjrelay42.s2.seetong.com:1443;type=0&load=48&addr=bjrelayvip2.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.195","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10a044d00>{number = 21, name = (null)}====
2026-08-17 13:12:22.430 Seetong_tps[48549:4725350]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-17 13:12:22.430 Seetong_tps[48549:4725359]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-17 13:12:22.431 Seetong_tps[48549:4725359]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-17 13:12:22.431 Seetong_tps[48549:4725359]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-17 13:12:22.432 Seetong_tps[48549:4725350]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-17 13:12:22.432 Seetong_tps[48549:4725359]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-17 13:12:22.432 Seetong_tps[48549:4725359]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-17 13:12:22.432 Seetong_tps[48549:4725359]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-17 13:12:22.433 Seetong_tps[48549:4725350]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QCU1YGA1MCOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-17 13:12:22.439 Seetong_tps[48549:4725350]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-17 13:12:22.458 Seetong_tps[48549:4725350]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 13:12:22.467 Seetong_tps[48549:4725350]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-17 13:12:22.467 Seetong_tps[48549:4725350]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-17 13:12:22.477 Seetong_tps[48549:4725350]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-17 13:12:22.533 Seetong_tps[48549:4725439] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a0470c0>{number = 17, name = (null)}====
2026-08-17 13:12:22.549 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-17 13:12:22.549 Seetong_tps[48549:4725350]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 786 毫秒
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786942922000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786931221000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350]  -- groupDeviceList -- 
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350]  -- WebSocket - 重置重连次数 -- 
2026-08-17 13:12:22.550 Seetong_tps[48549:4725350]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-17 13:12:22.551 Seetong_tps[48549:4725350]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 13:12:22.551 Seetong_tps[48549:4725350]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwUIBVQCU1BpAQQB","reconn":0}}
2026-08-17 13:12:22.551 Seetong_tps[48549:4725350]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 13:12:22.551 Seetong_tps[48549:4725350] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786942922000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786931221000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 13:12:22.552 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-17 13:12:22.552 Seetong_tps[48549:4725350]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-17 13:12:22.552 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-17 13:12:22.552 Seetong_tps[48549:4725350]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-17 13:12:22.553 Seetong_tps[48549:4725350]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350] Formatted Date: 2026-08-17
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350]  --- webSocketGetServerData msgId: F549323A-3011-4FC1-87E3-10FAC29ED9B0 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-17";
        token = AVYOAQteVABrAAkFBgUKVwUIBVQCU1BpAQQB;
    };
}
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-17 13:12:22.649 Seetong_tps[48549:4725350]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-17 13:12:22.661 Seetong_tps[48549:4725350]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-17 13:12:22.661 Seetong_tps[48549:4725350]  -- STBluetoothManager - 结束扫描 - 
2026-08-17 13:12:22.661 Seetong_tps[48549:4725350]  -- STBluetoothManager - 开始扫描 - 
2026-08-17 13:12:22.698 Seetong_tps[48549:4725350] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-17 13:12:22.698 Seetong_tps[48549:4725350]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-17 13:12:22.698 Seetong_tps[48549:4725350]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-17 13:12:22.698 Seetong_tps[48549:4725350] Sorted Dates (Descending): (
)
2026-08-17 13:12:24.196 Seetong_tps[48549:4725376] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-17 13:12:24.196 Seetong_tps[48549:4725376] [DeviceMonitor] 监控管理器初始化完成
2026-08-17 13:12:24.266 Seetong_tps[48549:4725350] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-17 13:12:24.266 Seetong_tps[48549:4725350] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-17 13:12:24.266 Seetong_tps[48549:4725350] 用户设置的具体字体大小: 14.000000
2026-08-17 13:12:24.589 Seetong_tps[48549:4725376]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-17 13:12:24.589 Seetong_tps[48549:4725376]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-17 13:12:24.590 Seetong_tps[48549:4725376]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-17 13:12:24.592 Seetong_tps[48549:4725350]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-17 13:12:24.592 Seetong_tps[48549:4725439] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-17 13:12:24.592 Seetong_tps[48549:4725359] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-17 13:12:25.314 Seetong_tps[48549:4725350]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-17 13:12:25.327 Seetong_tps[48549:4725350] AppLaunch hideForRefreshToken
2026-08-17 13:12:25.328 Seetong_tps[48549:4725350] AppLaunch hideForRefreshToken dismiss
2026-08-17 13:12:25.328 Seetong_tps[48549:4725350] AppLaunch dismiss...
2026-08-17 13:12:25.585 Seetong_tps[48549:4725439] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a0470c0>{number = 17, name = (null)}====
2026-08-17 13:12:25.640 Seetong_tps[48549:4725350]  dealloc -- STAppLaunchWindow
2026-08-17 13:12:25.641 Seetong_tps[48549:4725350]  dealloc -- STAppLaunchViewController
2026-08-17 13:12:25.644 Seetong_tps[48549:4725350] AppLaunch dismiss... end
2026-08-17 13:12:25.644 Seetong_tps[48549:4725376]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-17 13:12:25.646 Seetong_tps[48549:4725376]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 13:12:25.646 Seetong_tps[48549:4725376]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 13:12:25.646 Seetong_tps[48549:4725359] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-17 13:12:25.647 Seetong_tps[48549:4725359] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-17 13:12:25.647 Seetong_tps[48549:4725439] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-17 13:12:25.652 Seetong_tps[48549:4725376]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-17 13:12:25.652 Seetong_tps[48549:4725376]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 13:12:25.652 Seetong_tps[48549:4725376]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-17 13:12:25.652 Seetong_tps[48549:4725439] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-17 13:12:25.653 Seetong_tps[48549:4725359] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-17 13:12:25.653 Seetong_tps[48549:4725439] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-17 13:12:25.829 Seetong_tps[48549:4725350]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-17 13:12:25.829 Seetong_tps[48549:4725350]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-17 13:12:25.830 Seetong_tps[48549:4725350]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-17 13:12:25.830 Seetong_tps[48549:4725350] 滚动已停止500毫秒，执行操作:29115420
2026-08-17 13:12:25.995 Seetong_tps[48549:4725379]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-17 13:12:26.049 Seetong_tps[48549:4725350]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-17 13:12:26.053 Seetong_tps[48549:4725379]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-17 13:12:26.075 Seetong_tps[48549:4725433] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10fe5e6c0>{number = 13, name = (null)}====
2026-08-17 13:12:26.522 Seetong_tps[48549:4725350] MessageThrottle reloadTableView ---
2026-08-17 13:12:27.578 Seetong_tps[48549:4725350] UMAPM_OOMSampling(0,0):NO
2026-08-17 13:12:27.578 Seetong_tps[48549:4725350] UMAPM_NetworkSampling(0,0):NO
2026-08-17 13:12:30.369 Seetong_tps[48549:4725350]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-17 13:12:30.370 Seetong_tps[48549:4725350] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786942922000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786931221000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 13:12:30.370 Seetong_tps[48549:4725350]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 13:12:30.370 Seetong_tps[48549:4725350]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-17 13:12:30.383 Seetong_tps[48549:4725350] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-17 13:12:30.401 Seetong_tps[48549:4725350] [保存失败] 相机对象或存储字典为空
2026-08-17 13:12:30.401 Seetong_tps[48549:4725358] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-17 13:12:30.401 Seetong_tps[48549:4725358] --FC_StopDevComEx end
2026-08-17 13:12:30.401 Seetong_tps[48549:4725350] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1786942922000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1786931221000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-17 13:12:30.401 Seetong_tps[48549:4725350]  --- 取消心跳 destoryHeartBeat --- 
2026-08-17 13:12:30.401 Seetong_tps[48549:4725350]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-18 11:14:31.412 Seetong_tps[52518:5312751] app_version=8.3.805
2026-08-18 11:14:31.422 Seetong_tps[52518:5312754] 询问用户是否开启推送成功
2026-08-18 11:14:31.422 Seetong_tps[52518:5312754] 用户点击允许接收推送
2026-08-18 11:14:31.422 Seetong_tps[52518:5312751]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-18 11:14:31.422 Seetong_tps[52518:5312751] showForLogin 1
2026-08-18 11:14:31.422 Seetong_tps[52518:5312751] AppLaunch 还剩 6.872112035751343 秒
2026-08-18 11:14:31.423 Seetong_tps[52518:5312754] remoteNotificationSetting: <UNNotificationSettings: 0x10ea81fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-18 11:14:31.439 Seetong_tps[52518:5312751]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-18 11:14:31.468 Seetong_tps[52518:5312751] viewDidLoad/configtime=2026-08-18 上午3:14:31 +0000
2026-08-18 11:14:31.470 Seetong_tps[52518:5312751]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-18 11:14:31.470 Seetong_tps[52518:5312751]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-18 11:14:31.523 Seetong_tps[52518:5312751]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-18 11:14:31.524 Seetong_tps[52518:5312751]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-18 11:14:31.526 Seetong_tps[52518:5312751]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-18 11:14:31.526 Seetong_tps[52518:5312751] 开始检查未读客服消息...
2026-08-18 11:14:31.526 Seetong_tps[52518:5312751] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-18 11:14:31.526 Seetong_tps[52518:5312751]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 11:14:31.531 Seetong_tps[52518:5312751]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-18 11:14:31.531 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty - 
2026-08-18 11:14:31.531 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-18 11:14:31.534 Seetong_tps[52518:5312751] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-18 11:14:31.534 Seetong_tps[52518:5312751] NAV deviceOrientationDidChange:1
2026-08-18 11:14:31.536 Seetong_tps[52518:5312751]  -- groupDeviceList -- 
2026-08-18 11:14:31.537 Seetong_tps[52518:5312751] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-18 11:14:31.537 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty - 
2026-08-18 11:14:31.537 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-18 11:14:31.595 Seetong_tps[52518:5312751]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-18 11:14:31.711 Seetong_tps[52518:5312751] Super properties have already been unregistered.
2026-08-18 11:14:31.711 Seetong_tps[52518:5312751] UMAPM_OOMSampling(0,0):NO
2026-08-18 11:14:31.714 Seetong_tps[52518:5312751]  -- deviceListDataUpdate - AppLaunch 还剩 1.580256938934326 秒 - 再延迟 2.080256938934326 秒 - 启动耗时 1.419743061065674 秒
2026-08-18 11:14:31.714 Seetong_tps[52518:5312751]  -- groupDeviceList -- 
2026-08-18 11:14:31.714 Seetong_tps[52518:5312751] groupDeviceList 已在进行中，跳过新的调用
2026-08-18 11:14:31.714 Seetong_tps[52518:5312751]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1420 毫秒
2026-08-18 11:14:31.717 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-18 11:14:31.718 Seetong_tps[52518:5312751]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 11:14:31.718 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-18 11:14:31.719 Seetong_tps[52518:5312751]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 610;
}
2026-08-18 11:14:31.719 Seetong_tps[52518:5312751] ++++-[VideoView dealloc]++++
2026-08-18 11:14:31.722 Seetong_tps[52518:5312751] OpenGLView20_Seetong dealloc:0x113b05600
2026-08-18 11:14:31.752 Seetong_tps[52518:5312751]  -- WebSocket - 重置重连次数 -- 
2026-08-18 11:14:31.767 Seetong_tps[52518:5312751]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-18 11:14:31.767 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty - 
2026-08-18 11:14:31.767 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-18 11:14:31.768 Seetong_tps[52518:5312751]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-18 11:14:31.768 Seetong_tps[52518:5312751]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-18 11:14:31.768 Seetong_tps[52518:5312751]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-18 11:14:31.768 Seetong_tps[52518:5312751]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODcxMDkyNzEsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.qMSC7gFkQHnfWdDMA-R4Uve5TgbpNYy5A7n2YidmrPA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODk2MTQ4NzEsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3MDIyODcxLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.STJ4oL-wD6qQCoAwqxlN12_KeH1AiHyCrZYOjZmCuJc","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-18 11:14:31.772 Seetong_tps[52518:5312751]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787022871.772958
2026-08-18 11:14:31.773 Seetong_tps[52518:5312751]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787022871.772958
2026-08-18 11:14:31.773 Seetong_tps[52518:5312751]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787022871.772958 - lastRefreshTokenTime: 1787022871.772958
2026-08-18 11:14:31.780 Seetong_tps[52518:5312751] UMAPM_NetworkSampling(0,0):NO
2026-08-18 11:14:31.780 Seetong_tps[52518:5312751]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-18 11:14:31.780 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-18 11:14:31.780 Seetong_tps[52518:5312751]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-18 11:14:31.782 Seetong_tps[52518:5312751] 蓝牙已打开
2026-08-18 11:14:31.799 Seetong_tps[52518:5312751]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-18 11:14:31.833 Seetong_tps[52518:5312759] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x107ab8dc0>{number = 6, name = (null)}====
2026-08-18 11:14:31.833 Seetong_tps[52518:5312865] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMJUlQEVlYGblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b3130c0>{number = 17, name = (null)}====
2026-08-18 11:14:31.836 Seetong_tps[52518:5312754] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ea62080>{number = 10, name = (null)}====
2026-08-18 11:14:31.843 Seetong_tps[52518:5312862] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b313180>{number = 18, name = (null)}====
2026-08-18 11:14:31.854 Seetong_tps[52518:5312762] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b313100>{number = 19, name = (null)}====
2026-08-18 11:14:31.855 Seetong_tps[52518:5312863] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b313140>{number = 20, name = (null)}====
2026-08-18 11:14:31.855 Seetong_tps[52518:5312760] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b3131c0>{number = 21, name = (null)}====
2026-08-18 11:14:31.857 Seetong_tps[52518:5312761] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107ab8e40>{number = 7, name = (null)}====
2026-08-18 11:14:31.858 Seetong_tps[52518:5312866] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x113942240>{number = 11, name = (null)}====
2026-08-18 11:14:31.888 Seetong_tps[52518:5312864] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10b313a40>{number = 22, name = (null)}====
2026-08-18 11:14:31.888 Seetong_tps[52518:5312753] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.195","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787022234000,"lastHeartTime":1787017806000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x107838fc0>{number = 3, name = (null)}====
2026-08-18 11:14:31.895 Seetong_tps[52518:5312756] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=28&addr=bjrelay1.s5.seetong.com:3443;type=0&load=25&addr=bjrelay6.s5.seetong.com:1443;type=0&load=25&addr=bjrelay56.s5.seetong.com:10443;","vipRelayServers":"type=0&load=34&addr=bjrelay44.s2.seetong.com:3443;type=0&load=57&addr=bjrelayvip1.s2.seetong.com:7443;type=0&load=49&addr=bjrelayvip2.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.42","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107839200>{number = 4, name = (null)}====
2026-08-18 11:14:31.903 Seetong_tps[52518:5312779] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzYyNzY3MTgyMywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.sckveYFQnaIzP9OV2ufll9CtEi5a8F0eg8njkJgHFsQ","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzYyNzY3MTgyMywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NyJdfQ.7tIwETp0bJkz5YsG0kRW4tFtGo0JUuiGwJJrq8Xj2Sw","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"}]}
====
2026-08-18 11:14:31.905 Seetong_tps[52518:5312751]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-18 11:14:31.906 Seetong_tps[52518:5312751]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMJUlQEVlYGblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-18 11:14:31.908 Seetong_tps[52518:5312751]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-18 11:14:31.908 Seetong_tps[52518:5312751] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-18 11:14:31.908 Seetong_tps[52518:5312751] 客服消息未读数量: 0
2026-08-18 11:14:31.919 Seetong_tps[52518:5312751]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-18 11:14:31.928 Seetong_tps[52518:5312751]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-18 11:14:31.929 Seetong_tps[52518:5312864]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-18 11:14:31.929 Seetong_tps[52518:5312864]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-18 11:14:31.929 Seetong_tps[52518:5312864]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-18 11:14:31.929 Seetong_tps[52518:5312751]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-18 11:14:31.929 Seetong_tps[52518:5312751]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-18 11:14:31.930 Seetong_tps[52518:5312864]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-18 11:14:31.930 Seetong_tps[52518:5312864]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-18 11:14:31.930 Seetong_tps[52518:5312864]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-18 11:14:31.931 Seetong_tps[52518:5312869] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x113943e80>{number = 12, name = (null)}====
2026-08-18 11:14:31.935 Seetong_tps[52518:5312751]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 11:14:31.938 Seetong_tps[52518:5312751]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-18 11:14:31.939 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-18 11:14:31.939 Seetong_tps[52518:5312751]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1645 毫秒
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787022234000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- groupDeviceList -- 
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-18 11:14:31.940 Seetong_tps[52518:5312751]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-18 11:14:31.955 Seetong_tps[52518:5312779] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-18 11:14:31.955 Seetong_tps[52518:5312779] [DeviceMonitor] 监控管理器初始化完成
2026-08-18 11:14:31.969 Seetong_tps[52518:5312751]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-18 11:14:31.969 Seetong_tps[52518:5312751]  -- WebSocket - 重置重连次数 -- 
2026-08-18 11:14:31.969 Seetong_tps[52518:5312751]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-18 11:14:31.971 Seetong_tps[52518:5312751]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 11:14:31.971 Seetong_tps[52518:5312751]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwoIA1QEUlNpAQQB","reconn":0}}
2026-08-18 11:14:31.971 Seetong_tps[52518:5312751]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 11:14:31.972 Seetong_tps[52518:5312751] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787022234000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 11:14:32.027 Seetong_tps[52518:5312751]  -- STBluetoothManager - 结束扫描 - 
2026-08-18 11:14:32.027 Seetong_tps[52518:5312751]  -- STBluetoothManager - 开始扫描 - 
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751] Formatted Date: 2026-08-18
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751]  --- webSocketGetServerData msgId: 429CBACE-1C6B-4230-93F4-E3A403F73727 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-18";
        token = AVYOAQteVABrAAkFBgUKVwoIA1QEUlBpAQQB;
    };
}
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 11:14:32.067 Seetong_tps[52518:5312751]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-18 11:14:32.107 Seetong_tps[52518:5312751]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-18 11:14:32.134 Seetong_tps[52518:5312751] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-18 11:14:32.134 Seetong_tps[52518:5312751]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-18 11:14:32.134 Seetong_tps[52518:5312751]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-18 11:14:32.134 Seetong_tps[52518:5312751] Sorted Dates (Descending): (
)
2026-08-18 11:14:32.350 Seetong_tps[52518:5312779]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-18 11:14:32.350 Seetong_tps[52518:5312779]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-18 11:14:32.350 Seetong_tps[52518:5312779]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-18 11:14:32.353 Seetong_tps[52518:5312751]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-18 11:14:32.353 Seetong_tps[52518:5312866] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-18 11:14:32.353 Seetong_tps[52518:5312871] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-18 11:14:32.368 Seetong_tps[52518:5312779]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-18 11:14:32.368 Seetong_tps[52518:5312779]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 11:14:32.368 Seetong_tps[52518:5312779]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 11:14:32.369 Seetong_tps[52518:5312871] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-18 11:14:32.369 Seetong_tps[52518:5312871] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-18 11:14:32.369 Seetong_tps[52518:5312866] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-18 11:14:32.389 Seetong_tps[52518:5312779]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-18 11:14:32.389 Seetong_tps[52518:5312779]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 11:14:32.389 Seetong_tps[52518:5312779]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 11:14:32.389 Seetong_tps[52518:5312866] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-18 11:14:32.389 Seetong_tps[52518:5312866] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-18 11:14:32.390 Seetong_tps[52518:5312871] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-18 11:14:32.415 Seetong_tps[52518:5312805]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-18 11:14:32.420 Seetong_tps[52518:5312751]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-18 11:14:32.425 Seetong_tps[52518:5312805]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-18 11:14:32.937 Seetong_tps[52518:5312751] MessageThrottle reloadTableView ---
2026-08-18 11:14:33.630 Seetong_tps[52518:5312751] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-18 11:14:33.630 Seetong_tps[52518:5312751] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-18 11:14:33.630 Seetong_tps[52518:5312751] 用户设置的具体字体大小: 14.000000
2026-08-18 11:14:33.887 Seetong_tps[52518:5312751] AppLaunch hideForRefreshToken
2026-08-18 11:14:33.887 Seetong_tps[52518:5312751] AppLaunch hideForRefreshToken dismiss
2026-08-18 11:14:33.888 Seetong_tps[52518:5312751] AppLaunch dismiss...
2026-08-18 11:14:34.193 Seetong_tps[52518:5312751]  dealloc -- STAppLaunchWindow
2026-08-18 11:14:34.198 Seetong_tps[52518:5312751]  dealloc -- STAppLaunchViewController
2026-08-18 11:14:34.200 Seetong_tps[52518:5312751] AppLaunch dismiss... end
2026-08-18 11:14:34.677 Seetong_tps[52518:5312751]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-18 11:14:34.888 Seetong_tps[52518:5312869] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x113943e80>{number = 12, name = (null)}====
2026-08-18 11:14:35.190 Seetong_tps[52518:5312751]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-18 11:14:35.191 Seetong_tps[52518:5312751]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-18 11:14:35.191 Seetong_tps[52518:5312751]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-18 11:14:35.191 Seetong_tps[52518:5312751] 滚动已停止500毫秒，执行操作:29115420
2026-08-18 11:14:35.404 Seetong_tps[52518:5312869] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x113943e80>{number = 12, name = (null)}====
2026-08-18 11:14:36.112 Seetong_tps[52518:5312751]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-18 11:14:36.124 Seetong_tps[52518:5312751] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-18 11:14:36.175 Seetong_tps[52518:5312751] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-18 11:14:36.176 Seetong_tps[52518:5312871] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-18 11:14:36.176 Seetong_tps[52518:5312751]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 11:14:36.176 Seetong_tps[52518:5312751] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-18 11:14:36.177 Seetong_tps[52518:5312751]  -- STBluetoothManager - 结束扫描 - 
2026-08-18 11:14:36.194 Seetong_tps[52518:5312751]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-18 上午11:14:36 194
2026-08-18 11:14:36.194 Seetong_tps[52518:5312751]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc58380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc628c0>; layer = <CALayer: 0x10bc60360>>
2026-08-18 11:14:36.194 Seetong_tps[52518:5312751]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc58380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc628c0>; layer = <CALayer: 0x10bc60360>> -- _camera.supportPlatform: 0
2026-08-18 11:14:36.194 Seetong_tps[52518:5312751]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-18 上午3:14:36 +0000
2026-08-18 11:14:36.194 Seetong_tps[52518:5312751]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-16 \U4e0a\U53488:18:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-16 \U4e0b\U534811:36:27 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-17 \U4e0a\U53485:12:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-18 11:14:36.195 Seetong_tps[52518:5312751]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-18 上午11:14:36 195
2026-08-18 11:14:36.196 Seetong_tps[52518:5312871] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-18 11:14:36.221 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:36.224 Seetong_tps[52518:5312751] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 11:14:36.226 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:36.226 Seetong_tps[52518:5312751] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 11:14:36.250 Seetong_tps[52518:5312751]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-18 11:14:36.251 Seetong_tps[52518:5312751] 未处理的 biz 类型: res_video_preview_advert
2026-08-18 11:14:36.251 Seetong_tps[52518:5312751]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-18 11:14:36.252 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-18 11:14:36.252 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-18 11:14:36.280 Seetong_tps[52518:5312751] uid:29115420 playAudio
2026-08-18 11:14:36.280 Seetong_tps[52518:5312751]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-18 11:14:36.280 Seetong_tps[52518:5312751]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-18 11:14:36.280 Seetong_tps[52518:5312753] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-18 11:14:36.487 Seetong_tps[52518:5312751] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-18 11:14:36.710 Seetong_tps[52518:5312751] UMAPM_OOMSampling(0,0):NO
2026-08-18 11:14:36.711 Seetong_tps[52518:5312751] UMAPM_NetworkSampling(0,0):NO
2026-08-18 11:14:37.086 Seetong_tps[52518:5312805] ===29115420===
2026-08-18 11:14:37.087 Seetong_tps[52518:5312805] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-18 11:14:37.087 Seetong_tps[52518:5312779] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-18 11:14:37.087 Seetong_tps[52518:5312779] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-18 11:14:37.088 Seetong_tps[52518:5312779] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x107aba6c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e9f0a00>
2026-08-18 11:14:37.088 Seetong_tps[52518:5312779] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-18 11:14:37.088 Seetong_tps[52518:5312779] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 11:14:37.088 Seetong_tps[52518:5312779] InitDecodePortLog: playsettype = 50
2026-08-18 11:14:37.091 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.91 - 设备: 庭院 - 29115420
2026-08-18 11:14:37.091 Seetong_tps[52518:5312779] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-18 11:14:37.092 Seetong_tps[52518:5312779] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-18 11:14:37.092 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-18 11:14:37.094 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-08-18 11:14:37.309 Seetong_tps[52518:5312907] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-08-18 11:14:37.321 Seetong_tps[52518:5312751] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-18 11:14:37.339 Seetong_tps[52518:5312751] uid:29115420 playAudio
2026-08-18 11:14:37.340 Seetong_tps[52518:5312760] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-18 11:14:37.340 Seetong_tps[52518:5312751] uid:29115420 playAudio
2026-08-18 11:14:37.340 Seetong_tps[52518:5312751] checkPortStatus:_decodePort=1
2026-08-18 11:14:37.340 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.16 - 设备: 庭院 - 29115420
2026-08-18 11:14:37.341 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.16 - 设备: 庭院 - 29115420
2026-08-18 11:14:37.393 Seetong_tps[52518:5312907] 重新观看视频线程：<_NSMainThread: 0x107838000>{number = 1, name = (null)}
2026-08-18 11:14:37.394 Seetong_tps[52518:5312805] Failed to get IoT drive away set configuration.
2026-08-18 11:14:37.394 Seetong_tps[52518:5312805]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-18 11:14:37.395 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.22 - 设备: 庭院 - 29115420
2026-08-18 11:14:41.715 Seetong_tps[52518:5312751]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-18 11:14:43.078 Seetong_tps[52518:5312751]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc58380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc628c0>; layer = <CALayer: 0x10bc60360>>
2026-08-18 11:14:43.078 Seetong_tps[52518:5312751] #####Vstop:uid:29115420-0-port:1
2026-08-18 11:14:43.079 Seetong_tps[52518:5312751] -----------1release decodeport = 1
2026-08-18 11:14:43.080 Seetong_tps[52518:5312751]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-18 11:14:43.081 Seetong_tps[52518:5312751] _openGLView clearFrame ...
2026-08-18 11:14:43.100 Seetong_tps[52518:5312751] 当前控制器：STPlaybackVC
2026-08-18 11:14:43.100 Seetong_tps[52518:5312751]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-18 11:14:43.100 Seetong_tps[52518:5312751] 开始监听camera_nvr的onlineStatus属性变化
2026-08-18 11:14:43.100 Seetong_tps[52518:5312751] camera_nvr对象已切换，重新设置KVO监听
2026-08-18 11:14:43.112 Seetong_tps[52518:5312751] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-18 11:14:43.279 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:43.279 Seetong_tps[52518:5312751] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 11:14:43.280 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:43.280 Seetong_tps[52518:5312751] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 11:14:43.280 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:43.281 Seetong_tps[52518:5312751] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 11:14:43.281 Seetong_tps[52518:5312751]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 11:14:43.281 Seetong_tps[52518:5312751] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 11:14:43.288 Seetong_tps[52518:5312751]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-18 11:14:43.288 Seetong_tps[52518:5312751] ====高度=91.000000
2026-08-18 11:14:43.288 Seetong_tps[52518:5312751]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-18 11:14:43.290 Seetong_tps[52518:5312751] 停止监听camera_nvr的onlineStatus属性变化
2026-08-18 11:14:43.290 Seetong_tps[52518:5312751] 开始监听camera_nvr的onlineStatus属性变化
2026-08-18 11:14:43.291 Seetong_tps[52518:5312751] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-18 11:14:43.291 Seetong_tps[52518:5312751] ###### stopNvrRemoteRecord ......
2026-08-18 11:14:43.292 Seetong_tps[52518:5312751] updateAlarmListTable:messageModelList=0
2026-08-18 11:14:43.298 Seetong_tps[52518:5312751]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-18 11:14:43.298 Seetong_tps[52518:5312756] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-18 11:14:43.298 Seetong_tps[52518:5312751]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-18 11:14:43.298 Seetong_tps[52518:5312751]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-18 11:14:43.298 Seetong_tps[52518:5312751] updateAlarmListTable:messageModelList=0
2026-08-18 11:14:43.344 Seetong_tps[52518:5312751] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 11:14:43.390 Seetong_tps[52518:5312751]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x107aba6c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e9f0a00>
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-18 11:14:43.419 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.24 - 设备: 庭院 - 29115420
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-18 11:14:43.419 Seetong_tps[52518:5312779] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-18 11:14:43.499 Seetong_tps[52518:5312760] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b3131c0>{number = 21, name = (null)}====
2026-08-18 11:14:43.546 Seetong_tps[52518:5312864] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b313a40>{number = 22, name = (null)}====
2026-08-18 11:14:43.581 Seetong_tps[52518:5312756] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x107839200>{number = 4, name = (null)}====
2026-08-18 11:14:43.938 Seetong_tps[52518:5312805] ===29115420===
2026-08-18 11:14:45.536 Seetong_tps[52518:5312751]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-18 11:14:48.746 Seetong_tps[52518:5312805]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000011111111111110000000000000 - result: 0 - devid: 29115420
2026-08-18 11:14:49.161 Seetong_tps[52518:5312805] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4336
2026-08-18 11:14:49.163 Seetong_tps[52518:5312751] timeSliceArray.count=272
2026-08-18 11:14:49.283 Seetong_tps[52518:5312751] nvrParseRecPlayBlock timelineModelArray.count=271
2026-08-18 11:14:49.283 Seetong_tps[52518:5312751] timelineModel.timePaint=10:59:55-11:14:13,timelineModel.recordType=1
2026-08-18 11:14:49.340 Seetong_tps[52518:5312751] updateAlarmListTable:messageModelList=135
2026-08-18 11:14:49.340 Seetong_tps[52518:5312751]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-18 11:14:49.342 Seetong_tps[52518:5312751]  --- setFirstTimePosition --- i: 270 - recordType: 1
2026-08-18 11:14:49.343 Seetong_tps[52518:5312751]  --- setFirstTimePosition --- i: 269 - recordType: 7
2026-08-18 11:14:49.343 Seetong_tps[52518:5312751] _firstHaveDataTime=10:59:24
2026-08-18 11:14:50.876 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:14:50.898 Seetong_tps[52518:5312751] uid:29115420 FC_P2PNvrReplayByTime
2026-08-18 11:14:50.898 Seetong_tps[52518:5312751]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-16 \U4e0a\U53488:18:06 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-16 \U4e0b\U534811:36:27 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-17 \U4e0a\U53485:12:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-18 11:14:50.899 Seetong_tps[52518:5312751]  -- 播放视频（录像） -- 开始时间: 2026-08-18 上午3:14:50 +0000
2026-08-18 11:14:50.899 Seetong_tps[52518:5313017] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260818105924
2026-08-18 11:14:50.899 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818105924
2026-08-18 11:14:51.226 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:14:51.715 Seetong_tps[52518:5312751]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-18 11:14:51.718 Seetong_tps[52518:5312779] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-18 11:14:51.718 Seetong_tps[52518:5312779]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x107aba6c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e9f0a00>
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: playsettype = 50
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-18 11:14:51.719 Seetong_tps[52518:5312779] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-18 11:14:51.720 Seetong_tps[52518:5312779] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-18 11:14:51.720 Seetong_tps[52518:5312779] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-18 11:14:51.720 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-08-18 11:14:51.720 Seetong_tps[52518:5312779] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-18 11:14:51.720 Seetong_tps[52518:5312779] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-18 11:14:51.723 Seetong_tps[52518:5312751]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-08-18 11:14:51.729 Seetong_tps[52518:5312751] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 11:14:51.998 Seetong_tps[52518:5312751] 卡回放第一帧回调 倍速 = 0
2026-08-18 11:14:53.504 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:14:53.517 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818081717
2026-08-18 11:14:53.517 Seetong_tps[52518:5313114] zhangw_controlNvrRemoteRecord:strDateTime=20260818081717,action=6
2026-08-18 11:14:53.576 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:14:57.771 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:14:57.788 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818100200
2026-08-18 11:14:57.788 Seetong_tps[52518:5313039] zhangw_controlNvrRemoteRecord:strDateTime=20260818100200,action=6
2026-08-18 11:14:57.874 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:15:00.889 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:15:00.914 Seetong_tps[52518:5313039] zhangw_controlNvrRemoteRecord:strDateTime=20260818081756,action=6
2026-08-18 11:15:00.914 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818081756
2026-08-18 11:15:00.964 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:15:01.715 Seetong_tps[52518:5312751]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-18 11:15:03.490 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:15:03.505 Seetong_tps[52518:5312755] zhangw_controlNvrRemoteRecord:strDateTime=20260818090918,action=6
2026-08-18 11:15:03.505 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818090918
2026-08-18 11:15:03.564 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:15:05.730 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:15:05.748 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818091100
2026-08-18 11:15:05.748 Seetong_tps[52518:5313039] zhangw_controlNvrRemoteRecord:strDateTime=20260818091100,action=6
2026-08-18 11:15:05.824 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:15:06.481 Seetong_tps[52518:5313039] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-18 11:15:06.482 Seetong_tps[52518:5313039] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-18 11:15:06.483 Seetong_tps[52518:5313039] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-18 11:15:06.484 Seetong_tps[52518:5313039] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-18 11:15:06.485 Seetong_tps[52518:5313039] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-18 11:15:07.379 Seetong_tps[52518:5312751]  -- 预览倒计时 -- User interaction detected
2026-08-18 11:15:07.393 Seetong_tps[52518:5313039] zhangw_controlNvrRemoteRecord:strDateTime=20260818105924,action=6
2026-08-18 11:15:07.393 Seetong_tps[52518:5312751]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818105924
2026-08-18 11:15:07.474 Seetong_tps[52518:5312805]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 11:15:11.274 Seetong_tps[52518:5312751] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-18 11:15:11.275 Seetong_tps[52518:5312751] ###### stopNvrRemoteRecord ......
2026-08-18 11:15:11.278 Seetong_tps[52518:5312779]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-18 11:15:11.279 Seetong_tps[52518:5312751]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-18 11:15:11.279 Seetong_tps[52518:5312751] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787022234000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 11:15:11.280 Seetong_tps[52518:5312751]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 11:15:11.280 Seetong_tps[52518:5312751]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-18 11:15:11.286 Seetong_tps[52518:5312751] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-18 11:15:11.303 Seetong_tps[52518:5312751] [保存失败] 相机对象或存储字典为空
2026-08-18 11:15:11.303 Seetong_tps[52518:5313017] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-18 11:15:11.303 Seetong_tps[52518:5313017] --FC_StopDevComEx end
2026-08-18 11:15:11.304 Seetong_tps[52518:5312751] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787022234000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 11:15:11.304 Seetong_tps[52518:5312751]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 11:15:11.304 Seetong_tps[52518:5312751]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-18 11:15:11.309 Seetong_tps[52518:5312751]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-18 12:14:32.934 Seetong_tps[52627:5323429] app_version=8.3.805
2026-08-18 12:14:32.946 Seetong_tps[52627:5323436] 询问用户是否开启推送成功
2026-08-18 12:14:32.946 Seetong_tps[52627:5323436] 用户点击允许接收推送
2026-08-18 12:14:32.948 Seetong_tps[52627:5323429]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-18 12:14:32.948 Seetong_tps[52627:5323429] showForLogin 1
2026-08-18 12:14:32.948 Seetong_tps[52627:5323429] AppLaunch 还剩 6.76514196395874 秒
2026-08-18 12:14:32.949 Seetong_tps[52627:5323436] remoteNotificationSetting: <UNNotificationSettings: 0x10fea2120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-18 12:14:32.972 Seetong_tps[52627:5323429]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-18 12:14:33.007 Seetong_tps[52627:5323429] viewDidLoad/configtime=2026-08-18 上午4:14:33 +0000
2026-08-18 12:14:33.009 Seetong_tps[52627:5323429]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-18 12:14:33.009 Seetong_tps[52627:5323429]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-18 12:14:33.063 Seetong_tps[52627:5323429]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-18 12:14:33.063 Seetong_tps[52627:5323429]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-18 12:14:33.065 Seetong_tps[52627:5323429]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-18 12:14:33.065 Seetong_tps[52627:5323429] 开始检查未读客服消息...
2026-08-18 12:14:33.065 Seetong_tps[52627:5323429] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-18 12:14:33.066 Seetong_tps[52627:5323429]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 12:14:33.070 Seetong_tps[52627:5323429]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-18 12:14:33.070 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty - 
2026-08-18 12:14:33.071 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-18 12:14:33.074 Seetong_tps[52627:5323429] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-18 12:14:33.074 Seetong_tps[52627:5323429] NAV deviceOrientationDidChange:1
2026-08-18 12:14:33.077 Seetong_tps[52627:5323429]  -- groupDeviceList -- 
2026-08-18 12:14:33.077 Seetong_tps[52627:5323429] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-18 12:14:33.077 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty - 
2026-08-18 12:14:33.077 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-18 12:14:33.108 Seetong_tps[52627:5323457] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzYzMTI3MzAyMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.rHa3-J0pAh3-WtPa7KlolTSvYbyCGYiou1nHYqslI80","accessNode":"114.116.198.103:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzYzMTI3MzAyMSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5MiJdfQ.jHfCRKPm03U6zdbxhFAA6vDxP-7yxjaaY5Ydjs-cLzc","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24904"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"}]}
====
2026-08-18 12:14:33.146 Seetong_tps[52627:5323429]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-18 12:14:33.164 Seetong_tps[52627:5323439] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108ec5400>{number = 9, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323429] Super properties have already been unregistered.
2026-08-18 12:14:33.274 Seetong_tps[52627:5323511] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x114e488c0>{number = 13, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323508] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMJUlcEVlYEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bc6f100>{number = 16, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323429] UMAPM_OOMSampling(0,0):NO
2026-08-18 12:14:33.274 Seetong_tps[52627:5323441] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bc6efc0>{number = 19, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323435] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x108c39080>{number = 2, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323505] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bc6f000>{number = 17, name = (null)}====
2026-08-18 12:14:33.274 Seetong_tps[52627:5323442] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x108c3ba80>{number = 7, name = (null)}====
2026-08-18 12:14:33.276 Seetong_tps[52627:5323429]  -- deviceListDataUpdate - AppLaunch 还剩 1.438048124313354 秒 - 再延迟 1.938048124313354 秒 - 启动耗时 1.561951875686646 秒
2026-08-18 12:14:33.276 Seetong_tps[52627:5323429]  -- groupDeviceList -- 
2026-08-18 12:14:33.276 Seetong_tps[52627:5323429] groupDeviceList 已在进行中，跳过新的调用
2026-08-18 12:14:33.276 Seetong_tps[52627:5323429]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1562 毫秒
2026-08-18 12:14:33.279 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-18 12:14:33.280 Seetong_tps[52627:5323429]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 12:14:33.280 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-18 12:14:33.281 Seetong_tps[52627:5323429]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 611;
}
2026-08-18 12:14:33.281 Seetong_tps[52627:5323429] ++++-[VideoView dealloc]++++
2026-08-18 12:14:33.284 Seetong_tps[52627:5323429] OpenGLView20_Seetong dealloc:0x10bc65a00
2026-08-18 12:14:33.285 Seetong_tps[52627:5323506] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bc6e140>{number = 20, name = (null)}====
2026-08-18 12:14:33.285 Seetong_tps[52627:5323432] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=28&addr=bjrelay3.s5.seetong.com:3443;type=0&load=22&addr=bjrelay57.s5.seetong.com:15443;type=0&load=25&addr=bjrelay51.s5.seetong.com:12443;","vipRelayServers":"type=0&load=43&addr=bjrelayvip2.s2.seetong.com:3443;type=0&load=39&addr=bjrelay44.s2.seetong.com:8443;type=0&load=63&addr=bjrelayvip3.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.42","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x108c39100>{number = 5, name = (null)}====
2026-08-18 12:14:33.288 Seetong_tps[52627:5323434] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108c38e80>{number = 4, name = (null)}====
2026-08-18 12:14:33.313 Seetong_tps[52627:5323440] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.195","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787025839000,"lastHeartTime":1787017806000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bc6e600>{number = 21, name = (null)}====
2026-08-18 12:14:33.317 Seetong_tps[52627:5323429]  -- WebSocket - 重置重连次数 -- 
2026-08-18 12:14:33.329 Seetong_tps[52627:5323429]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-18 12:14:33.329 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty - 
2026-08-18 12:14:33.329 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-18 12:14:33.342 Seetong_tps[52627:5323429] UMAPM_NetworkSampling(0,0):NO
2026-08-18 12:14:33.343 Seetong_tps[52627:5323429]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-18 12:14:33.343 Seetong_tps[52627:5323429]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMJUlcEVlYEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-18 12:14:33.345 Seetong_tps[52627:5323429] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-18 12:14:33.345 Seetong_tps[52627:5323429] 客服消息未读数量: 0
2026-08-18 12:14:33.346 Seetong_tps[52627:5323429]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-18 12:14:33.346 Seetong_tps[52627:5323429]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-18 12:14:33.346 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-18 12:14:33.346 Seetong_tps[52627:5323429]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-18 12:14:33.347 Seetong_tps[52627:5323429] 蓝牙已打开
2026-08-18 12:14:33.352 Seetong_tps[52627:5323429]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-18 12:14:33.352 Seetong_tps[52627:5323429]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-18 12:14:33.362 Seetong_tps[52627:5323429]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-18 12:14:33.362 Seetong_tps[52627:5323432]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-18 12:14:33.363 Seetong_tps[52627:5323432]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-18 12:14:33.363 Seetong_tps[52627:5323432]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-18 12:14:33.363 Seetong_tps[52627:5323432]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-18 12:14:33.363 Seetong_tps[52627:5323432]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-18 12:14:33.363 Seetong_tps[52627:5323432]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-18 12:14:33.377 Seetong_tps[52627:5323457] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-18 12:14:33.378 Seetong_tps[52627:5323457] [DeviceMonitor] 监控管理器初始化完成
2026-08-18 12:14:33.379 Seetong_tps[52627:5323429]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-18 12:14:33.379 Seetong_tps[52627:5323429]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 12:14:33.379 Seetong_tps[52627:5323429]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-18 12:14:33.380 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-18 12:14:33.380 Seetong_tps[52627:5323429]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1667 毫秒
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787025839000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429]  -- groupDeviceList -- 
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-18 12:14:33.381 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-18 12:14:33.474 Seetong_tps[52627:5323429]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-18 12:14:33.474 Seetong_tps[52627:5323429]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-18 12:14:33.474 Seetong_tps[52627:5323429]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-18 12:14:33.474 Seetong_tps[52627:5323429]  -- WebSocket - 重置重连次数 -- 
2026-08-18 12:14:33.474 Seetong_tps[52627:5323429]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-18 12:14:33.476 Seetong_tps[52627:5323429]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 12:14:33.476 Seetong_tps[52627:5323429]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwoIBFQEUlFpAQQB","reconn":0}}
2026-08-18 12:14:33.476 Seetong_tps[52627:5323429]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 12:14:33.476 Seetong_tps[52627:5323429] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787025839000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 12:14:33.493 Seetong_tps[52627:5323436] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x108c39240>{number = 3, name = (null)}====
2026-08-18 12:14:33.566 Seetong_tps[52627:5323429]  -- STBluetoothManager - 结束扫描 - 
2026-08-18 12:14:33.566 Seetong_tps[52627:5323429]  -- STBluetoothManager - 开始扫描 - 
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429] Formatted Date: 2026-08-18
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429]  --- webSocketGetServerData msgId: CFF9EBB1-B4A1-426E-89B2-DF361DDF4E4B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-18";
        token = AVYOAQteVABrAAkFBgUKVwoIBFQEUlFpAQQB;
    };
}
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 12:14:33.577 Seetong_tps[52627:5323429]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-18 12:14:33.594 Seetong_tps[52627:5323429]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-18 12:14:33.626 Seetong_tps[52627:5323429] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-18 12:14:33.626 Seetong_tps[52627:5323429]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-18 12:14:33.626 Seetong_tps[52627:5323429]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-18 12:14:33.626 Seetong_tps[52627:5323429] Sorted Dates (Descending): (
)
2026-08-18 12:14:33.719 Seetong_tps[52627:5323457]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-18 12:14:33.719 Seetong_tps[52627:5323457]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-18 12:14:33.719 Seetong_tps[52627:5323457]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-18 12:14:33.721 Seetong_tps[52627:5323429]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-18 12:14:33.721 Seetong_tps[52627:5323440] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-18 12:14:33.721 Seetong_tps[52627:5323442] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-18 12:14:33.742 Seetong_tps[52627:5323457]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-18 12:14:33.743 Seetong_tps[52627:5323457]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 12:14:33.743 Seetong_tps[52627:5323457]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 12:14:33.743 Seetong_tps[52627:5323442] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-18 12:14:33.743 Seetong_tps[52627:5323442] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-18 12:14:33.743 Seetong_tps[52627:5323440] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-18 12:14:33.770 Seetong_tps[52627:5323457]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-18 12:14:33.770 Seetong_tps[52627:5323457]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 12:14:33.770 Seetong_tps[52627:5323457]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-18 12:14:33.770 Seetong_tps[52627:5323440] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-18 12:14:33.770 Seetong_tps[52627:5323440] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-18 12:14:33.770 Seetong_tps[52627:5323442] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-18 12:14:33.793 Seetong_tps[52627:5323459]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-18 12:14:33.806 Seetong_tps[52627:5323429]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-18 12:14:33.806 Seetong_tps[52627:5323459]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-18 12:14:34.317 Seetong_tps[52627:5323429] MessageThrottle reloadTableView ---
2026-08-18 12:14:35.170 Seetong_tps[52627:5323429] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-18 12:14:35.171 Seetong_tps[52627:5323429] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-18 12:14:35.171 Seetong_tps[52627:5323429] 用户设置的具体字体大小: 14.000000
2026-08-18 12:14:35.300 Seetong_tps[52627:5323429] AppLaunch hideForRefreshToken
2026-08-18 12:14:35.300 Seetong_tps[52627:5323429] AppLaunch hideForRefreshToken dismiss
2026-08-18 12:14:35.300 Seetong_tps[52627:5323429] AppLaunch dismiss...
2026-08-18 12:14:35.606 Seetong_tps[52627:5323429]  dealloc -- STAppLaunchWindow
2026-08-18 12:14:35.611 Seetong_tps[52627:5323429]  dealloc -- STAppLaunchViewController
2026-08-18 12:14:35.612 Seetong_tps[52627:5323429] AppLaunch dismiss... end
2026-08-18 12:14:36.163 Seetong_tps[52627:5323429]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-18 12:14:36.203 Seetong_tps[52627:5323429]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-18 12:14:36.211 Seetong_tps[52627:5323429] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-18 12:14:36.246 Seetong_tps[52627:5323429] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-18 12:14:36.246 Seetong_tps[52627:5323436] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-18 12:14:36.246 Seetong_tps[52627:5323429]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-18 12:14:36.247 Seetong_tps[52627:5323429] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-18 12:14:36.248 Seetong_tps[52627:5323429]  -- STBluetoothManager - 结束扫描 - 
2026-08-18 12:14:36.262 Seetong_tps[52627:5323429]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-18 下午12:14:36 262
2026-08-18 12:14:36.262 Seetong_tps[52627:5323429]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bff8b60>; layer = <CALayer: 0x10bfc8c20>>
2026-08-18 12:14:36.262 Seetong_tps[52627:5323429]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bff8b60>; layer = <CALayer: 0x10bfc8c20>> -- _camera.supportPlatform: 0
2026-08-18 12:14:36.262 Seetong_tps[52627:5323429]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-18 上午4:14:36 +0000
2026-08-18 12:14:36.262 Seetong_tps[52627:5323429]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-16 \U4e0b\U534811:36:27 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-17 \U4e0a\U53485:12:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-18 12:14:36.263 Seetong_tps[52627:5323429]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-18 下午12:14:36 263
2026-08-18 12:14:36.263 Seetong_tps[52627:5323436] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-18 12:14:36.288 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:36.291 Seetong_tps[52627:5323429] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 12:14:36.293 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:36.293 Seetong_tps[52627:5323429] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 12:14:36.309 Seetong_tps[52627:5323429]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-18 12:14:36.312 Seetong_tps[52627:5323429] 未处理的 biz 类型: res_video_preview_advert
2026-08-18 12:14:36.312 Seetong_tps[52627:5323429]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-18 12:14:36.312 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-18 12:14:36.313 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-18 12:14:36.351 Seetong_tps[52627:5323429] uid:29115420 playAudio
2026-08-18 12:14:36.351 Seetong_tps[52627:5323429]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-18 12:14:36.351 Seetong_tps[52627:5323429]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-18 12:14:36.351 Seetong_tps[52627:5323506] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-18 12:14:36.397 Seetong_tps[52627:5323434] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108c38e80>{number = 4, name = (null)}====
2026-08-18 12:14:36.549 Seetong_tps[52627:5323429] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-18 12:14:36.676 Seetong_tps[52627:5323429]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-18 12:14:36.677 Seetong_tps[52627:5323429]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-18 12:14:36.677 Seetong_tps[52627:5323429]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-18 12:14:36.677 Seetong_tps[52627:5323429] 滚动已停止500毫秒，执行操作:29115420
2026-08-18 12:14:36.771 Seetong_tps[52627:5323459] ===29115420===
2026-08-18 12:14:36.772 Seetong_tps[52627:5323459] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108ec76c0>{number = 11, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe04a00>
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 12:14:36.773 Seetong_tps[52627:5323457] InitDecodePortLog: playsettype = 50
2026-08-18 12:14:36.776 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.53 - 设备: 庭院 - 29115420
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-18 12:14:36.776 Seetong_tps[52627:5323457] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-18 12:14:36.777 Seetong_tps[52627:5323457] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-18 12:14:36.779 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.53 - 设备: 庭院 - 29115420
2026-08-18 12:14:36.821 Seetong_tps[52627:5323459]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-18 12:14:36.882 Seetong_tps[52627:5323434] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x108c38e80>{number = 4, name = (null)}====
2026-08-18 12:14:37.056 Seetong_tps[52627:5323552] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-18 12:14:37.068 Seetong_tps[52627:5323429] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-18 12:14:37.082 Seetong_tps[52627:5323429] uid:29115420 playAudio
2026-08-18 12:14:37.082 Seetong_tps[52627:5323440] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-18 12:14:37.082 Seetong_tps[52627:5323429] uid:29115420 playAudio
2026-08-18 12:14:37.085 Seetong_tps[52627:5323429] checkPortStatus:_decodePort=1
2026-08-18 12:14:37.085 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-08-18 12:14:37.086 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.84 - 设备: 庭院 - 29115420
2026-08-18 12:14:37.118 Seetong_tps[52627:5323459] Failed to get IoT drive away set configuration.
2026-08-18 12:14:37.118 Seetong_tps[52627:5323459]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-18 12:14:37.141 Seetong_tps[52627:5323552] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-18 12:14:37.143 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-18 12:14:37.717 Seetong_tps[52627:5323429]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bff8b60>; layer = <CALayer: 0x10bfc8c20>>
2026-08-18 12:14:37.718 Seetong_tps[52627:5323429] #####Vstop:uid:29115420-0-port:1
2026-08-18 12:14:37.718 Seetong_tps[52627:5323429] -----------1release decodeport = 1
2026-08-18 12:14:37.719 Seetong_tps[52627:5323429]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 1400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-18 12:14:37.720 Seetong_tps[52627:5323429] _openGLView clearFrame ...
2026-08-18 12:14:37.734 Seetong_tps[52627:5323429] 当前控制器：STPlaybackVC
2026-08-18 12:14:37.734 Seetong_tps[52627:5323429]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-18 12:14:37.734 Seetong_tps[52627:5323429] 开始监听camera_nvr的onlineStatus属性变化
2026-08-18 12:14:37.734 Seetong_tps[52627:5323429] camera_nvr对象已切换，重新设置KVO监听
2026-08-18 12:14:37.744 Seetong_tps[52627:5323429] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-18 12:14:37.908 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:37.908 Seetong_tps[52627:5323429] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 12:14:37.909 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:37.909 Seetong_tps[52627:5323429] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 12:14:37.909 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:37.910 Seetong_tps[52627:5323429] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 12:14:37.910 Seetong_tps[52627:5323429]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-18 12:14:37.910 Seetong_tps[52627:5323429] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 12:14:37.917 Seetong_tps[52627:5323429]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-18 12:14:37.917 Seetong_tps[52627:5323429] ====高度=91.000000
2026-08-18 12:14:37.917 Seetong_tps[52627:5323429]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-18 12:14:37.918 Seetong_tps[52627:5323429] 停止监听camera_nvr的onlineStatus属性变化
2026-08-18 12:14:37.918 Seetong_tps[52627:5323429] 开始监听camera_nvr的onlineStatus属性变化
2026-08-18 12:14:37.919 Seetong_tps[52627:5323429] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-18 12:14:37.919 Seetong_tps[52627:5323429] ###### stopNvrRemoteRecord ......
2026-08-18 12:14:37.921 Seetong_tps[52627:5323429] updateAlarmListTable:messageModelList=0
2026-08-18 12:14:37.926 Seetong_tps[52627:5323429]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-18 12:14:37.926 Seetong_tps[52627:5323443] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-18 12:14:37.926 Seetong_tps[52627:5323429]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-18 12:14:37.926 Seetong_tps[52627:5323429]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-18 12:14:37.926 Seetong_tps[52627:5323429] updateAlarmListTable:messageModelList=0
2026-08-18 12:14:37.971 Seetong_tps[52627:5323429] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-18 12:14:38.016 Seetong_tps[52627:5323429]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108ec76c0>{number = 11, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fe04a00>
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-18 12:14:38.077 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.83 - 设备: 庭院 - 29115420
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-18 12:14:38.077 Seetong_tps[52627:5323457] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-18 12:14:38.137 Seetong_tps[52627:5323512] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bc6e680>{number = 18, name = (null)}====
2026-08-18 12:14:38.167 Seetong_tps[52627:5323432] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x108c39100>{number = 5, name = (null)}====
2026-08-18 12:14:38.190 Seetong_tps[52627:5323443] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x108c3bc80>{number = 8, name = (null)}====
2026-08-18 12:14:38.297 Seetong_tps[52627:5323429]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-18 12:14:38.601 Seetong_tps[52627:5323459] ===29115420===
2026-08-18 12:14:40.180 Seetong_tps[52627:5323429]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-18 12:14:42.878 Seetong_tps[52627:5323459]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000011111111111110000000000000 - result: 0 - devid: 29115420
2026-08-18 12:14:43.187 Seetong_tps[52627:5323459] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4336
2026-08-18 12:14:43.188 Seetong_tps[52627:5323429] timeSliceArray.count=272
2026-08-18 12:14:43.309 Seetong_tps[52627:5323429] nvrParseRecPlayBlock timelineModelArray.count=271
2026-08-18 12:14:43.309 Seetong_tps[52627:5323429] timelineModel.timePaint=10:59:55-12:14:12,timelineModel.recordType=1
2026-08-18 12:14:43.366 Seetong_tps[52627:5323429] updateAlarmListTable:messageModelList=135
2026-08-18 12:14:43.366 Seetong_tps[52627:5323429]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-18 12:14:43.368 Seetong_tps[52627:5323429]  --- setFirstTimePosition --- i: 270 - recordType: 1
2026-08-18 12:14:43.368 Seetong_tps[52627:5323429]  --- setFirstTimePosition --- i: 269 - recordType: 7
2026-08-18 12:14:43.368 Seetong_tps[52627:5323429] _firstHaveDataTime=10:59:24
2026-08-18 12:14:43.412 Seetong_tps[52627:5323429]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-18 12:14:43.984 Seetong_tps[52627:5323429]  -- 预览倒计时 -- User interaction detected
2026-08-18 12:14:44.006 Seetong_tps[52627:5323429] uid:29115420 FC_P2PNvrReplayByTime
2026-08-18 12:14:44.006 Seetong_tps[52627:5323429]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-16 \U4e0b\U534811:36:27 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-17 \U4e0a\U53485:12:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-18 12:14:44.006 Seetong_tps[52627:5323429]  -- 播放视频（录像） -- 开始时间: 2026-08-18 上午4:14:44 +0000
2026-08-18 12:14:44.007 Seetong_tps[52627:5323436] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260818105924
2026-08-18 12:14:44.007 Seetong_tps[52627:5323429]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260818105924
2026-08-18 12:14:44.239 Seetong_tps[52627:5323459]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-18 12:14:44.723 Seetong_tps[52627:5323457] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-18 12:14:44.723 Seetong_tps[52627:5323457]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-18 12:14:44.723 Seetong_tps[52627:5323457] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108ec76c0>{number = 11, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fe04a00>
2026-08-18 12:14:44.724 Seetong_tps[52627:5323457] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-18 12:14:44.724 Seetong_tps[52627:5323457] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-18 12:14:44.724 Seetong_tps[52627:5323457] InitDecodePortLog: playsettype = 50
2026-08-18 12:14:44.725 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-08-18 12:14:44.725 Seetong_tps[52627:5323457] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-18 12:14:44.726 Seetong_tps[52627:5323457] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-18 12:14:44.726 Seetong_tps[52627:5323457] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-18 12:14:44.726 Seetong_tps[52627:5323457] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-18 12:14:44.726 Seetong_tps[52627:5323457] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-18 12:14:44.726 Seetong_tps[52627:5323457] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-18 12:14:44.727 Seetong_tps[52627:5323457] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-18 12:14:44.729 Seetong_tps[52627:5323429]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-08-18 12:14:44.736 Seetong_tps[52627:5323429] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-18 12:14:45.062 Seetong_tps[52627:5323429] 卡回放第一帧回调 倍速 = 0
2026-08-18 12:14:48.392 Seetong_tps[52627:5323429] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-18 12:14:48.392 Seetong_tps[52627:5323429] ###### stopNvrRemoteRecord ......
2026-08-18 12:14:48.393 Seetong_tps[52627:5323457]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-18 12:14:48.397 Seetong_tps[52627:5323429]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-18 12:14:48.398 Seetong_tps[52627:5323429] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787025839000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 12:14:48.398 Seetong_tps[52627:5323429]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 12:14:48.398 Seetong_tps[52627:5323429]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-18 12:14:48.406 Seetong_tps[52627:5323429] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-18 12:14:48.424 Seetong_tps[52627:5323429] [保存失败] 相机对象或存储字典为空
2026-08-18 12:14:48.424 Seetong_tps[52627:5323436] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-18 12:14:48.424 Seetong_tps[52627:5323436] --FC_StopDevComEx end
2026-08-18 12:14:48.424 Seetong_tps[52627:5323429] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.195","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787025839000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787017806000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-18 12:14:48.424 Seetong_tps[52627:5323429]  --- 取消心跳 destoryHeartBeat --- 
2026-08-18 12:14:48.424 Seetong_tps[52627:5323429]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-18 12:14:48.429 Seetong_tps[52627:5323429]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-19 09:51:39.699 Seetong_tps[58070:5943511] app_version=8.3.805
2026-08-19 09:51:39.711 Seetong_tps[58070:5943511]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-19 09:51:39.712 Seetong_tps[58070:5943511] showForLogin 1
2026-08-19 09:51:39.712 Seetong_tps[58070:5943511] AppLaunch 还剩 6.663096189498901 秒
2026-08-19 09:51:39.712 Seetong_tps[58070:5943520] 询问用户是否开启推送成功
2026-08-19 09:51:39.712 Seetong_tps[58070:5943520] 用户点击允许接收推送
2026-08-19 09:51:39.717 Seetong_tps[58070:5943520] remoteNotificationSetting: <UNNotificationSettings: 0x110296120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-19 09:51:39.739 Seetong_tps[58070:5943511]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-19 09:51:39.775 Seetong_tps[58070:5943511] viewDidLoad/configtime=2026-08-19 上午1:51:39 +0000
2026-08-19 09:51:39.777 Seetong_tps[58070:5943511]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-19 09:51:39.777 Seetong_tps[58070:5943511]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-19 09:51:39.820 Seetong_tps[58070:5943545] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzcwOTA5OTczOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.e0LaExWj3WTffLhQp5WJ5Y0cBxeKMRBc3fA2841liu4","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzcwOTA5OTczOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MyJdfQ.7wSphXkEi3rj2jJZ0w2GUt9GhdczsOhoE_sTDfL6Ci8","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24902"}]}
====
2026-08-19 09:51:39.834 Seetong_tps[58070:5943511]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-19 09:51:39.834 Seetong_tps[58070:5943511]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-19 09:51:39.836 Seetong_tps[58070:5943511]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-19 09:51:39.836 Seetong_tps[58070:5943511] 开始检查未读客服消息...
2026-08-19 09:51:39.836 Seetong_tps[58070:5943511] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-19 09:51:39.836 Seetong_tps[58070:5943511]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 09:51:39.844 Seetong_tps[58070:5943511]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-19 09:51:39.844 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty - 
2026-08-19 09:51:39.845 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-19 09:51:39.848 Seetong_tps[58070:5943511] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-19 09:51:39.848 Seetong_tps[58070:5943511] NAV deviceOrientationDidChange:1
2026-08-19 09:51:39.851 Seetong_tps[58070:5943511]  -- groupDeviceList -- 
2026-08-19 09:51:39.851 Seetong_tps[58070:5943511] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-19 09:51:39.851 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty - 
2026-08-19 09:51:39.851 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 09:51:39.889 Seetong_tps[58070:5943521] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109038f80>{number = 2, name = (null)}====
2026-08-19 09:51:39.912 Seetong_tps[58070:5943511]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-19 09:51:40.046 Seetong_tps[58070:5943511] Super properties have already been unregistered.
2026-08-19 09:51:40.046 Seetong_tps[58070:5943603] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10bc4ad00>{number = 14, name = (null)}====
2026-08-19 09:51:40.046 Seetong_tps[58070:5943511] UMAPM_OOMSampling(0,0):NO
2026-08-19 09:51:40.048 Seetong_tps[58070:5943511]  -- deviceListDataUpdate - AppLaunch 还剩 1.326443195343018 秒 - 再延迟 1.826443195343018 秒 - 启动耗时 1.673556804656982 秒
2026-08-19 09:51:40.048 Seetong_tps[58070:5943511]  -- groupDeviceList -- 
2026-08-19 09:51:40.048 Seetong_tps[58070:5943511] groupDeviceList 已在进行中，跳过新的调用
2026-08-19 09:51:40.048 Seetong_tps[58070:5943511]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1674 毫秒
2026-08-19 09:51:40.051 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 09:51:40.051 Seetong_tps[58070:5943511]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 09:51:40.051 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 09:51:40.052 Seetong_tps[58070:5943511]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 612;
}
2026-08-19 09:51:40.057 Seetong_tps[58070:5943605] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bc4b940>{number = 15, name = (null)}====
2026-08-19 09:51:40.057 Seetong_tps[58070:5943604] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bc4b980>{number = 16, name = (null)}====
2026-08-19 09:51:40.057 Seetong_tps[58070:5943608] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x115dbbb40>{number = 11, name = (null)}====
2026-08-19 09:51:40.062 Seetong_tps[58070:5943522] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109038d00>{number = 4, name = (null)}====
2026-08-19 09:51:40.062 Seetong_tps[58070:5943606] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bc4ba40>{number = 17, name = (null)}====
2026-08-19 09:51:40.064 Seetong_tps[58070:5943529] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x11027b800>{number = 10, name = (null)}====
2026-08-19 09:51:40.066 Seetong_tps[58070:5943528] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay65.s5.seetong.com:15443;type=0&load=26&addr=bjrelay1.s5.seetong.com:3443;type=0&load=24&addr=bjrelay53.s5.seetong.com:7443;","vipRelayServers":"type=0&load=39&addr=bjrelay44.s2.seetong.com:15443;type=0&load=37&addr=bjrelayvip1.s2.seetong.com:13443;type=0&load=36&addr=bjrelay42.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.2","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1092a8fc0>{number = 7, name = (null)}====
2026-08-19 09:51:40.069 Seetong_tps[58070:5943511] ++++-[VideoView dealloc]++++
2026-08-19 09:51:40.071 Seetong_tps[58070:5943511] OpenGLView20_Seetong dealloc:0x10bc45600
2026-08-19 09:51:40.082 Seetong_tps[58070:5943607] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QMUlwCAFUAOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bc4b4c0>{number = 18, name = (null)}====
2026-08-19 09:51:40.087 Seetong_tps[58070:5943520] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x109039140>{number = 5, name = (null)}====
2026-08-19 09:51:40.094 Seetong_tps[58070:5943511]  -- WebSocket - 重置重连次数 -- 
2026-08-19 09:51:40.101 Seetong_tps[58070:5943602] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787103944000,"lastHeartTime":1787082788000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bc4b480>{number = 19, name = (null)}====
2026-08-19 09:51:40.107 Seetong_tps[58070:5943511]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-19 09:51:40.107 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty - 
2026-08-19 09:51:40.107 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 09:51:40.109 Seetong_tps[58070:5943511] UMAPM_NetworkSampling(0,0):NO
2026-08-19 09:51:40.109 Seetong_tps[58070:5943511]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-19 09:51:40.109 Seetong_tps[58070:5943511]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-19 09:51:40.109 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 09:51:40.109 Seetong_tps[58070:5943511]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 09:51:40.111 Seetong_tps[58070:5943511] 蓝牙已打开
2026-08-19 09:51:40.111 Seetong_tps[58070:5943511] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-19 09:51:40.111 Seetong_tps[58070:5943511] 客服消息未读数量: 0
2026-08-19 09:51:40.116 Seetong_tps[58070:5943511]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-19 09:51:40.116 Seetong_tps[58070:5943511]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-19 09:51:40.124 Seetong_tps[58070:5943511]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-19 09:51:40.124 Seetong_tps[58070:5943511]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1QMUlwCAFUAOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-19 09:51:40.128 Seetong_tps[58070:5943511]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-19 09:51:40.138 Seetong_tps[58070:5943511]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-19 09:51:40.138 Seetong_tps[58070:5943607]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-19 09:51:40.138 Seetong_tps[58070:5943607]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-19 09:51:40.139 Seetong_tps[58070:5943607]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-19 09:51:40.139 Seetong_tps[58070:5943607]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-19 09:51:40.139 Seetong_tps[58070:5943607]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-19 09:51:40.139 Seetong_tps[58070:5943607]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-19 09:51:40.157 Seetong_tps[58070:5943511]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-19 09:51:40.158 Seetong_tps[58070:5943511]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 09:51:40.159 Seetong_tps[58070:5943511]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-19 09:51:40.216 Seetong_tps[58070:5943545] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-19 09:51:40.216 Seetong_tps[58070:5943545] [DeviceMonitor] 监控管理器初始化完成
2026-08-19 09:51:40.266 Seetong_tps[58070:5943521] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109038f80>{number = 2, name = (null)}====
2026-08-19 09:51:40.269 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-19 09:51:40.269 Seetong_tps[58070:5943511]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1894 毫秒
2026-08-19 09:51:40.269 Seetong_tps[58070:5943511] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787103944000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787082788000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 09:51:40.270 Seetong_tps[58070:5943511]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 09:51:40.270 Seetong_tps[58070:5943511]  -- groupDeviceList -- 
2026-08-19 09:51:40.270 Seetong_tps[58070:5943511]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-19 09:51:40.270 Seetong_tps[58070:5943511]  -- WebSocket - 重置重连次数 -- 
2026-08-19 09:51:40.270 Seetong_tps[58070:5943511]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-19 09:51:40.271 Seetong_tps[58070:5943511]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 09:51:40.271 Seetong_tps[58070:5943511]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwsIAVABVVJpAQQB","reconn":0}}
2026-08-19 09:51:40.271 Seetong_tps[58070:5943511]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 09:51:40.271 Seetong_tps[58070:5943511] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787103944000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787082788000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 09:51:40.276 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 09:51:40.276 Seetong_tps[58070:5943511]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 09:51:40.277 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 09:51:40.277 Seetong_tps[58070:5943511]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 09:51:40.277 Seetong_tps[58070:5943511]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 09:51:40.337 Seetong_tps[58070:5943511]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 09:51:40.337 Seetong_tps[58070:5943511]  -- STBluetoothManager - 开始扫描 - 
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511] Formatted Date: 2026-08-19
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511]  --- webSocketGetServerData msgId: 5FFC1E6E-1B93-4D3C-AA93-9A1A7651987F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-19";
        token = AVYOAQteVABrAAkFBgUKVwsIAVABVVJpAQQB;
    };
}
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 09:51:40.377 Seetong_tps[58070:5943511]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-19 09:51:40.396 Seetong_tps[58070:5943511]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-19 09:51:40.452 Seetong_tps[58070:5943511] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-19 09:51:40.452 Seetong_tps[58070:5943511]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-19 09:51:40.452 Seetong_tps[58070:5943511]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-19 09:51:40.453 Seetong_tps[58070:5943511] Sorted Dates (Descending): (
)
2026-08-19 09:51:40.765 Seetong_tps[58070:5943545]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-19 09:51:40.766 Seetong_tps[58070:5943545]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-19 09:51:40.766 Seetong_tps[58070:5943545]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-19 09:51:40.770 Seetong_tps[58070:5943511]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-19 09:51:40.771 Seetong_tps[58070:5943521] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-19 09:51:40.771 Seetong_tps[58070:5943616] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-19 09:51:41.167 Seetong_tps[58070:5943545]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 09:51:41.168 Seetong_tps[58070:5943545]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 09:51:41.169 Seetong_tps[58070:5943545]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 09:51:41.169 Seetong_tps[58070:5943521] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 09:51:41.169 Seetong_tps[58070:5943521] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 09:51:41.169 Seetong_tps[58070:5943616] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 09:51:41.172 Seetong_tps[58070:5943545]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 09:51:41.172 Seetong_tps[58070:5943545]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 09:51:41.172 Seetong_tps[58070:5943545]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 09:51:41.172 Seetong_tps[58070:5943616] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 09:51:41.172 Seetong_tps[58070:5943528] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 09:51:41.172 Seetong_tps[58070:5943616] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 09:51:41.515 Seetong_tps[58070:5943548]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 09:51:41.946 Seetong_tps[58070:5943511] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-19 09:51:41.947 Seetong_tps[58070:5943511] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-19 09:51:41.947 Seetong_tps[58070:5943511] 用户设置的具体字体大小: 14.000000
2026-08-19 09:51:41.947 Seetong_tps[58070:5943511] AppLaunch hideForRefreshToken
2026-08-19 09:51:41.947 Seetong_tps[58070:5943511] AppLaunch hideForRefreshToken dismiss
2026-08-19 09:51:41.947 Seetong_tps[58070:5943511] AppLaunch dismiss...
2026-08-19 09:51:42.033 Seetong_tps[58070:5943511] MessageThrottle reloadTableView ---
2026-08-19 09:51:42.254 Seetong_tps[58070:5943511]  dealloc -- STAppLaunchWindow
2026-08-19 09:51:42.256 Seetong_tps[58070:5943511]  dealloc -- STAppLaunchViewController
2026-08-19 09:51:42.258 Seetong_tps[58070:5943511] AppLaunch dismiss... end
2026-08-19 09:51:42.615 Seetong_tps[58070:5943511]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-19 09:51:42.616 Seetong_tps[58070:5943548]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 09:51:42.984 Seetong_tps[58070:5943511]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-19 09:51:43.144 Seetong_tps[58070:5943511] MessageThrottle reloadTableView ---
2026-08-19 09:51:43.241 Seetong_tps[58070:5943521] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109038f80>{number = 2, name = (null)}====
2026-08-19 09:51:43.498 Seetong_tps[58070:5943511]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-19 09:51:43.498 Seetong_tps[58070:5943511]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 09:51:43.499 Seetong_tps[58070:5943511]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-19 09:51:43.499 Seetong_tps[58070:5943511] 滚动已停止500毫秒，执行操作:29115420
2026-08-19 09:51:43.559 Seetong_tps[58070:5943511]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-19 09:51:43.571 Seetong_tps[58070:5943511] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-19 09:51:43.614 Seetong_tps[58070:5943616] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 09:51:43.614 Seetong_tps[58070:5943511] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-19 09:51:43.614 Seetong_tps[58070:5943511]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 09:51:43.615 Seetong_tps[58070:5943511] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-19 09:51:43.617 Seetong_tps[58070:5943511]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 上午9:51:43 635
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc00380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc28f00>; layer = <CALayer: 0x10bfe0dc0>>
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc00380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc28f00>; layer = <CALayer: 0x10bfe0dc0>> -- _camera.supportPlatform: 0
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-19 上午1:51:43 +0000
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-17 \U4e0a\U53485:12:22 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 09:51:43.635 Seetong_tps[58070:5943511]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 上午9:51:43 636
2026-08-19 09:51:43.636 Seetong_tps[58070:5943616] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-19 09:51:43.664 Seetong_tps[58070:5943511]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 09:51:43.667 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:43.668 Seetong_tps[58070:5943511]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 09:51:43.669 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:43.690 Seetong_tps[58070:5943511]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 09:51:43.692 Seetong_tps[58070:5943511] 未处理的 biz 类型: res_video_preview_advert
2026-08-19 09:51:43.692 Seetong_tps[58070:5943511]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-19 09:51:43.693 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 09:51:43.693 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 09:51:43.719 Seetong_tps[58070:5943511] uid:29115420 playAudio
2026-08-19 09:51:43.720 Seetong_tps[58070:5943511]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 09:51:43.720 Seetong_tps[58070:5943511]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 09:51:43.720 Seetong_tps[58070:5943528] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 09:51:43.771 Seetong_tps[58070:5943521] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109038f80>{number = 2, name = (null)}====
2026-08-19 09:51:43.915 Seetong_tps[58070:5943511] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-19 09:51:44.221 Seetong_tps[58070:5943548] ===29115420===
2026-08-19 09:51:44.222 Seetong_tps[58070:5943548] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-19 09:51:44.222 Seetong_tps[58070:5943545] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-19 09:51:44.222 Seetong_tps[58070:5943545] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-19 09:51:44.222 Seetong_tps[58070:5943545] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092ab8c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101fca00>
2026-08-19 09:51:44.223 Seetong_tps[58070:5943545] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-19 09:51:44.223 Seetong_tps[58070:5943545] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 09:51:44.223 Seetong_tps[58070:5943545] InitDecodePortLog: playsettype = 50
2026-08-19 09:51:44.224 Seetong_tps[58070:5943545] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 09:51:44.224 Seetong_tps[58070:5943545] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-19 09:51:44.224 Seetong_tps[58070:5943545] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 09:51:44.224 Seetong_tps[58070:5943545] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-19 09:51:44.225 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-08-19 09:51:44.225 Seetong_tps[58070:5943545] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-19 09:51:44.225 Seetong_tps[58070:5943545] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 09:51:44.225 Seetong_tps[58070:5943545] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 09:51:44.227 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-08-19 09:51:44.381 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:44.489 Seetong_tps[58070:5943646] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-19 09:51:44.503 Seetong_tps[58070:5943511] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-19 09:51:44.508 Seetong_tps[58070:5943646] 重新观看视频线程：<_NSMainThread: 0x109038000>{number = 1, name = (null)}
2026-08-19 09:51:44.530 Seetong_tps[58070:5943511] uid:29115420 playAudio
2026-08-19 09:51:44.531 Seetong_tps[58070:5943526] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-19 09:51:44.531 Seetong_tps[58070:5943511] uid:29115420 playAudio
2026-08-19 09:51:44.541 Seetong_tps[58070:5943548] Failed to get IoT drive away set configuration.
2026-08-19 09:51:44.541 Seetong_tps[58070:5943548]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-19 09:51:44.554 Seetong_tps[58070:5943511] checkPortStatus:_decodePort=1
2026-08-19 09:51:44.554 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.94 - 设备: 庭院 - 29115420
2026-08-19 09:51:44.567 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-08-19 09:51:44.586 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-08-19 09:51:45.125 Seetong_tps[58070:5943511] UMAPM_OOMSampling(0,0):NO
2026-08-19 09:51:45.125 Seetong_tps[58070:5943511] UMAPM_NetworkSampling(0,0):NO
2026-08-19 09:51:46.556 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.94 - 设备: 庭院 - 29115420
2026-08-19 09:51:47.536 Seetong_tps[58070:5943511]  -- IOTPtzView -- getPresetList -- 
2026-08-19 09:51:47.536 Seetong_tps[58070:5943511]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-19 09:51:47.536 Seetong_tps[58070:5943511]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 09:51:47.537 Seetong_tps[58070:5943604] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 09:51:47.646 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:47.647 Seetong_tps[58070:5943548]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-19 09:51:47.647 Seetong_tps[58070:5943511]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-19 09:51:47.648 Seetong_tps[58070:5943511]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] hexStringLen=20
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------字符串=======预置点1
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] hexStringLen=20
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------字符串=======预置点2
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] hexStringLen=20
2026-08-19 09:51:47.648 Seetong_tps[58070:5943548] stringFromHexString------字符串=======预置点3
2026-08-19 09:51:48.254 Seetong_tps[58070:5943511] rotate to down
2026-08-19 09:51:48.255 Seetong_tps[58070:5943522] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:51:48.258 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 4.64 - 设备: 庭院 - 29115420
2026-08-19 09:51:49.058 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:50.049 Seetong_tps[58070:5943511]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 09:51:50.259 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.64 - 设备: 庭院 - 29115420
2026-08-19 09:51:50.270 Seetong_tps[58070:5943511] stop the priori direction method and turn to left
2026-08-19 09:51:50.270 Seetong_tps[58070:5943616] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:51:50.271 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 6.66 - 设备: 庭院 - 29115420
2026-08-19 09:51:50.387 Seetong_tps[58070:5943511] stop the priori direction method and turn to down
2026-08-19 09:51:50.387 Seetong_tps[58070:5943607] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:51:50.388 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 6.77 - 设备: 庭院 - 29115420
2026-08-19 09:51:50.414 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:50.437 Seetong_tps[58070:5943511] stop the priori direction method and turn to left
2026-08-19 09:51:50.437 Seetong_tps[58070:5943616] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:51:50.437 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 6.82 - 设备: 庭院 - 29115420
2026-08-19 09:51:50.491 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:50.625 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:52.439 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.82 - 设备: 庭院 - 29115420
2026-08-19 09:51:53.635 Seetong_tps[58070:5943511]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787104313.635616,lastReceiveYUVTimeInterval=1787104313.599269,interval=0,videoView=0x10dc00380
2026-08-19 09:51:54.559 Seetong_tps[58070:5943606] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:51:54.560 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.95 - 设备: 庭院 - 29115420
2026-08-19 09:51:54.720 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:51:57.895 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:57.911 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:57.947 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:57.961 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:57.978 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.028 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.044 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.061 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.094 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.127 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.194 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.211 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.212 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.228 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.244 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.261 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.279 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.311 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.331 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.482 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.495 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.513 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.546 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.563 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.579 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.595 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.612 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:58.629 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.333 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.363 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.380 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.448 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.464 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.483 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.497 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.531 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.547 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.564 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.580 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.596 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.613 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.764 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.780 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.799 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.814 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.830 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:51:59.847 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.054 Seetong_tps[58070:5943511]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 09:52:00.064 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.182 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.332 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.348 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.364 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.380 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.397 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.415 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.431 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.448 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.464 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.734 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.748 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.765 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.781 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.798 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.819 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.898 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.932 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.966 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:00.999 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:01.017 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:01.033 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:01.066 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:01.200 Seetong_tps[58070:5943511] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 09:52:03.315 Seetong_tps[58070:5943511] rotate to down
2026-08-19 09:52:03.318 Seetong_tps[58070:5943606] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:52:03.319 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 19.70 - 设备: 庭院 - 29115420
2026-08-19 09:52:03.475 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:52:03.618 Seetong_tps[58070:5943616] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 09:52:03.618 Seetong_tps[58070:5943511]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 20.00 - 设备: 庭院 - 29115420
2026-08-19 09:52:03.636 Seetong_tps[58070:5943511]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787104323.636074,lastReceiveYUVTimeInterval=1787104323.622142,interval=0,videoView=0x10dc00380
2026-08-19 09:52:03.814 Seetong_tps[58070:5943548]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 09:52:07.275 Seetong_tps[58070:5943545]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-19 09:52:07.277 Seetong_tps[58070:5943511]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 09:52:07.277 Seetong_tps[58070:5943511] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787103944000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787082788000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 09:52:07.277 Seetong_tps[58070:5943511]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 09:52:07.277 Seetong_tps[58070:5943511]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 09:52:07.290 Seetong_tps[58070:5943511] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-19 09:52:07.291 Seetong_tps[58070:5943511]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc00380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc28f00>; layer = <CALayer: 0x10bfe0dc0>>
2026-08-19 09:52:07.291 Seetong_tps[58070:5943511] #####Vstop:uid:29115420-0-port:1
2026-08-19 09:52:07.309 Seetong_tps[58070:5943511] -----------1release decodeport = 1
2026-08-19 09:52:07.310 Seetong_tps[58070:5943511]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.420454545454545";
    "preview_duration" = 23600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-19 09:52:07.314 Seetong_tps[58070:5943511] _openGLView clearFrame ...
2026-08-19 09:52:07.339 Seetong_tps[58070:5943511] [保存失败] 相机对象或存储字典为空
2026-08-19 09:52:07.339 Seetong_tps[58070:5943929] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-19 09:52:07.339 Seetong_tps[58070:5943929] --FC_StopDevComEx end
2026-08-19 09:52:07.339 Seetong_tps[58070:5943511] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787103944000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787082788000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 09:52:07.339 Seetong_tps[58070:5943511]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 09:52:07.339 Seetong_tps[58070:5943511]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 11:27:32.668 Seetong_tps[58563:5998322] app_version=8.3.805
2026-08-19 11:27:32.680 Seetong_tps[58563:5998322]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-19 11:27:32.680 Seetong_tps[58563:5998322] showForLogin 1
2026-08-19 11:27:32.680 Seetong_tps[58563:5998322] AppLaunch 还剩 6.614621162414551 秒
2026-08-19 11:27:32.683 Seetong_tps[58563:5998325] 询问用户是否开启推送成功
2026-08-19 11:27:32.683 Seetong_tps[58563:5998325] 用户点击允许接收推送
2026-08-19 11:27:32.685 Seetong_tps[58563:5998325] remoteNotificationSetting: <UNNotificationSettings: 0x10fa8a120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-19 11:27:32.700 Seetong_tps[58563:5998322]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-19 11:27:32.737 Seetong_tps[58563:5998322] viewDidLoad/configtime=2026-08-19 上午3:27:32 +0000
2026-08-19 11:27:32.738 Seetong_tps[58563:5998322]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-19 11:27:32.738 Seetong_tps[58563:5998322]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-19 11:27:32.799 Seetong_tps[58563:5998322]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-19 11:27:32.799 Seetong_tps[58563:5998322]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-19 11:27:32.801 Seetong_tps[58563:5998322]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-19 11:27:32.801 Seetong_tps[58563:5998322] 开始检查未读客服消息...
2026-08-19 11:27:32.801 Seetong_tps[58563:5998322] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-19 11:27:32.801 Seetong_tps[58563:5998322]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 11:27:32.812 Seetong_tps[58563:5998322]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-19 11:27:32.812 Seetong_tps[58563:5998322]  -- WebSocket connection - getNetty - 
2026-08-19 11:27:32.812 Seetong_tps[58563:5998322]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-19 11:27:32.816 Seetong_tps[58563:5998322] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-19 11:27:32.816 Seetong_tps[58563:5998322] NAV deviceOrientationDidChange:1
2026-08-19 11:27:32.820 Seetong_tps[58563:5998322]  -- groupDeviceList -- 
2026-08-19 11:27:32.821 Seetong_tps[58563:5998322] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-19 11:27:32.821 Seetong_tps[58563:5998322]  -- WebSocket connection - getNetty - 
2026-08-19 11:27:32.821 Seetong_tps[58563:5998322]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 11:27:32.927 Seetong_tps[58563:5998322]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-19 11:27:33.080 Seetong_tps[58563:5998322] Super properties have already been unregistered.
2026-08-19 11:27:33.080 Seetong_tps[58563:5998322] UMAPM_OOMSampling(0,0):NO
2026-08-19 11:27:33.082 Seetong_tps[58563:5998322]  -- deviceListDataUpdate - AppLaunch 还剩 1.212333202362061 秒 - 再延迟 1.712333202362061 秒 - 启动耗时 1.787666797637939 秒
2026-08-19 11:27:33.082 Seetong_tps[58563:5998322]  -- groupDeviceList -- 
2026-08-19 11:27:33.082 Seetong_tps[58563:5998322] groupDeviceList 已在进行中，跳过新的调用
2026-08-19 11:27:33.082 Seetong_tps[58563:5998322]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1788 毫秒
2026-08-19 11:27:33.086 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 11:27:33.086 Seetong_tps[58563:5998322]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 11:27:33.086 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 11:27:33.088 Seetong_tps[58563:5998322]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 613;
}
2026-08-19 11:27:33.088 Seetong_tps[58563:5998322]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-19 11:27:33.088 Seetong_tps[58563:5998322]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-19 11:27:33.088 Seetong_tps[58563:5998322]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-19 11:27:33.088 Seetong_tps[58563:5998322]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODcxOTY0NTIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.7QhIR6EdZTGvmKXKMouEuYwLGUjwnHt7qF_FbP65CwE","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODk3MDIwNTIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3MTEwMDUyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.DN4ekYUsU6FMFEv_mS7e49BUG3EU6PnYbWUMFZTnHko","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-19 11:27:33.094 Seetong_tps[58563:5998322]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787110053.094175
2026-08-19 11:27:33.094 Seetong_tps[58563:5998322]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787110053.094175
2026-08-19 11:27:33.094 Seetong_tps[58563:5998322]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787110053.094175 - lastRefreshTokenTime: 1787110053.094175
2026-08-19 11:27:33.107 Seetong_tps[58563:5998322] ++++-[VideoView dealloc]++++
2026-08-19 11:27:33.111 Seetong_tps[58563:5998322] OpenGLView20_Seetong dealloc:0x114f49a00
2026-08-19 11:27:33.123 Seetong_tps[58563:5998322] UMAPM_NetworkSampling(0,0):NO
2026-08-19 11:27:33.123 Seetong_tps[58563:5998322]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-19 11:27:33.123 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 11:27:33.123 Seetong_tps[58563:5998322]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 11:27:33.125 Seetong_tps[58563:5998322] 蓝牙已打开
2026-08-19 11:27:33.143 Seetong_tps[58563:5998322]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-19 11:27:33.167 Seetong_tps[58563:5998330] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108abcf80>{number = 6, name = (null)}====
2026-08-19 11:27:33.192 Seetong_tps[58563:5998435] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMIUlQHVVYEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c6df600>{number = 13, name = (null)}====
2026-08-19 11:27:33.236 Seetong_tps[58563:5998434] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c6df780>{number = 14, name = (null)}====
2026-08-19 11:27:33.236 Seetong_tps[58563:5998436] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x114d53f40>{number = 9, name = (null)}====
2026-08-19 11:27:33.238 Seetong_tps[58563:5998328] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10c6df940>{number = 16, name = (null)}====
2026-08-19 11:27:33.238 Seetong_tps[58563:5998432] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c6df900>{number = 15, name = (null)}====
2026-08-19 11:27:33.242 Seetong_tps[58563:5998433] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c6df980>{number = 17, name = (null)}====
2026-08-19 11:27:33.242 Seetong_tps[58563:5998326] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x108838f80>{number = 3, name = (null)}====
2026-08-19 11:27:33.260 Seetong_tps[58563:5998322]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-19 11:27:33.260 Seetong_tps[58563:5998322]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgMIUlQHVVYEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-19 11:27:33.261 Seetong_tps[58563:5998325] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c6dca80>{number = 19, name = (null)}====
2026-08-19 11:27:33.262 Seetong_tps[58563:5998322] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-19 11:27:33.262 Seetong_tps[58563:5998322] 客服消息未读数量: 0
2026-08-19 11:27:33.263 Seetong_tps[58563:5998322]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-19 11:27:33.264 Seetong_tps[58563:5998322]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 11:27:33.266 Seetong_tps[58563:5998430] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787109952000,"lastHeartTime":1787104429000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10c6dd780>{number = 20, name = (null)}====
2026-08-19 11:27:33.267 Seetong_tps[58563:5998431] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=24&addr=bjrelay66.s5.seetong.com:10443;type=0&load=17&addr=bjrelay56.s5.seetong.com:2443;type=0&load=21&addr=bjrelay59.s5.seetong.com:4443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=38&addr=bjrelay44.s2.seetong.com:5443;type=0&load=44&addr=bjrelayvip1.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.151","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c6dc900>{number = 21, name = (null)}====
2026-08-19 11:27:33.271 Seetong_tps[58563:5998420] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzcxNDg1MzI2Miwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.D6FXzo0SiIj4bWPdcw-IsDZL2P8hxR3HOdqTG6_XdXg","accessNode":"101.42.105.173:24205","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzcxNDg1MzI2Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NSJdfQ.5q_Q4CFddZApOiX3GO9WcxHWQCfcAlkRlOfz-GfFU9c","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24904"}]}
====
2026-08-19 11:27:33.278 Seetong_tps[58563:5998322]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-19 11:27:33.278 Seetong_tps[58563:5998431]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-19 11:27:33.278 Seetong_tps[58563:5998322]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-19 11:27:33.278 Seetong_tps[58563:5998322]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-19 11:27:33.278 Seetong_tps[58563:5998431]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-19 11:27:33.278 Seetong_tps[58563:5998431]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-19 11:27:33.279 Seetong_tps[58563:5998431]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-19 11:27:33.279 Seetong_tps[58563:5998431]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-19 11:27:33.279 Seetong_tps[58563:5998431]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-19 11:27:33.293 Seetong_tps[58563:5998322]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-19 11:27:33.293 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-19 11:27:33.293 Seetong_tps[58563:5998322]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1999 毫秒
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787109952000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787104429000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- groupDeviceList -- 
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 11:27:33.294 Seetong_tps[58563:5998322]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 11:27:33.302 Seetong_tps[58563:5998322]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 11:27:33.302 Seetong_tps[58563:5998322]  -- STBluetoothManager - 开始扫描 - 
2026-08-19 11:27:33.356 Seetong_tps[58563:5998322]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-19 11:27:33.356 Seetong_tps[58563:5998322]  -- WebSocket - 重置重连次数 -- 
2026-08-19 11:27:33.356 Seetong_tps[58563:5998322]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-19 11:27:33.358 Seetong_tps[58563:5998322]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 11:27:33.358 Seetong_tps[58563:5998322]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwsIA1cHUlFpAQQB","reconn":0}}
2026-08-19 11:27:33.358 Seetong_tps[58563:5998322]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 11:27:33.359 Seetong_tps[58563:5998322] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787109952000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787104429000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 11:27:33.361 Seetong_tps[58563:5998443] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c6dff00>{number = 22, name = (null)}====
2026-08-19 11:27:33.395 Seetong_tps[58563:5998322]  -- WebSocket - 重置重连次数 -- 
2026-08-19 11:27:33.505 Seetong_tps[58563:5998322] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-19 11:27:33.505 Seetong_tps[58563:5998322] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-19 11:27:33.505 Seetong_tps[58563:5998322] Formatted Date: 2026-08-19
2026-08-19 11:27:33.506 Seetong_tps[58563:5998322]  --- webSocketGetServerData msgId: B8ED38DC-56D3-4199-8F26-CAA753C5302E - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-19";
        token = AVYOAQteVABrAAkFBgUKVwsIA1cHUlFpAQQB;
    };
}
2026-08-19 11:27:33.506 Seetong_tps[58563:5998322]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 11:27:33.506 Seetong_tps[58563:5998322]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-19 11:27:33.518 Seetong_tps[58563:5998322]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-19 11:27:33.575 Seetong_tps[58563:5998322] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-19 11:27:33.575 Seetong_tps[58563:5998322]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-19 11:27:33.575 Seetong_tps[58563:5998322]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-19 11:27:33.576 Seetong_tps[58563:5998322] Sorted Dates (Descending): (
)
2026-08-19 11:27:34.880 Seetong_tps[58563:5998322] AppLaunch hideForRefreshToken
2026-08-19 11:27:34.880 Seetong_tps[58563:5998322] AppLaunch hideForRefreshToken dismiss
2026-08-19 11:27:34.880 Seetong_tps[58563:5998322] AppLaunch dismiss...
2026-08-19 11:27:34.881 Seetong_tps[58563:5998322] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-19 11:27:34.881 Seetong_tps[58563:5998322] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-19 11:27:34.881 Seetong_tps[58563:5998322] 用户设置的具体字体大小: 14.000000
2026-08-19 11:27:35.187 Seetong_tps[58563:5998322]  dealloc -- STAppLaunchWindow
2026-08-19 11:27:35.190 Seetong_tps[58563:5998322]  dealloc -- STAppLaunchViewController
2026-08-19 11:27:35.192 Seetong_tps[58563:5998322] AppLaunch dismiss... end
2026-08-19 11:27:35.958 Seetong_tps[58563:5998322]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-19 11:27:36.291 Seetong_tps[58563:5998430] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c6dd780>{number = 20, name = (null)}====
2026-08-19 11:27:36.475 Seetong_tps[58563:5998322]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-19 11:27:36.488 Seetong_tps[58563:5998322] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-19 11:27:36.541 Seetong_tps[58563:5998322] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-19 11:27:36.541 Seetong_tps[58563:5998329] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 11:27:36.541 Seetong_tps[58563:5998322]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 11:27:36.542 Seetong_tps[58563:5998322] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-19 11:27:36.551 Seetong_tps[58563:5998322]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 11:27:36.567 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 上午11:27:36 568
2026-08-19 11:27:36.567 Seetong_tps[58563:5998322]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc04a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc34800>; layer = <CALayer: 0x10c7e2900>>
2026-08-19 11:27:36.567 Seetong_tps[58563:5998322]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc04a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc34800>; layer = <CALayer: 0x10c7e2900>> -- _camera.supportPlatform: 0
2026-08-19 11:27:36.567 Seetong_tps[58563:5998322]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-19 上午3:27:36 +0000
2026-08-19 11:27:36.568 Seetong_tps[58563:5998322]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 11:27:36.568 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 上午11:27:36 568
2026-08-19 11:27:36.568 Seetong_tps[58563:5998329] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-19 11:27:36.594 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:36.597 Seetong_tps[58563:5998322] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 11:27:36.599 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:36.599 Seetong_tps[58563:5998322] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 11:27:36.623 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 11:27:36.626 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 11:27:36.626 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 11:27:36.626 Seetong_tps[58563:5998322]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-19 11:27:36.626 Seetong_tps[58563:5998322]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 11:27:36.626 Seetong_tps[58563:5998322] 滚动已停止500毫秒，执行操作:29115420
2026-08-19 11:27:36.654 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:36.655 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 11:27:36.655 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 11:27:36.693 Seetong_tps[58563:5998322] 未处理的 biz 类型: res_video_preview_advert
2026-08-19 11:27:36.693 Seetong_tps[58563:5998322]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-19 11:27:36.851 Seetong_tps[58563:5998322] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-19 11:27:36.953 Seetong_tps[58563:5998443] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c6dff00>{number = 22, name = (null)}====
2026-08-19 11:27:37.521 Seetong_tps[58563:5998420] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-19 11:27:37.523 Seetong_tps[58563:5998420] [DeviceMonitor] 监控管理器初始化完成
2026-08-19 11:27:37.541 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 上午11:27:37 541
2026-08-19 11:27:37.541 Seetong_tps[58563:5998322]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc04a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc34800>; layer = <CALayer: 0x10c7e2900>>
2026-08-19 11:27:37.541 Seetong_tps[58563:5998322]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc04a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc34800>; layer = <CALayer: 0x10c7e2900>> -- _camera.supportPlatform: 0
2026-08-19 11:27:37.542 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 上午11:27:37 542
2026-08-19 11:27:37.542 Seetong_tps[58563:5998322]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-19 11:27:37.542 Seetong_tps[58563:5998322]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-19 11:27:37.542 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-08-19 11:27:38.232 Seetong_tps[58563:5998420]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-19 11:27:38.233 Seetong_tps[58563:5998420]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-19 11:27:38.233 Seetong_tps[58563:5998420] onDeviceAuthSuccess:uid=29115420
2026-08-19 11:27:38.233 Seetong_tps[58563:5998420]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787110058.233248,lastReceiveYUVTimeInterval=1787110057.541725,interval=1,videoView=0x10bc04a80
2026-08-19 11:27:38.233 Seetong_tps[58563:5998420]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-19 11:27:38.238 Seetong_tps[58563:5998322]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-19 11:27:38.239 Seetong_tps[58563:5998328] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-19 11:27:38.239 Seetong_tps[58563:5998431] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-19 11:27:38.810 Seetong_tps[58563:5998423] ===29115420===
2026-08-19 11:27:38.819 Seetong_tps[58563:5998423] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-19 11:27:38.825 Seetong_tps[58563:5998420] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-19 11:27:38.825 Seetong_tps[58563:5998420] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-19 11:27:38.826 Seetong_tps[58563:5998420] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fa58ac0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10f9d8a00>
2026-08-19 11:27:38.826 Seetong_tps[58563:5998420] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-19 11:27:38.826 Seetong_tps[58563:5998420] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 11:27:38.826 Seetong_tps[58563:5998420] InitDecodePortLog: playsettype = 50
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 11:27:38.828 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-19 11:27:38.828 Seetong_tps[58563:5998420] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 11:27:38.829 Seetong_tps[58563:5998420] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 11:27:38.830 Seetong_tps[58563:5998420]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 11:27:38.830 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:38.830 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:38.830 Seetong_tps[58563:5998431] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 11:27:38.830 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 11:27:38.831 Seetong_tps[58563:5998431] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 11:27:38.831 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-08-19 11:27:38.833 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:38.834 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 11:27:38.834 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 11:27:38.834 Seetong_tps[58563:5998436] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 11:27:38.862 Seetong_tps[58563:5998322] checkPortStatus:_decodePort=1
2026-08-19 11:27:38.862 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.32 - 设备: 庭院 - 29115420
2026-08-19 11:27:39.145 Seetong_tps[58563:5998420]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 11:27:39.145 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:39.145 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:39.145 Seetong_tps[58563:5998436] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 11:27:39.145 Seetong_tps[58563:5998436] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 11:27:39.145 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 11:27:39.145 Seetong_tps[58563:5998420]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 11:27:39.146 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:39.146 Seetong_tps[58563:5998420]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:39.146 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 11:27:39.146 Seetong_tps[58563:5998431] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 11:27:39.146 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 11:27:39.146 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322] checkPortStatus:_decodePort=1
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 11:27:39.146 Seetong_tps[58563:5998322] checkPortStatus:_decodePort=1
2026-08-19 11:27:39.146 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 11:27:39.153 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 11:27:39.199 Seetong_tps[58563:5998468] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-08-19 11:27:39.210 Seetong_tps[58563:5998322] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-19 11:27:39.217 Seetong_tps[58563:5998423]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 11:27:39.220 Seetong_tps[58563:5998468] 重新观看视频线程：<_NSMainThread: 0x108838000>{number = 1, name = (null)}
2026-08-19 11:27:39.230 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:39.230 Seetong_tps[58563:5998431] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-19 11:27:39.231 Seetong_tps[58563:5998322] uid:29115420 playAudio
2026-08-19 11:27:39.239 Seetong_tps[58563:5998322] checkPortStatus:_decodePort=1
2026-08-19 11:27:39.239 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.70 - 设备: 庭院 - 29115420
2026-08-19 11:27:39.240 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.70 - 设备: 庭院 - 29115420
2026-08-19 11:27:39.464 Seetong_tps[58563:5998322]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc04a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc34800>; layer = <CALayer: 0x10c7e2900>>
2026-08-19 11:27:39.464 Seetong_tps[58563:5998322] #####Vstop:uid:29115420-0-port:1
2026-08-19 11:27:39.465 Seetong_tps[58563:5998322] -----------1release decodeport = 1
2026-08-19 11:27:39.465 Seetong_tps[58563:5998322]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2600;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-19 11:27:39.468 Seetong_tps[58563:5998322] _openGLView clearFrame ...
2026-08-19 11:27:39.469 Seetong_tps[58563:5998322]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-19 11:27:39.477 Seetong_tps[58563:5998423]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 11:27:39.478 Seetong_tps[58563:5998322] 当前控制器：STPlaybackVC
2026-08-19 11:27:39.478 Seetong_tps[58563:5998322]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 11:27:39.478 Seetong_tps[58563:5998322] 开始监听camera_nvr的onlineStatus属性变化
2026-08-19 11:27:39.478 Seetong_tps[58563:5998322] camera_nvr对象已切换，重新设置KVO监听
2026-08-19 11:27:39.485 Seetong_tps[58563:5998322] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-19 11:27:39.489 Seetong_tps[58563:5998423]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 11:27:39.489 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 11:27:39.493 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 11:27:39.493 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 11:27:39.493 Seetong_tps[58563:5998423] Failed to get IoT drive away set configuration.
2026-08-19 11:27:39.493 Seetong_tps[58563:5998423]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-19 11:27:39.657 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:39.658 Seetong_tps[58563:5998322] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 11:27:39.658 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:39.659 Seetong_tps[58563:5998322] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 11:27:39.659 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:39.659 Seetong_tps[58563:5998322] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 11:27:39.659 Seetong_tps[58563:5998322]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 11:27:39.659 Seetong_tps[58563:5998322] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 11:27:39.667 Seetong_tps[58563:5998322]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-19 11:27:39.667 Seetong_tps[58563:5998322] ====高度=91.000000
2026-08-19 11:27:39.667 Seetong_tps[58563:5998322]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-19 11:27:39.669 Seetong_tps[58563:5998322] 停止监听camera_nvr的onlineStatus属性变化
2026-08-19 11:27:39.669 Seetong_tps[58563:5998322] 开始监听camera_nvr的onlineStatus属性变化
2026-08-19 11:27:39.669 Seetong_tps[58563:5998322] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-19 11:27:39.669 Seetong_tps[58563:5998322] ###### stopNvrRemoteRecord ......
2026-08-19 11:27:39.671 Seetong_tps[58563:5998322] updateAlarmListTable:messageModelList=0
2026-08-19 11:27:39.677 Seetong_tps[58563:5998322]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-19 11:27:39.677 Seetong_tps[58563:5998328] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 11:27:39.677 Seetong_tps[58563:5998322]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-19 11:27:39.677 Seetong_tps[58563:5998322]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-19 11:27:39.677 Seetong_tps[58563:5998322] updateAlarmListTable:messageModelList=0
2026-08-19 11:27:39.724 Seetong_tps[58563:5998322] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 11:27:39.775 Seetong_tps[58563:5998322]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 11:27:39.927 Seetong_tps[58563:5998431] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c6dc900>{number = 21, name = (null)}====
2026-08-19 11:27:39.984 Seetong_tps[58563:5998328] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c6df940>{number = 16, name = (null)}====
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fa58ac0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10f9d8a00>
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-19 11:27:39.997 Seetong_tps[58563:5998420] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 11:27:39.998 Seetong_tps[58563:5998420] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-19 11:27:39.998 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.46 - 设备: 庭院 - 29115420
2026-08-19 11:27:40.025 Seetong_tps[58563:5998433] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10c6df980>{number = 17, name = (null)}====
2026-08-19 11:27:40.383 Seetong_tps[58563:5998322]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-19 11:27:40.641 Seetong_tps[58563:5998423] ===29115420===
2026-08-19 11:27:42.241 Seetong_tps[58563:5998322]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-19 11:27:43.085 Seetong_tps[58563:5998322]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 11:27:45.763 Seetong_tps[58563:5998423]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000011111111111111000000000000 - result: 0 - devid: 29115420
2026-08-19 11:27:46.417 Seetong_tps[58563:5998423] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1296
2026-08-19 11:27:46.419 Seetong_tps[58563:5998322] timeSliceArray.count=82
2026-08-19 11:27:46.483 Seetong_tps[58563:5998322] nvrParseRecPlayBlock timelineModelArray.count=81
2026-08-19 11:27:46.484 Seetong_tps[58563:5998322] timelineModel.timePaint=11:25:48-11:26:49,timelineModel.recordType=1
2026-08-19 11:27:46.510 Seetong_tps[58563:5998322] updateAlarmListTable:messageModelList=40
2026-08-19 11:27:46.510 Seetong_tps[58563:5998322]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-19 11:27:46.511 Seetong_tps[58563:5998322]  --- setFirstTimePosition --- i: 80 - recordType: 1
2026-08-19 11:27:46.511 Seetong_tps[58563:5998322]  --- setFirstTimePosition --- i: 79 - recordType: 7
2026-08-19 11:27:46.511 Seetong_tps[58563:5998322] _firstHaveDataTime=11:25:06
2026-08-19 11:27:47.668 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:27:47.692 Seetong_tps[58563:5998322] uid:29115420 FC_P2PNvrReplayByTime
2026-08-19 11:27:47.692 Seetong_tps[58563:5998322]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-18 \U4e0a\U53483:14:31 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 11:27:47.692 Seetong_tps[58563:5998322]  -- 播放视频（录像） -- 开始时间: 2026-08-19 上午3:27:47 +0000
2026-08-19 11:27:47.693 Seetong_tps[58563:5998436] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260819112506
2026-08-19 11:27:47.693 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819112506
2026-08-19 11:27:47.916 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:27:48.098 Seetong_tps[58563:5998420] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-19 11:27:48.099 Seetong_tps[58563:5998420]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-19 11:27:48.099 Seetong_tps[58563:5998420] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10fa58ac0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10f9d8a00>
2026-08-19 11:27:48.099 Seetong_tps[58563:5998420] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-19 11:27:48.099 Seetong_tps[58563:5998420] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 11:27:48.099 Seetong_tps[58563:5998420] InitDecodePortLog: playsettype = 50
2026-08-19 11:27:48.100 Seetong_tps[58563:5998420] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 11:27:48.100 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-08-19 11:27:48.101 Seetong_tps[58563:5998420] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-19 11:27:48.101 Seetong_tps[58563:5998420] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-19 11:27:48.101 Seetong_tps[58563:5998420] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-19 11:27:48.101 Seetong_tps[58563:5998420] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-19 11:27:48.101 Seetong_tps[58563:5998420] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 11:27:48.103 Seetong_tps[58563:5998420] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 11:27:48.106 Seetong_tps[58563:5998322]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-08-19 11:27:48.126 Seetong_tps[58563:5998322] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 11:27:48.620 Seetong_tps[58563:5998322] 卡回放第一帧回调 倍速 = 0
2026-08-19 11:27:49.598 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:27:49.620 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819063420
2026-08-19 11:27:49.620 Seetong_tps[58563:5998436] zhangw_controlNvrRemoteRecord:strDateTime=20260819063420,action=6
2026-08-19 11:27:49.773 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:27:53.089 Seetong_tps[58563:5998322]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 11:27:53.758 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:27:53.771 Seetong_tps[58563:5998663] zhangw_controlNvrRemoteRecord:strDateTime=20260819063900,action=6
2026-08-19 11:27:53.771 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819063900
2026-08-19 11:27:53.878 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:27:56.814 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:27:56.831 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819064532
2026-08-19 11:27:56.831 Seetong_tps[58563:5998436] zhangw_controlNvrRemoteRecord:strDateTime=20260819064532,action=6
2026-08-19 11:27:56.961 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:27:58.313 Seetong_tps[58563:5998322]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-19 11:27:58.313 Seetong_tps[58563:5998322]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-08-19 11:27:58.316 Seetong_tps[58563:5998322] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-08-19 11:27:58.316 Seetong_tps[58563:5998322] 有wifi
2026-08-19 11:28:00.491 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:28:00.505 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819052256
2026-08-19 11:28:00.505 Seetong_tps[58563:5998806] zhangw_controlNvrRemoteRecord:strDateTime=20260819052256,action=6
2026-08-19 11:28:00.591 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:28:03.087 Seetong_tps[58563:5998322]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 11:28:05.433 Seetong_tps[58563:5998322]  -- 预览倒计时 -- User interaction detected
2026-08-19 11:28:05.444 Seetong_tps[58563:5998322]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819042647
2026-08-19 11:28:05.445 Seetong_tps[58563:5998436] zhangw_controlNvrRemoteRecord:strDateTime=20260819042647,action=6
2026-08-19 11:28:05.568 Seetong_tps[58563:5998423]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 11:28:05.634 Seetong_tps[58563:5998322] +++++-[DeviceListViewController didReceiveMemoryWarning]+++++
2026-08-19 11:28:07.969 Seetong_tps[58563:5998436] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-19 11:28:07.970 Seetong_tps[58563:5998436] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-19 11:28:07.971 Seetong_tps[58563:5998436] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-19 11:28:07.972 Seetong_tps[58563:5998436] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-19 11:28:07.973 Seetong_tps[58563:5998436] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-19 11:28:09.744 Seetong_tps[58563:5998322] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-19 11:28:09.744 Seetong_tps[58563:5998322] ###### stopNvrRemoteRecord ......
2026-08-19 11:28:09.752 Seetong_tps[58563:5998420]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-19 11:28:09.757 Seetong_tps[58563:5998322]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 11:28:09.771 Seetong_tps[58563:5998322] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787109952000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787104429000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 11:28:09.771 Seetong_tps[58563:5998322]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 11:28:09.771 Seetong_tps[58563:5998322]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 11:28:09.788 Seetong_tps[58563:5998322] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-19 11:28:09.838 Seetong_tps[58563:5998322] [保存失败] 相机对象或存储字典为空
2026-08-19 11:28:09.838 Seetong_tps[58563:5998806] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-19 11:28:09.838 Seetong_tps[58563:5998806] --FC_StopDevComEx end
2026-08-19 11:28:09.838 Seetong_tps[58563:5998322] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787109952000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787104429000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 11:28:09.839 Seetong_tps[58563:5998322]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 11:28:09.839 Seetong_tps[58563:5998322]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 11:28:09.843 Seetong_tps[58563:5998322]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-19 16:16:03.910 Seetong_tps[60001:6156167] app_version=8.3.805
2026-08-19 16:16:03.920 Seetong_tps[60001:6156184] 询问用户是否开启推送成功
2026-08-19 16:16:03.920 Seetong_tps[60001:6156184] 用户点击允许接收推送
2026-08-19 16:16:03.921 Seetong_tps[60001:6156167]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-19 16:16:03.921 Seetong_tps[60001:6156167] showForLogin 1
2026-08-19 16:16:03.921 Seetong_tps[60001:6156167] AppLaunch 还剩 6.565600156784058 秒
2026-08-19 16:16:03.921 Seetong_tps[60001:6156184] remoteNotificationSetting: <UNNotificationSettings: 0x112279c20; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-19 16:16:03.942 Seetong_tps[60001:6156167]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-19 16:16:03.987 Seetong_tps[60001:6156167] viewDidLoad/configtime=2026-08-19 上午8:16:03 +0000
2026-08-19 16:16:03.989 Seetong_tps[60001:6156167]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-19 16:16:03.989 Seetong_tps[60001:6156167]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-19 16:16:04.022 Seetong_tps[60001:6156217] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzczMjE2MzkxNywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.u5ILIOYUaGVu3LChG60HGrdjwARq3FjWv2kN299x_y4","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzczMjE2MzkxNywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NCJdfQ.O_p7_55Gd30dBHh4FbvhUagWrcY9H_7E6Zy6WkTXECo","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24902"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24903"}]}
====
2026-08-19 16:16:04.058 Seetong_tps[60001:6156167]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-19 16:16:04.058 Seetong_tps[60001:6156167]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-19 16:16:04.061 Seetong_tps[60001:6156167]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-19 16:16:04.061 Seetong_tps[60001:6156167] 开始检查未读客服消息...
2026-08-19 16:16:04.061 Seetong_tps[60001:6156167] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-19 16:16:04.061 Seetong_tps[60001:6156167]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 16:16:04.065 Seetong_tps[60001:6156187] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立秋","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-07 00:00:00","adStartTimeStamp":1786032000000,"adEndTime":"2026-08-07 23:59:59","adEndTimeStamp":1786118399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260807/7b98286be188bf402230ac3b0305d1c5.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x117d97280>{number = 11, name = (null)}====
2026-08-19 16:16:04.070 Seetong_tps[60001:6156167]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-19 16:16:04.070 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty - 
2026-08-19 16:16:04.070 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-19 16:16:04.074 Seetong_tps[60001:6156167] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-19 16:16:04.074 Seetong_tps[60001:6156167] NAV deviceOrientationDidChange:1
2026-08-19 16:16:04.076 Seetong_tps[60001:6156167]  -- groupDeviceList -- 
2026-08-19 16:16:04.076 Seetong_tps[60001:6156167] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-19 16:16:04.076 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty - 
2026-08-19 16:16:04.076 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 16:16:04.173 Seetong_tps[60001:6156167]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-19 16:16:04.270 Seetong_tps[60001:6156188] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay5.s5.seetong.com:1443;type=0&load=19&addr=bjrelay51.s5.seetong.com:5443;type=0&load=18&addr=bjrelay51.s5.seetong.com:3443;","vipRelayServers":"type=0&load=39&addr=bjrelay44.s2.seetong.com:1443;type=0&load=59&addr=bjrelay44.s2.seetong.com:7443;type=0&load=47&addr=bjrelay41.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.2","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b038f00>{number = 2, name = (null)}====
2026-08-19 16:16:04.270 Seetong_tps[60001:6156268] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787126774000,"lastHeartTime":1787127072000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10dc67180>{number = 16, name = (null)}====
2026-08-19 16:16:04.271 Seetong_tps[60001:6156273] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10dc672c0>{number = 18, name = (null)}====
2026-08-19 16:16:04.271 Seetong_tps[60001:6156275] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10dc67280>{number = 17, name = (null)}====
2026-08-19 16:16:04.271 Seetong_tps[60001:6156274] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10dc645c0>{number = 15, name = (null)}====
2026-08-19 16:16:04.270 Seetong_tps[60001:6156187] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMIUlMEVFUDblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x117d97280>{number = 11, name = (null)}====
2026-08-19 16:16:04.271 Seetong_tps[60001:6156184] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b039080>{number = 5, name = (null)}====
2026-08-19 16:16:04.275 Seetong_tps[60001:6156189] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x117cb73c0>{number = 9, name = (null)}====
2026-08-19 16:16:04.301 Seetong_tps[60001:6156272] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10dc67140>{number = 19, name = (null)}====
2026-08-19 16:16:04.305 Seetong_tps[60001:6156167] Super properties have already been unregistered.
2026-08-19 16:16:04.305 Seetong_tps[60001:6156167] UMAPM_OOMSampling(0,0):NO
2026-08-19 16:16:04.307 Seetong_tps[60001:6156167]  -- deviceListDataUpdate - AppLaunch 还剩 1.179903030395508 秒 - 再延迟 1.679903030395508 秒 - 启动耗时 1.820096969604492 秒
2026-08-19 16:16:04.307 Seetong_tps[60001:6156167]  -- groupDeviceList -- 
2026-08-19 16:16:04.307 Seetong_tps[60001:6156167] groupDeviceList 已在进行中，跳过新的调用
2026-08-19 16:16:04.307 Seetong_tps[60001:6156167]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1820 毫秒
2026-08-19 16:16:04.334 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 16:16:04.335 Seetong_tps[60001:6156167]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 16:16:04.335 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 16:16:04.336 Seetong_tps[60001:6156167]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 614;
}
2026-08-19 16:16:04.336 Seetong_tps[60001:6156167] ++++-[VideoView dealloc]++++
2026-08-19 16:16:04.339 Seetong_tps[60001:6156167] OpenGLView20_Seetong dealloc:0x10dc5d200
2026-08-19 16:16:04.352 Seetong_tps[60001:6156167]  -- WebSocket - 重置重连次数 -- 
2026-08-19 16:16:04.364 Seetong_tps[60001:6156167]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-19 16:16:04.364 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty - 
2026-08-19 16:16:04.364 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 16:16:04.381 Seetong_tps[60001:6156167]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-19 16:16:04.381 Seetong_tps[60001:6156167]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-19 16:16:04.394 Seetong_tps[60001:6156167]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-19 16:16:04.394 Seetong_tps[60001:6156272]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-19 16:16:04.394 Seetong_tps[60001:6156272]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-19 16:16:04.394 Seetong_tps[60001:6156167] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-19 16:16:04.394 Seetong_tps[60001:6156167] 客服消息未读数量: 0
2026-08-19 16:16:04.394 Seetong_tps[60001:6156272]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-19 16:16:04.395 Seetong_tps[60001:6156167]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-19 16:16:04.395 Seetong_tps[60001:6156272]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-19 16:16:04.395 Seetong_tps[60001:6156272]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-19 16:16:04.395 Seetong_tps[60001:6156272]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-19 16:16:04.396 Seetong_tps[60001:6156167]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgMIUlMEVFUDblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-19 16:16:04.400 Seetong_tps[60001:6156167]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-19 16:16:04.400 Seetong_tps[60001:6156167] UMAPM_NetworkSampling(0,0):NO
2026-08-19 16:16:04.400 Seetong_tps[60001:6156167]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-19 16:16:04.400 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 16:16:04.400 Seetong_tps[60001:6156167]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 16:16:04.402 Seetong_tps[60001:6156167] 蓝牙已打开
2026-08-19 16:16:04.405 Seetong_tps[60001:6156167]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-19 16:16:04.406 Seetong_tps[60001:6156167]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 16:16:04.417 Seetong_tps[60001:6156183] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10b038ec0>{number = 4, name = (null)}====
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1934 毫秒
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787126774000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 16:16:04.421 Seetong_tps[60001:6156167]  -- groupDeviceList -- 
2026-08-19 16:16:04.423 Seetong_tps[60001:6156167]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-19 16:16:04.437 Seetong_tps[60001:6156276] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117d97c80>{number = 12, name = (null)}====
2026-08-19 16:16:04.451 Seetong_tps[60001:6156217] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-19 16:16:04.451 Seetong_tps[60001:6156217] [DeviceMonitor] 监控管理器初始化完成
2026-08-19 16:16:04.535 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 16:16:04.536 Seetong_tps[60001:6156167]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 16:16:04.536 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 16:16:04.537 Seetong_tps[60001:6156167]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-19 16:16:04.537 Seetong_tps[60001:6156167]  -- WebSocket - 重置重连次数 -- 
2026-08-19 16:16:04.537 Seetong_tps[60001:6156167]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-19 16:16:04.538 Seetong_tps[60001:6156167]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 16:16:04.538 Seetong_tps[60001:6156167]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwsICFQGUVZpAQQB","reconn":0}}
2026-08-19 16:16:04.538 Seetong_tps[60001:6156167]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 16:16:04.539 Seetong_tps[60001:6156167] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787126774000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 16:16:04.541 Seetong_tps[60001:6156167]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 16:16:04.541 Seetong_tps[60001:6156167]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 16:16:04.562 Seetong_tps[60001:6156167]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 16:16:04.562 Seetong_tps[60001:6156167]  -- STBluetoothManager - 开始扫描 - 
2026-08-19 16:16:04.631 Seetong_tps[60001:6156167] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-19 16:16:04.631 Seetong_tps[60001:6156167] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-19 16:16:04.632 Seetong_tps[60001:6156167] Formatted Date: 2026-08-19
2026-08-19 16:16:04.632 Seetong_tps[60001:6156167]  --- webSocketGetServerData msgId: 5A213989-EE32-4915-8F66-118C4008AE7A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-19";
        token = AVYOAQteVABrAAkFBgUKVwsICFQGUVZpAQQB;
    };
}
2026-08-19 16:16:04.632 Seetong_tps[60001:6156167]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 16:16:04.632 Seetong_tps[60001:6156167]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-19 16:16:04.674 Seetong_tps[60001:6156167]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-19 16:16:04.709 Seetong_tps[60001:6156167] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-19 16:16:04.709 Seetong_tps[60001:6156167]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-19 16:16:04.709 Seetong_tps[60001:6156167]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-19 16:16:04.710 Seetong_tps[60001:6156167] Sorted Dates (Descending): (
)
2026-08-19 16:16:04.798 Seetong_tps[60001:6156217]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-19 16:16:04.798 Seetong_tps[60001:6156217]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-19 16:16:04.798 Seetong_tps[60001:6156217]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-19 16:16:04.801 Seetong_tps[60001:6156167]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-19 16:16:04.801 Seetong_tps[60001:6156276] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-19 16:16:04.801 Seetong_tps[60001:6156183] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-19 16:16:04.831 Seetong_tps[60001:6156217]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 16:16:04.832 Seetong_tps[60001:6156217]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 16:16:04.832 Seetong_tps[60001:6156217]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 16:16:04.832 Seetong_tps[60001:6156276] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 16:16:04.832 Seetong_tps[60001:6156184] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 16:16:04.832 Seetong_tps[60001:6156272] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 16:16:04.869 Seetong_tps[60001:6156217]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 16:16:04.870 Seetong_tps[60001:6156217]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 16:16:04.870 Seetong_tps[60001:6156217]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 16:16:04.870 Seetong_tps[60001:6156272] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 16:16:04.870 Seetong_tps[60001:6156272] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 16:16:04.870 Seetong_tps[60001:6156183] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 16:16:04.879 Seetong_tps[60001:6156223]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 16:16:04.884 Seetong_tps[60001:6156167]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-19 16:16:04.887 Seetong_tps[60001:6156223]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 16:16:04.892 Seetong_tps[60001:6156277] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x117d97d00>{number = 13, name = (null)}====
2026-08-19 16:16:05.416 Seetong_tps[60001:6156167] MessageThrottle reloadTableView ---
2026-08-19 16:16:06.016 Seetong_tps[60001:6156167] AppLaunch hideForRefreshToken
2026-08-19 16:16:06.016 Seetong_tps[60001:6156167] AppLaunch hideForRefreshToken dismiss
2026-08-19 16:16:06.016 Seetong_tps[60001:6156167] AppLaunch dismiss...
2026-08-19 16:16:06.172 Seetong_tps[60001:6156167] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-19 16:16:06.172 Seetong_tps[60001:6156167] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-19 16:16:06.172 Seetong_tps[60001:6156167] 用户设置的具体字体大小: 14.000000
2026-08-19 16:16:06.322 Seetong_tps[60001:6156167]  dealloc -- STAppLaunchWindow
2026-08-19 16:16:06.327 Seetong_tps[60001:6156167]  dealloc -- STAppLaunchViewController
2026-08-19 16:16:06.329 Seetong_tps[60001:6156167] AppLaunch dismiss... end
2026-08-19 16:16:07.218 Seetong_tps[60001:6156167]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-19 16:16:07.499 Seetong_tps[60001:6156183] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b038ec0>{number = 4, name = (null)}====
2026-08-19 16:16:07.735 Seetong_tps[60001:6156167]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-19 16:16:07.736 Seetong_tps[60001:6156167]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 16:16:07.736 Seetong_tps[60001:6156167]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-19 16:16:07.736 Seetong_tps[60001:6156167] 滚动已停止500毫秒，执行操作:29115420
2026-08-19 16:16:08.026 Seetong_tps[60001:6156272] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10dc67140>{number = 19, name = (null)}====
2026-08-19 16:16:08.504 Seetong_tps[60001:6156167]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-19 16:16:08.509 Seetong_tps[60001:6156167] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-19 16:16:08.560 Seetong_tps[60001:6156281] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 16:16:08.560 Seetong_tps[60001:6156167] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-19 16:16:08.561 Seetong_tps[60001:6156167]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 16:16:08.561 Seetong_tps[60001:6156167] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-19 16:16:08.563 Seetong_tps[60001:6156167]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 16:16:08.581 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 下午4:16:08 582
2026-08-19 16:16:08.582 Seetong_tps[60001:6156167]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>>
2026-08-19 16:16:08.582 Seetong_tps[60001:6156167]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>> -- _camera.supportPlatform: 0
2026-08-19 16:16:08.582 Seetong_tps[60001:6156167]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-19 上午8:16:08 +0000
2026-08-19 16:16:08.582 Seetong_tps[60001:6156167]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 16:16:08.583 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 下午4:16:08 583
2026-08-19 16:16:08.583 Seetong_tps[60001:6156281] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-19 16:16:08.609 Seetong_tps[60001:6156167]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 16:16:08.612 Seetong_tps[60001:6156167] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 16:16:08.613 Seetong_tps[60001:6156167]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 16:16:08.614 Seetong_tps[60001:6156167] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 16:16:08.638 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 16:16:08.641 Seetong_tps[60001:6156167] 未处理的 biz 类型: res_video_preview_advert
2026-08-19 16:16:08.641 Seetong_tps[60001:6156167]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-19 16:16:08.641 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 16:16:08.642 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-19 16:16:08.666 Seetong_tps[60001:6156167] uid:29115420 playAudio
2026-08-19 16:16:08.666 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 16:16:08.666 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 16:16:08.666 Seetong_tps[60001:6156184] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 16:16:08.862 Seetong_tps[60001:6156167] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-19 16:16:09.115 Seetong_tps[60001:6156223] ===29115420===
2026-08-19 16:16:09.119 Seetong_tps[60001:6156223] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b7600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112208a00>
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 16:16:09.120 Seetong_tps[60001:6156217] InitDecodePortLog: playsettype = 50
2026-08-19 16:16:09.122 Seetong_tps[60001:6156217] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 16:16:09.123 Seetong_tps[60001:6156217] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-19 16:16:09.123 Seetong_tps[60001:6156217] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 16:16:09.123 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.56 - 设备: 庭院 - 29115420
2026-08-19 16:16:09.123 Seetong_tps[60001:6156217] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-19 16:16:09.123 Seetong_tps[60001:6156217] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-19 16:16:09.123 Seetong_tps[60001:6156217] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 16:16:09.124 Seetong_tps[60001:6156217] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 16:16:09.124 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:09.142 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.58 - 设备: 庭院 - 29115420
2026-08-19 16:16:10.573 Seetong_tps[60001:6156354] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-19 16:16:10.584 Seetong_tps[60001:6156167] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-19 16:16:10.592 Seetong_tps[60001:6156354] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-19 16:16:10.606 Seetong_tps[60001:6156167] uid:29115420 playAudio
2026-08-19 16:16:10.606 Seetong_tps[60001:6156274] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-19 16:16:10.606 Seetong_tps[60001:6156167] uid:29115420 playAudio
2026-08-19 16:16:10.611 Seetong_tps[60001:6156167] checkPortStatus:_decodePort=1
2026-08-19 16:16:10.611 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.05 - 设备: 庭院 - 29115420
2026-08-19 16:16:10.614 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.05 - 设备: 庭院 - 29115420
2026-08-19 16:16:10.620 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.06 - 设备: 庭院 - 29115420
2026-08-19 16:16:10.760 Seetong_tps[60001:6156223] Failed to get IoT drive away set configuration.
2026-08-19 16:16:10.760 Seetong_tps[60001:6156223]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-19 16:16:12.613 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.05 - 设备: 庭院 - 29115420
2026-08-19 16:16:14.308 Seetong_tps[60001:6156167]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 16:16:18.587 Seetong_tps[60001:6156167]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787127378.587283,lastReceiveYUVTimeInterval=1787127378.580090,interval=0,videoView=0x10fc08700
2026-08-19 16:16:19.415 Seetong_tps[60001:6156167]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>>
2026-08-19 16:16:19.416 Seetong_tps[60001:6156167] #####Vstop:uid:29115420-0-port:1
2026-08-19 16:16:19.416 Seetong_tps[60001:6156167] -----------1release decodeport = 1
2026-08-19 16:16:19.418 Seetong_tps[60001:6156167]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.36986301369863";
    "preview_duration" = 10800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-19 16:16:19.420 Seetong_tps[60001:6156167] _openGLView clearFrame ...
2026-08-19 16:16:19.426 Seetong_tps[60001:6156167] 当前控制器：STDeviceSharedViewController
2026-08-19 16:16:19.495 Seetong_tps[60001:6156167] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 16:16:19.685 Seetong_tps[60001:6156277] ====请求接口 - 成功 - url: /seetong-member-device/device/share/user
 params:{
    devId = 29115420;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"baseShareNum":10,"maxShareNum":10,"alreadyShareNum":0,"surplusShareNum":10,"shareNvrNum":0,"sharedUsers":[],"sharedDevices":[]}}，线程：<NSThread: 0x117d97d00>{number = 13, name = (null)}====
2026-08-19 16:16:20.481 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 下午4:16:20 480
2026-08-19 16:16:20.482 Seetong_tps[60001:6156167]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>>
2026-08-19 16:16:20.482 Seetong_tps[60001:6156167]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>> -- _camera.supportPlatform: 0
2026-08-19 16:16:20.483 Seetong_tps[60001:6156167]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-19 上午8:16:20 +0000
2026-08-19 16:16:20.484 Seetong_tps[60001:6156167]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-18 \U4e0a\U53484:14:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 16:16:20.484 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 下午4:16:20 484
2026-08-19 16:16:20.485 Seetong_tps[60001:6156277] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-19 16:16:20.503 Seetong_tps[60001:6156167] [_UINavigationParallaxTransition interruptibleAnimatorForTransition:] returned nil. Falling back to old interactive transition logic.
2026-08-19 16:16:20.531 Seetong_tps[60001:6156167]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 16:16:20.541 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-19 16:16:20.542 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-19 16:16:20.690 Seetong_tps[60001:6156223] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-19 16:16:20.691 Seetong_tps[60001:6156217] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-19 16:16:20.691 Seetong_tps[60001:6156217] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-19 16:16:20.692 Seetong_tps[60001:6156217] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b2b7600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112208a00>
2026-08-19 16:16:20.692 Seetong_tps[60001:6156217] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-19 16:16:20.693 Seetong_tps[60001:6156217] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 16:16:20.693 Seetong_tps[60001:6156217] InitDecodePortLog: playsettype = 50
2026-08-19 16:16:20.694 Seetong_tps[60001:6156217] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 16:16:20.694 Seetong_tps[60001:6156217] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-08-19 16:16:20.695 Seetong_tps[60001:6156217] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 16:16:20.695 Seetong_tps[60001:6156217] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-08-19 16:16:20.695 Seetong_tps[60001:6156217] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-08-19 16:16:20.695 Seetong_tps[60001:6156217] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 16:16:20.695 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.22 - 设备: 庭院 - 29115420
2026-08-19 16:16:20.695 Seetong_tps[60001:6156217] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 16:16:20.699 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.22 - 设备: 庭院 - 29115420
2026-08-19 16:16:20.848 Seetong_tps[60001:6156167] dealloc -- STDeviceSharedViewController
2026-08-19 16:16:21.149 Seetong_tps[60001:6156465] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-19 16:16:21.153 Seetong_tps[60001:6156167] uid:29115420 playAudio
2026-08-19 16:16:21.153 Seetong_tps[60001:6156183] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-19 16:16:21.153 Seetong_tps[60001:6156167] uid:29115420 playAudio
2026-08-19 16:16:21.155 Seetong_tps[60001:6156167] checkPortStatus:_decodePort=2
2026-08-19 16:16:21.155 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-08-19 16:16:21.156 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-08-19 16:16:21.187 Seetong_tps[60001:6156223] Failed to get IoT drive away set configuration.
2026-08-19 16:16:21.187 Seetong_tps[60001:6156223]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-19 16:16:22.902 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- 
2026-08-19 16:16:22.902 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-19 16:16:22.903 Seetong_tps[60001:6156167]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 16:16:22.903 Seetong_tps[60001:6156277] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 16:16:23.008 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-19 16:16:23.008 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:23.008 Seetong_tps[60001:6156167]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 3^1^2^3^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^ - guardString: 3 - guardTimeString: 40
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点1
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-19 16:16:23.011 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:23.012 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点2
2026-08-19 16:16:23.012 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-19 16:16:23.012 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:23.012 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点3
2026-08-19 16:16:23.167 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.69 - 设备: 庭院 - 29115420
2026-08-19 16:16:23.919 Seetong_tps[60001:6156167] rotate to down
2026-08-19 16:16:23.920 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:23.926 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 3.45 - 设备: 庭院 - 29115420
2026-08-19 16:16:23.950 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:24.183 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:24.184 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.70 - 设备: 庭院 - 29115420
2026-08-19 16:16:24.308 Seetong_tps[60001:6156167]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 16:16:24.729 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:25.700 Seetong_tps[60001:6156167] rotate to down
2026-08-19 16:16:25.701 Seetong_tps[60001:6156277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:25.702 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.22 - 设备: 庭院 - 29115420
2026-08-19 16:16:25.792 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:25.934 Seetong_tps[60001:6156183] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:25.935 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.46 - 设备: 庭院 - 29115420
2026-08-19 16:16:27.603 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:27.670 Seetong_tps[60001:6156167] rotate to down
2026-08-19 16:16:27.670 Seetong_tps[60001:6156188] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:27.671 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 7.19 - 设备: 庭院 - 29115420
2026-08-19 16:16:27.804 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:27.804 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.32 - 设备: 庭院 - 29115420
2026-08-19 16:16:28.208 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:28.255 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:28.957 Seetong_tps[60001:6156167] rotate to up
2026-08-19 16:16:28.957 Seetong_tps[60001:6156188] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:28.959 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 8.48 - 设备: 庭院 - 29115420
2026-08-19 16:16:29.043 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:29.044 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.56 - 设备: 庭院 - 29115420
2026-08-19 16:16:29.838 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:30.067 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:30.483 Seetong_tps[60001:6156167]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787127390.483378,lastReceiveYUVTimeInterval=1787127390.426397,interval=0,videoView=0x10fc08700
2026-08-19 16:16:30.625 Seetong_tps[60001:6156167] rotate to up
2026-08-19 16:16:30.626 Seetong_tps[60001:6156277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:30.627 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 10.15 - 设备: 庭院 - 29115420
2026-08-19 16:16:30.725 Seetong_tps[60001:6156277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:30.726 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.25 - 设备: 庭院 - 29115420
2026-08-19 16:16:31.067 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:31.068 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:31.879 Seetong_tps[60001:6156167] rotate to left
2026-08-19 16:16:31.880 Seetong_tps[60001:6156188] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:31.882 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 11.40 - 设备: 庭院 - 29115420
2026-08-19 16:16:32.013 Seetong_tps[60001:6156277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:32.015 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.53 - 设备: 庭院 - 29115420
2026-08-19 16:16:32.691 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:32.693 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:34.182 Seetong_tps[60001:6156167] rotate to down
2026-08-19 16:16:34.184 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:34.186 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 13.71 - 设备: 庭院 - 29115420
2026-08-19 16:16:34.278 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:34.304 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:34.305 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.83 - 设备: 庭院 - 29115420
2026-08-19 16:16:34.308 Seetong_tps[60001:6156167]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 16:16:34.380 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:36.085 Seetong_tps[60001:6156167] rotate to left
2026-08-19 16:16:36.086 Seetong_tps[60001:6156274] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:36.088 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 15.61 - 设备: 庭院 - 29115420
2026-08-19 16:16:36.387 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:36.420 Seetong_tps[60001:6156277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-19 16:16:36.421 Seetong_tps[60001:6156167]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 15.94 - 设备: 庭院 - 29115420
2026-08-19 16:16:36.588 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:40.482 Seetong_tps[60001:6156167]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787127400.482456,lastReceiveYUVTimeInterval=1787127400.474663,interval=0,videoView=0x10fc08700
2026-08-19 16:16:43.725 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- cmd: 11 - value: 0 - deviceId: 29115420
2026-08-19 16:16:43.725 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- presetString: GetPtzStatus
2026-08-19 16:16:43.793 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:44.308 Seetong_tps[60001:6156167]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 16:16:45.001 Seetong_tps[60001:6156167] tipLabel文本高度：32.000000
2026-08-19 16:16:45.016 Seetong_tps[60001:6156167]  -- updateGuardSection -- tipLabelH: 32.00
2026-08-19 16:16:45.054 Seetong_tps[60001:6156167]  -- 添加预置点/看守位 -- AddPtzAlertContentView - setPresetNames - names: (
    "\U9884\U7f6e\U70b91",
    "\U9884\U7f6e\U70b92",
    "\U9884\U7f6e\U70b93"
) - ptz_id: 4
2026-08-19 16:16:45.714 Seetong_tps[60001:6156167]  -- 添加预置点/看守位 -- IOTPtzView - finishBlock - ptz_name: 预置点4 - isSetAsGuard: 0 - guardTime: 40
2026-08-19 16:16:45.941 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:46.013 Seetong_tps[60001:6156167] +++++-[NKAlertView dealloc]+++++
2026-08-19 16:16:46.231 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- 
2026-08-19 16:16:46.232 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-19 16:16:46.232 Seetong_tps[60001:6156167]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 16:16:46.232 Seetong_tps[60001:6156183] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 16:16:46.258 Seetong_tps[60001:6156167]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-19 16:16:46.258 Seetong_tps[60001:6156167]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-19 16:16:46.349 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:46.349 Seetong_tps[60001:6156223]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 3 - guardTimeString: 40
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点1
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点2
2026-08-19 16:16:46.350 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-19 16:16:46.351 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:46.351 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点3
2026-08-19 16:16:46.351 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-08-19 16:16:46.351 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:46.351 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点4
2026-08-19 16:16:47.667 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- cmd: 3 - value: 4 - deviceId: 29115420
2026-08-19 16:16:47.667 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- presetString: callpreset
2026-08-19 16:16:47.731 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:50.483 Seetong_tps[60001:6156167]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787127410.483317,lastReceiveYUVTimeInterval=1787127408.672578,interval=2,videoView=0x10fc08700
2026-08-19 16:16:51.438 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- cmd: 5 - value: 4 - deviceId: 29115420
2026-08-19 16:16:51.439 Seetong_tps[60001:6156167]  -- ptz_preset -- receivePtzBackNotification -- presetString: SetWatchGuard
2026-08-19 16:16:51.617 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:51.618 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:52.536 Seetong_tps[60001:6156167]  -- WebSocket - 重置重连次数 -- 
2026-08-19 16:16:52.553 Seetong_tps[60001:6156223]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 16:16:52.553 Seetong_tps[60001:6156223]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-08-19 16:16:52.553 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-19 16:16:52.553 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:52.553 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点1
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点2
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点3
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] hexStringLen=20
2026-08-19 16:16:52.554 Seetong_tps[60001:6156223] stringFromHexString------字符串=======预置点4
2026-08-19 16:16:53.822 Seetong_tps[60001:6156217]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-19 16:16:53.823 Seetong_tps[60001:6156167]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 16:16:53.825 Seetong_tps[60001:6156167] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787126774000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 16:16:53.825 Seetong_tps[60001:6156167]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 16:16:53.825 Seetong_tps[60001:6156167]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 16:16:53.837 Seetong_tps[60001:6156167] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-19 16:16:53.837 Seetong_tps[60001:6156167]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10fc08700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc39020>; layer = <CALayer: 0x10dff4d60>>
2026-08-19 16:16:53.837 Seetong_tps[60001:6156167] #####Vstop:uid:29115420-0-port:2
2026-08-19 16:16:53.849 Seetong_tps[60001:6156167] -----------1release decodeport = 2
2026-08-19 16:16:53.849 Seetong_tps[60001:6156167] _openGLView clearFrame ...
2026-08-19 16:16:53.871 Seetong_tps[60001:6156167] [保存失败] 相机对象或存储字典为空
2026-08-19 16:16:53.871 Seetong_tps[60001:6156183] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-19 16:16:53.871 Seetong_tps[60001:6156183] --FC_StopDevComEx end
2026-08-19 16:16:53.872 Seetong_tps[60001:6156167] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787126774000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 16:16:53.872 Seetong_tps[60001:6156167]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 16:16:53.872 Seetong_tps[60001:6156167]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 19:31:17.705 Seetong_tps[61125:6278208] app_version=8.3.805
2026-08-19 19:31:17.716 Seetong_tps[61125:6278208]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-19 19:31:17.716 Seetong_tps[61125:6278208] showForLogin 1
2026-08-19 19:31:17.716 Seetong_tps[61125:6278208] AppLaunch 还剩 6.765841007232666 秒
2026-08-19 19:31:17.719 Seetong_tps[61125:6278213] 询问用户是否开启推送成功
2026-08-19 19:31:17.719 Seetong_tps[61125:6278213] 用户点击允许接收推送
2026-08-19 19:31:17.732 Seetong_tps[61125:6278215] remoteNotificationSetting: <UNNotificationSettings: 0x10e2aa6c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-19 19:31:17.734 Seetong_tps[61125:6278208]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-19 19:31:17.769 Seetong_tps[61125:6278208] viewDidLoad/configtime=2026-08-19 上午11:31:17 +0000
2026-08-19 19:31:17.771 Seetong_tps[61125:6278208]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-19 19:31:17.771 Seetong_tps[61125:6278208]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-19 19:31:17.835 Seetong_tps[61125:6278208]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-19 19:31:17.835 Seetong_tps[61125:6278208]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-19 19:31:17.836 Seetong_tps[61125:6278208]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-19 19:31:17.836 Seetong_tps[61125:6278208] 开始检查未读客服消息...
2026-08-19 19:31:17.836 Seetong_tps[61125:6278208] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-19 19:31:17.836 Seetong_tps[61125:6278208]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 19:31:17.840 Seetong_tps[61125:6278208]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-19 19:31:17.840 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty - 
2026-08-19 19:31:17.841 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-19 19:31:17.844 Seetong_tps[61125:6278208] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-19 19:31:17.844 Seetong_tps[61125:6278208] NAV deviceOrientationDidChange:1
2026-08-19 19:31:17.846 Seetong_tps[61125:6278208]  -- groupDeviceList -- 
2026-08-19 19:31:17.846 Seetong_tps[61125:6278208] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-19 19:31:17.846 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty - 
2026-08-19 19:31:17.846 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 19:31:17.865 Seetong_tps[61125:6278212] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107038ec0>{number = 2, name = (null)}====
2026-08-19 19:31:17.892 Seetong_tps[61125:6278234] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzc0Mzg3NzgwNSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.tP0O7CSkk3mBlPzMr5rfW5HoCYifXRsNidysbk7FPXc","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzc0Mzg3NzgwNSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MSJdfQ.onuWmuk7J3filQu2RKjgHam_5tuIIAcmye9XQoQX6Wg","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24902"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"}]}
====
2026-08-19 19:31:17.921 Seetong_tps[61125:6278208]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-19 19:31:18.035 Seetong_tps[61125:6278208] Super properties have already been unregistered.
2026-08-19 19:31:18.035 Seetong_tps[61125:6278218] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787138790000,"lastHeartTime":1787127072000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a082dc0>{number = 14, name = (null)}====
2026-08-19 19:31:18.036 Seetong_tps[61125:6278287] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a082e00>{number = 13, name = (null)}====
2026-08-19 19:31:18.036 Seetong_tps[61125:6278208] UMAPM_OOMSampling(0,0):NO
2026-08-19 19:31:18.036 Seetong_tps[61125:6278219] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay60.s5.seetong.com:5443;type=0&load=23&addr=bjrelay47.s2.seetong.com:11443;type=0&load=19&addr=shrelay14.s5.seetong.com:13443;","vipRelayServers":"type=0&load=31&addr=bjrelay42.s2.seetong.com:4443;type=0&load=40&addr=bjrelay41.s2.seetong.com:8443;type=0&load=35&addr=bjrelayvip2.s2.seetong.com:3443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.2","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10703b800>{number = 6, name = (null)}====
2026-08-19 19:31:18.036 Seetong_tps[61125:6278211] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x107038fc0>{number = 3, name = (null)}====
2026-08-19 19:31:18.038 Seetong_tps[61125:6278208]  -- deviceListDataUpdate - AppLaunch 还剩 1.44414496421814 秒 - 再延迟 1.94414496421814 秒 - 启动耗时 1.55585503578186 秒
2026-08-19 19:31:18.038 Seetong_tps[61125:6278208]  -- groupDeviceList -- 
2026-08-19 19:31:18.038 Seetong_tps[61125:6278208] groupDeviceList 已在进行中，跳过新的调用
2026-08-19 19:31:18.038 Seetong_tps[61125:6278208]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1556 毫秒
2026-08-19 19:31:18.040 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 19:31:18.040 Seetong_tps[61125:6278208]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 19:31:18.040 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 19:31:18.042 Seetong_tps[61125:6278208]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 615;
}
2026-08-19 19:31:18.049 Seetong_tps[61125:6278214] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a083940>{number = 17, name = (null)}====
2026-08-19 19:31:18.054 Seetong_tps[61125:6278290] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QMU1wEAFAHOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a083980>{number = 18, name = (null)}====
2026-08-19 19:31:18.057 Seetong_tps[61125:6278288] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a0839c0>{number = 19, name = (null)}====
2026-08-19 19:31:18.058 Seetong_tps[61125:6278208] ++++-[VideoView dealloc]++++
2026-08-19 19:31:18.059 Seetong_tps[61125:6278213] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1072a63c0>{number = 8, name = (null)}====
2026-08-19 19:31:18.059 Seetong_tps[61125:6278289] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a081cc0>{number = 20, name = (null)}====
2026-08-19 19:31:18.061 Seetong_tps[61125:6278208] OpenGLView20_Seetong dealloc:0x10a07d600
2026-08-19 19:31:18.083 Seetong_tps[61125:6278208]  -- WebSocket - 重置重连次数 -- 
2026-08-19 19:31:18.084 Seetong_tps[61125:6278215] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1070392c0>{number = 4, name = (null)}====
2026-08-19 19:31:18.090 Seetong_tps[61125:6278293] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x113d97c80>{number = 11, name = (null)}====
2026-08-19 19:31:18.097 Seetong_tps[61125:6278208]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-19 19:31:18.097 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty - 
2026-08-19 19:31:18.097 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-19 19:31:18.108 Seetong_tps[61125:6278208]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-19 19:31:18.108 Seetong_tps[61125:6278214]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-19 19:31:18.108 Seetong_tps[61125:6278208] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-19 19:31:18.108 Seetong_tps[61125:6278214]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-19 19:31:18.109 Seetong_tps[61125:6278208] 客服消息未读数量: 0
2026-08-19 19:31:18.109 Seetong_tps[61125:6278208] UMAPM_NetworkSampling(0,0):NO
2026-08-19 19:31:18.109 Seetong_tps[61125:6278214]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-19 19:31:18.109 Seetong_tps[61125:6278208]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-19 19:31:18.109 Seetong_tps[61125:6278208]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-19 19:31:18.109 Seetong_tps[61125:6278214]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-19 19:31:18.109 Seetong_tps[61125:6278214]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-19 19:31:18.109 Seetong_tps[61125:6278214]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-19 19:31:18.121 Seetong_tps[61125:6278208]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-19 19:31:18.121 Seetong_tps[61125:6278208]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-19 19:31:18.121 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 19:31:18.121 Seetong_tps[61125:6278208]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 19:31:18.123 Seetong_tps[61125:6278208] 蓝牙已打开
2026-08-19 19:31:18.124 Seetong_tps[61125:6278208]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-19 19:31:18.124 Seetong_tps[61125:6278208]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBW1QMU1wEAFAHOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-19 19:31:18.126 Seetong_tps[61125:6278208]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-19 19:31:18.133 Seetong_tps[61125:6278208]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-19 19:31:18.148 Seetong_tps[61125:6278208]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-19 19:31:18.149 Seetong_tps[61125:6278208]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 19:31:18.177 Seetong_tps[61125:6278234] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-19 19:31:18.177 Seetong_tps[61125:6278234] [DeviceMonitor] 监控管理器初始化完成
2026-08-19 19:31:18.259 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-19 19:31:18.259 Seetong_tps[61125:6278208]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1777 毫秒
2026-08-19 19:31:18.259 Seetong_tps[61125:6278208] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787138790000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 19:31:18.260 Seetong_tps[61125:6278208]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 19:31:18.260 Seetong_tps[61125:6278208]  -- groupDeviceList -- 
2026-08-19 19:31:18.260 Seetong_tps[61125:6278208]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-19 19:31:18.260 Seetong_tps[61125:6278208]  -- WebSocket - 重置重连次数 -- 
2026-08-19 19:31:18.261 Seetong_tps[61125:6278208]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-19 19:31:18.262 Seetong_tps[61125:6278208]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 19:31:18.262 Seetong_tps[61125:6278208]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVwsJAVYBUFppAQQB","reconn":0}}
2026-08-19 19:31:18.262 Seetong_tps[61125:6278208]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 19:31:18.262 Seetong_tps[61125:6278208] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787138790000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 19:31:18.267 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-19 19:31:18.267 Seetong_tps[61125:6278208]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-19 19:31:18.267 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-19 19:31:18.268 Seetong_tps[61125:6278208]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-19 19:31:18.268 Seetong_tps[61125:6278208]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-19 19:31:18.284 Seetong_tps[61125:6278219] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10703b800>{number = 6, name = (null)}====
2026-08-19 19:31:18.337 Seetong_tps[61125:6278208]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 19:31:18.337 Seetong_tps[61125:6278208]  -- STBluetoothManager - 开始扫描 - 
2026-08-19 19:31:18.411 Seetong_tps[61125:6278208] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-19 19:31:18.411 Seetong_tps[61125:6278208] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-19 19:31:18.411 Seetong_tps[61125:6278208] Formatted Date: 2026-08-19
2026-08-19 19:31:18.411 Seetong_tps[61125:6278208]  --- webSocketGetServerData msgId: EDEC081D-DA14-48E6-89CC-F5AB8A290C20 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-19";
        token = AVYOAQteVABrAAkFBgUKVwsJAVYBUFppAQQB;
    };
}
2026-08-19 19:31:18.411 Seetong_tps[61125:6278208]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 19:31:18.412 Seetong_tps[61125:6278208]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-19 19:31:18.412 Seetong_tps[61125:6278208]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-19 19:31:18.505 Seetong_tps[61125:6278208] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-19 19:31:18.505 Seetong_tps[61125:6278208]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-19 19:31:18.505 Seetong_tps[61125:6278208]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-19 19:31:18.506 Seetong_tps[61125:6278208] Sorted Dates (Descending): (
)
2026-08-19 19:31:19.093 Seetong_tps[61125:6278234]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-19 19:31:19.093 Seetong_tps[61125:6278234]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-19 19:31:19.093 Seetong_tps[61125:6278234]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-19 19:31:19.094 Seetong_tps[61125:6278208]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-19 19:31:19.095 Seetong_tps[61125:6278214] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-19 19:31:19.095 Seetong_tps[61125:6278293] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-19 19:31:19.121 Seetong_tps[61125:6278234]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 19:31:19.122 Seetong_tps[61125:6278234]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 19:31:19.122 Seetong_tps[61125:6278234]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 19:31:19.122 Seetong_tps[61125:6278214] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 19:31:19.122 Seetong_tps[61125:6278293] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 19:31:19.122 Seetong_tps[61125:6278214] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 19:31:19.125 Seetong_tps[61125:6278234]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-19 19:31:19.126 Seetong_tps[61125:6278234]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 19:31:19.126 Seetong_tps[61125:6278219] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-19 19:31:19.126 Seetong_tps[61125:6278234]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-19 19:31:19.126 Seetong_tps[61125:6278219] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-19 19:31:19.126 Seetong_tps[61125:6278214] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-19 19:31:19.150 Seetong_tps[61125:6278208]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-19 19:31:19.150 Seetong_tps[61125:6278236]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 19:31:19.163 Seetong_tps[61125:6278236]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-19 19:31:19.676 Seetong_tps[61125:6278208] MessageThrottle reloadTableView ---
2026-08-19 19:31:19.943 Seetong_tps[61125:6278208] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-19 19:31:19.943 Seetong_tps[61125:6278208] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-19 19:31:19.943 Seetong_tps[61125:6278208] 用户设置的具体字体大小: 14.000000
2026-08-19 19:31:20.076 Seetong_tps[61125:6278208] AppLaunch hideForRefreshToken
2026-08-19 19:31:20.077 Seetong_tps[61125:6278208] AppLaunch hideForRefreshToken dismiss
2026-08-19 19:31:20.077 Seetong_tps[61125:6278208] AppLaunch dismiss...
2026-08-19 19:31:20.382 Seetong_tps[61125:6278208]  dealloc -- STAppLaunchWindow
2026-08-19 19:31:20.385 Seetong_tps[61125:6278208]  dealloc -- STAppLaunchViewController
2026-08-19 19:31:20.387 Seetong_tps[61125:6278208] AppLaunch dismiss... end
2026-08-19 19:31:20.978 Seetong_tps[61125:6278208]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-19 19:31:21.233 Seetong_tps[61125:6278214] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a083940>{number = 17, name = (null)}====
2026-08-19 19:31:21.491 Seetong_tps[61125:6278208]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-19 19:31:21.492 Seetong_tps[61125:6278208]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 19:31:21.492 Seetong_tps[61125:6278208]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-19 19:31:21.492 Seetong_tps[61125:6278208] 滚动已停止500毫秒，执行操作:29115420
2026-08-19 19:31:21.655 Seetong_tps[61125:6278208]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-19 19:31:21.667 Seetong_tps[61125:6278208] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-19 19:31:21.715 Seetong_tps[61125:6278208] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-19 19:31:21.715 Seetong_tps[61125:6278219] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 19:31:21.715 Seetong_tps[61125:6278208]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-19 19:31:21.716 Seetong_tps[61125:6278208] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-19 19:31:21.718 Seetong_tps[61125:6278208]  -- STBluetoothManager - 结束扫描 - 
2026-08-19 19:31:21.734 Seetong_tps[61125:6278208]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-19 下午7:31:21 734
2026-08-19 19:31:21.734 Seetong_tps[61125:6278208]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc1c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc38f00>; layer = <CALayer: 0x10a3fce80>>
2026-08-19 19:31:21.734 Seetong_tps[61125:6278208]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc1c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc38f00>; layer = <CALayer: 0x10a3fce80>> -- _camera.supportPlatform: 0
2026-08-19 19:31:21.734 Seetong_tps[61125:6278208]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-19 上午11:31:21 +0000
2026-08-19 19:31:21.734 Seetong_tps[61125:6278208]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 19:31:21.735 Seetong_tps[61125:6278208]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-19 下午7:31:21 735
2026-08-19 19:31:21.735 Seetong_tps[61125:6278219] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-19 19:31:21.750 Seetong_tps[61125:6278214] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a083940>{number = 17, name = (null)}====
2026-08-19 19:31:21.762 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:21.765 Seetong_tps[61125:6278208] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 19:31:21.767 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:21.767 Seetong_tps[61125:6278208] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 19:31:21.781 Seetong_tps[61125:6278208]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 19:31:21.784 Seetong_tps[61125:6278208] 未处理的 biz 类型: res_video_preview_advert
2026-08-19 19:31:21.784 Seetong_tps[61125:6278208]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-19 19:31:21.784 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-19 19:31:21.785 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-19 19:31:21.820 Seetong_tps[61125:6278208] uid:29115420 playAudio
2026-08-19 19:31:21.820 Seetong_tps[61125:6278208]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-19 19:31:21.820 Seetong_tps[61125:6278208]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-19 19:31:21.821 Seetong_tps[61125:6278211] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-19 19:31:22.026 Seetong_tps[61125:6278208] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-19 19:31:22.223 Seetong_tps[61125:6278236] ===29115420===
2026-08-19 19:31:22.225 Seetong_tps[61125:6278236] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-19 19:31:22.225 Seetong_tps[61125:6278234] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-19 19:31:22.225 Seetong_tps[61125:6278234] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-19 19:31:22.225 Seetong_tps[61125:6278234] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e25d340>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e204a00>
2026-08-19 19:31:22.226 Seetong_tps[61125:6278234] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-19 19:31:22.226 Seetong_tps[61125:6278234] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 19:31:22.226 Seetong_tps[61125:6278234] InitDecodePortLog: playsettype = 50
2026-08-19 19:31:22.229 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.51 - 设备: 庭院 - 29115420
2026-08-19 19:31:22.229 Seetong_tps[61125:6278234] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 19:31:22.230 Seetong_tps[61125:6278234] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-19 19:31:22.231 Seetong_tps[61125:6278234] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 19:31:22.231 Seetong_tps[61125:6278234] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-19 19:31:22.231 Seetong_tps[61125:6278234] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-19 19:31:22.231 Seetong_tps[61125:6278234] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 19:31:22.231 Seetong_tps[61125:6278234] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 19:31:22.233 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.52 - 设备: 庭院 - 29115420
2026-08-19 19:31:23.110 Seetong_tps[61125:6278208] UMAPM_OOMSampling(0,0):NO
2026-08-19 19:31:23.110 Seetong_tps[61125:6278208] UMAPM_NetworkSampling(0,0):NO
2026-08-19 19:31:24.087 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-19 19:31:24.185 Seetong_tps[61125:6278347] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-19 19:31:24.197 Seetong_tps[61125:6278208] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-19 19:31:24.201 Seetong_tps[61125:6278347] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-08-19 19:31:24.211 Seetong_tps[61125:6278208] uid:29115420 playAudio
2026-08-19 19:31:24.212 Seetong_tps[61125:6278215] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-19 19:31:24.212 Seetong_tps[61125:6278208] uid:29115420 playAudio
2026-08-19 19:31:24.217 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.50 - 设备: 庭院 - 29115420
2026-08-19 19:31:24.227 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.51 - 设备: 庭院 - 29115420
2026-08-19 19:31:24.229 Seetong_tps[61125:6278208] checkPortStatus:_decodePort=1
2026-08-19 19:31:24.229 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.51 - 设备: 庭院 - 29115420
2026-08-19 19:31:24.423 Seetong_tps[61125:6278236] Failed to get IoT drive away set configuration.
2026-08-19 19:31:24.423 Seetong_tps[61125:6278236]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-19 19:31:26.221 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.51 - 设备: 庭院 - 29115420
2026-08-19 19:31:26.604 Seetong_tps[61125:6278208]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc1c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc38f00>; layer = <CALayer: 0x10a3fce80>>
2026-08-19 19:31:26.604 Seetong_tps[61125:6278208] #####Vstop:uid:29115420-0-port:1
2026-08-19 19:31:26.605 Seetong_tps[61125:6278208] -----------1release decodeport = 1
2026-08-19 19:31:26.606 Seetong_tps[61125:6278208]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-19 19:31:26.607 Seetong_tps[61125:6278208] _openGLView clearFrame ...
2026-08-19 19:31:26.621 Seetong_tps[61125:6278208] 当前控制器：STPlaybackVC
2026-08-19 19:31:26.622 Seetong_tps[61125:6278208]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-19 19:31:26.622 Seetong_tps[61125:6278208] 开始监听camera_nvr的onlineStatus属性变化
2026-08-19 19:31:26.622 Seetong_tps[61125:6278208] camera_nvr对象已切换，重新设置KVO监听
2026-08-19 19:31:26.632 Seetong_tps[61125:6278208] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-19 19:31:26.808 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:26.809 Seetong_tps[61125:6278208] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 19:31:26.809 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:26.810 Seetong_tps[61125:6278208] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 19:31:26.810 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:26.810 Seetong_tps[61125:6278208] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 19:31:26.810 Seetong_tps[61125:6278208]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-19 19:31:26.811 Seetong_tps[61125:6278208] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 19:31:26.818 Seetong_tps[61125:6278208]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-19 19:31:26.818 Seetong_tps[61125:6278208] ====高度=91.000000
2026-08-19 19:31:26.818 Seetong_tps[61125:6278208]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-19 19:31:26.820 Seetong_tps[61125:6278208] 停止监听camera_nvr的onlineStatus属性变化
2026-08-19 19:31:26.820 Seetong_tps[61125:6278208] 开始监听camera_nvr的onlineStatus属性变化
2026-08-19 19:31:26.820 Seetong_tps[61125:6278208] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-19 19:31:26.820 Seetong_tps[61125:6278208] ###### stopNvrRemoteRecord ......
2026-08-19 19:31:26.822 Seetong_tps[61125:6278208] updateAlarmListTable:messageModelList=0
2026-08-19 19:31:26.828 Seetong_tps[61125:6278208]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-19 19:31:26.828 Seetong_tps[61125:6278293] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-19 19:31:26.828 Seetong_tps[61125:6278208]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-19 19:31:26.828 Seetong_tps[61125:6278208]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-19 19:31:26.828 Seetong_tps[61125:6278208] updateAlarmListTable:messageModelList=0
2026-08-19 19:31:26.877 Seetong_tps[61125:6278208] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e25d340>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e204a00>
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-19 19:31:26.927 Seetong_tps[61125:6278234] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-19 19:31:26.939 Seetong_tps[61125:6278208]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-19 19:31:26.952 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.24 - 设备: 庭院 - 29115420
2026-08-19 19:31:27.045 Seetong_tps[61125:6278214] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a083940>{number = 17, name = (null)}====
2026-08-19 19:31:27.125 Seetong_tps[61125:6278305] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a082380>{number = 15, name = (null)}====
2026-08-19 19:31:27.174 Seetong_tps[61125:6278293] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x113d97c80>{number = 11, name = (null)}====
2026-08-19 19:31:27.399 Seetong_tps[61125:6278236] ===29115420===
2026-08-19 19:31:28.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:31:28.998 Seetong_tps[61125:6278208]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-19 19:31:32.019 Seetong_tps[61125:6278236]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000001111111111111000000000000 - result: 0 - devid: 29115420
2026-08-19 19:31:33.144 Seetong_tps[61125:6278236] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4880
2026-08-19 19:31:33.146 Seetong_tps[61125:6278208] timeSliceArray.count=306
2026-08-19 19:31:33.272 Seetong_tps[61125:6278208] nvrParseRecPlayBlock timelineModelArray.count=305
2026-08-19 19:31:33.272 Seetong_tps[61125:6278208] timelineModel.timePaint=19:22:59-19:31:07,timelineModel.recordType=1
2026-08-19 19:31:33.335 Seetong_tps[61125:6278208] updateAlarmListTable:messageModelList=152
2026-08-19 19:31:33.335 Seetong_tps[61125:6278208]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-19 19:31:33.338 Seetong_tps[61125:6278208]  --- setFirstTimePosition --- i: 304 - recordType: 1
2026-08-19 19:31:33.338 Seetong_tps[61125:6278208]  --- setFirstTimePosition --- i: 303 - recordType: 7
2026-08-19 19:31:33.338 Seetong_tps[61125:6278208] _firstHaveDataTime=19:22:19
2026-08-19 19:31:38.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:31:48.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:31:56.039 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:31:56.062 Seetong_tps[61125:6278208] uid:29115420 FC_P2PNvrReplayByTime
2026-08-19 19:31:56.062 Seetong_tps[61125:6278208]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U53481:51:39 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-19 19:31:56.062 Seetong_tps[61125:6278208]  -- 播放视频（录像） -- 开始时间: 2026-08-19 上午11:31:56 +0000
2026-08-19 19:31:56.063 Seetong_tps[61125:6278219] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260819185605
2026-08-19 19:31:56.063 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819185605
2026-08-19 19:31:56.259 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e25d340>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e204a00>
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-19 19:31:56.474 Seetong_tps[61125:6278234] InitDecodePortLog: playsettype = 50
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-19 19:31:56.475 Seetong_tps[61125:6278234] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-19 19:31:56.475 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-08-19 19:31:56.476 Seetong_tps[61125:6278234] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-19 19:31:56.478 Seetong_tps[61125:6278208]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.42 - 设备: 庭院 - 29115420
2026-08-19 19:31:56.492 Seetong_tps[61125:6278208] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-19 19:31:58.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:31:59.007 Seetong_tps[61125:6278208] 卡回放第一帧回调 倍速 = 0
2026-08-19 19:31:59.062 Seetong_tps[61125:6278208]  -- videoView tap -- 
2026-08-19 19:32:08.039 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:32:09.909 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:09.929 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819183731
2026-08-19 19:32:09.929 Seetong_tps[61125:6278289] zhangw_controlNvrRemoteRecord:strDateTime=20260819183731,action=6
2026-08-19 19:32:10.098 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:14.543 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:14.559 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819181556
2026-08-19 19:32:14.559 Seetong_tps[61125:6278309] zhangw_controlNvrRemoteRecord:strDateTime=20260819181556,action=6
2026-08-19 19:32:14.571 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:18.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:32:22.771 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:22.789 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819181252
2026-08-19 19:32:22.789 Seetong_tps[61125:6278219] zhangw_controlNvrRemoteRecord:strDateTime=20260819181252,action=6
2026-08-19 19:32:22.831 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:25.719 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:25.731 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819180659
2026-08-19 19:32:25.731 Seetong_tps[61125:6278289] zhangw_controlNvrRemoteRecord:strDateTime=20260819180659,action=6
2026-08-19 19:32:25.784 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:27.888 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:27.903 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819181431
2026-08-19 19:32:27.903 Seetong_tps[61125:6278289] zhangw_controlNvrRemoteRecord:strDateTime=20260819181431,action=6
2026-08-19 19:32:27.932 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:28.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:32:30.974 Seetong_tps[61125:6278208]  -- 预览倒计时 -- User interaction detected
2026-08-19 19:32:30.988 Seetong_tps[61125:6278208]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260819181556
2026-08-19 19:32:30.988 Seetong_tps[61125:6278219] zhangw_controlNvrRemoteRecord:strDateTime=20260819181556,action=6
2026-08-19 19:32:31.020 Seetong_tps[61125:6278236]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-19 19:32:38.038 Seetong_tps[61125:6278208]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-19 19:32:47.121 Seetong_tps[61125:6278208] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-19 19:32:47.121 Seetong_tps[61125:6278234]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-19 19:32:47.121 Seetong_tps[61125:6278208] ###### stopNvrRemoteRecord ......
2026-08-19 19:32:47.126 Seetong_tps[61125:6278208]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-19 19:32:47.126 Seetong_tps[61125:6278208] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787138790000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 19:32:47.126 Seetong_tps[61125:6278208]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 19:32:47.126 Seetong_tps[61125:6278208]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 19:32:47.134 Seetong_tps[61125:6278208] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-19 19:32:47.155 Seetong_tps[61125:6278208] [保存失败] 相机对象或存储字典为空
2026-08-19 19:32:47.155 Seetong_tps[61125:6278873] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-19 19:32:47.155 Seetong_tps[61125:6278873] --FC_StopDevComEx end
2026-08-19 19:32:47.155 Seetong_tps[61125:6278208] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787138790000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-19 19:32:47.155 Seetong_tps[61125:6278208]  --- 取消心跳 destoryHeartBeat --- 
2026-08-19 19:32:47.155 Seetong_tps[61125:6278208]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-19 19:32:47.161 Seetong_tps[61125:6278208]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-20 08:47:47.978 Seetong_tps[63244:6577102] app_version=8.3.805
2026-08-20 08:47:47.997 Seetong_tps[63244:6577102]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-20 08:47:47.997 Seetong_tps[63244:6577102] showForLogin 1
2026-08-20 08:47:47.998 Seetong_tps[63244:6577102] AppLaunch 还剩 6.846382856369019 秒
2026-08-20 08:47:48.002 Seetong_tps[63244:6577114] 询问用户是否开启推送成功
2026-08-20 08:47:48.002 Seetong_tps[63244:6577114] 用户点击允许接收推送
2026-08-20 08:47:48.004 Seetong_tps[63244:6577109] remoteNotificationSetting: <UNNotificationSettings: 0x10de6a1c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-20 08:47:48.016 Seetong_tps[63244:6577102]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-20 08:47:48.048 Seetong_tps[63244:6577102] viewDidLoad/configtime=2026-08-20 上午12:47:48 +0000
2026-08-20 08:47:48.049 Seetong_tps[63244:6577102]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-20 08:47:48.049 Seetong_tps[63244:6577102]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-20 08:47:48.094 Seetong_tps[63244:6577102]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-20 08:47:48.094 Seetong_tps[63244:6577102]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-20 08:47:48.095 Seetong_tps[63244:6577102]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-20 08:47:48.095 Seetong_tps[63244:6577102] 开始检查未读客服消息...
2026-08-20 08:47:48.095 Seetong_tps[63244:6577102] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-20 08:47:48.096 Seetong_tps[63244:6577102]  --- 取消心跳 destoryHeartBeat --- 
2026-08-20 08:47:48.100 Seetong_tps[63244:6577102]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-20 08:47:48.100 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty - 
2026-08-20 08:47:48.101 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-20 08:47:48.104 Seetong_tps[63244:6577102] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-20 08:47:48.104 Seetong_tps[63244:6577102] NAV deviceOrientationDidChange:1
2026-08-20 08:47:48.107 Seetong_tps[63244:6577102]  -- groupDeviceList -- 
2026-08-20 08:47:48.107 Seetong_tps[63244:6577102] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-20 08:47:48.107 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty - 
2026-08-20 08:47:48.107 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-20 08:47:48.150 Seetong_tps[63244:6577102]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-20 08:47:48.187 Seetong_tps[63244:6577128] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzc5MTY2ODA0MSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.vdkbrzI2BYb4SYVfJybVRPB5-VHXX_jfp-03QLgkne4","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzc5MTY2ODA0Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5NSJdfQ.DdWyX9kdaZR8S1poXbkjuVskQatPd8Sy0Tjzv3vHM4E","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24904"}]}
====
2026-08-20 08:47:48.251 Seetong_tps[63244:6577107] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x106c39000>{number = 3, name = (null)}====
2026-08-20 08:47:48.289 Seetong_tps[63244:6577102] Super properties have already been unregistered.
2026-08-20 08:47:48.289 Seetong_tps[63244:6577102] UMAPM_OOMSampling(0,0):NO
2026-08-20 08:47:48.291 Seetong_tps[63244:6577102]  -- deviceListDataUpdate - AppLaunch 还剩 1.553128957748413 秒 - 再延迟 2.053128957748413 秒 - 启动耗时 1.446871042251587 秒
2026-08-20 08:47:48.291 Seetong_tps[63244:6577102]  -- groupDeviceList -- 
2026-08-20 08:47:48.291 Seetong_tps[63244:6577102] groupDeviceList 已在进行中，跳过新的调用
2026-08-20 08:47:48.291 Seetong_tps[63244:6577102]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1447 毫秒
2026-08-20 08:47:48.293 Seetong_tps[63244:6577106] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109c4ed40>{number = 16, name = (null)}====
2026-08-20 08:47:48.293 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-20 08:47:48.294 Seetong_tps[63244:6577102]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-20 08:47:48.294 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-20 08:47:48.295 Seetong_tps[63244:6577102]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 616;
}
2026-08-20 08:47:48.295 Seetong_tps[63244:6577102] ++++-[VideoView dealloc]++++
2026-08-20 08:47:48.297 Seetong_tps[63244:6577102] OpenGLView20_Seetong dealloc:0x109c49400
2026-08-20 08:47:48.318 Seetong_tps[63244:6577201] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109c4ef40>{number = 17, name = (null)}====
2026-08-20 08:47:48.318 Seetong_tps[63244:6577204] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cFUl0DBlUIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x112d77440>{number = 9, name = (null)}====
2026-08-20 08:47:48.319 Seetong_tps[63244:6577102]  -- WebSocket - 重置重连次数 -- 
2026-08-20 08:47:48.320 Seetong_tps[63244:6577203] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x109c4f540>{number = 18, name = (null)}====
2026-08-20 08:47:48.320 Seetong_tps[63244:6577112] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109c4f440>{number = 19, name = (null)}====
2026-08-20 08:47:48.330 Seetong_tps[63244:6577102]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-20 08:47:48.330 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty - 
2026-08-20 08:47:48.330 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-20 08:47:48.339 Seetong_tps[63244:6577102] UMAPM_NetworkSampling(0,0):NO
2026-08-20 08:47:48.339 Seetong_tps[63244:6577102]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-20 08:47:48.340 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-20 08:47:48.340 Seetong_tps[63244:6577102]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-20 08:47:48.341 Seetong_tps[63244:6577102] 蓝牙已打开
2026-08-20 08:47:48.341 Seetong_tps[63244:6577102] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-20 08:47:48.341 Seetong_tps[63244:6577102] 客服消息未读数量: 0
2026-08-20 08:47:48.342 Seetong_tps[63244:6577102]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-20 08:47:48.343 Seetong_tps[63244:6577102]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cFUl0DBlUIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-20 08:47:48.344 Seetong_tps[63244:6577102]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-20 08:47:48.344 Seetong_tps[63244:6577202] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109c4e240>{number = 21, name = (null)}====
2026-08-20 08:47:48.346 Seetong_tps[63244:6577102]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-20 08:47:48.350 Seetong_tps[63244:6577209] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x112d77c80>{number = 11, name = (null)}====
2026-08-20 08:47:48.359 Seetong_tps[63244:6577102]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-20 08:47:48.367 Seetong_tps[63244:6577108] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay56.s5.seetong.com:14443;type=0&load=18&addr=bjrelay1.s5.seetong.com:15443;type=0&load=17&addr=bjrelay53.s5.seetong.com:4443;","vipRelayServers":"type=0&load=35&addr=bjrelay44.s2.seetong.com:3443;type=0&load=47&addr=bjrelayvip2.s2.seetong.com:10443;type=0&load=44&addr=bjrelay43.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.2","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c38ec0>{number = 2, name = (null)}====
2026-08-20 08:47:48.421 Seetong_tps[63244:6577102]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-20 08:47:48.421 Seetong_tps[63244:6577102]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-20 08:47:48.428 Seetong_tps[63244:6577102]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-20 08:47:48.428 Seetong_tps[63244:6577102]  -- WebSocket - 重置重连次数 -- 
2026-08-20 08:47:48.429 Seetong_tps[63244:6577102]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-08-20 08:47:48.430 Seetong_tps[63244:6577102]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-20 08:47:48.430 Seetong_tps[63244:6577102]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAIIAFEHVVppAQQB","reconn":0}}
2026-08-20 08:47:48.430 Seetong_tps[63244:6577102]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-20 08:47:48.430 Seetong_tps[63244:6577102]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-20 08:47:48.431 Seetong_tps[63244:6577102] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787138790000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787127072000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-20 08:47:48.483 Seetong_tps[63244:6577107] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106c39000>{number = 3, name = (null)}====
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102] Formatted Date: 2026-08-20
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102]  --- webSocketGetServerData msgId: 0C5E619C-D7FB-4411-8FFB-1CB50311B72F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-20";
        token = AVYOAQteVABrAAkFBgUKVAIIAFEHVVppAQQB;
    };
}
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-20 08:47:48.528 Seetong_tps[63244:6577102]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-20 08:47:48.591 Seetong_tps[63244:6577102]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-20 08:47:48.596 Seetong_tps[63244:6577102]  -- STBluetoothManager - 结束扫描 - 
2026-08-20 08:47:48.596 Seetong_tps[63244:6577102]  -- STBluetoothManager - 开始扫描 - 
2026-08-20 08:47:48.604 Seetong_tps[63244:6577102] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-20 08:47:48.604 Seetong_tps[63244:6577102]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-20 08:47:48.604 Seetong_tps[63244:6577102]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-20 08:47:48.605 Seetong_tps[63244:6577102] Sorted Dates (Descending): (
)
2026-08-20 08:47:48.629 Seetong_tps[63244:6577109] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x106c39240>{number = 4, name = (null)}====
2026-08-20 08:47:48.637 Seetong_tps[63244:6577114] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x106c3bb00>{number = 6, name = (null)}====
2026-08-20 08:47:48.638 Seetong_tps[63244:6577102]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-20 08:47:48.639 Seetong_tps[63244:6577113] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787186855000,"lastHeartTime":1787170384000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109e30d80>{number = 22, name = (null)}====
2026-08-20 08:47:48.652 Seetong_tps[63244:6577102]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-20 08:47:48.652 Seetong_tps[63244:6577114]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-20 08:47:48.652 Seetong_tps[63244:6577114]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-20 08:47:48.653 Seetong_tps[63244:6577114]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-20 08:47:48.654 Seetong_tps[63244:6577114]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-20 08:47:48.654 Seetong_tps[63244:6577114]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-20 08:47:48.654 Seetong_tps[63244:6577114]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-20 08:47:48.655 Seetong_tps[63244:6577102]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-20 08:47:48.655 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-20 08:47:48.656 Seetong_tps[63244:6577102]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1812 毫秒
2026-08-20 08:47:48.656 Seetong_tps[63244:6577102] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787186855000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787170384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-20 08:47:48.656 Seetong_tps[63244:6577102]  -- groupDeviceList -- 
2026-08-20 08:47:48.656 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-20 08:47:48.657 Seetong_tps[63244:6577102]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-20 08:47:48.657 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-20 08:47:48.658 Seetong_tps[63244:6577102]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-20 08:47:48.658 Seetong_tps[63244:6577102]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-20 08:47:49.120 Seetong_tps[63244:6577128] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-20 08:47:49.122 Seetong_tps[63244:6577128] [DeviceMonitor] 监控管理器初始化完成
2026-08-20 08:47:49.529 Seetong_tps[63244:6577128]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-20 08:47:49.529 Seetong_tps[63244:6577128]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-20 08:47:49.529 Seetong_tps[63244:6577128]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-20 08:47:49.530 Seetong_tps[63244:6577102]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-20 08:47:49.530 Seetong_tps[63244:6577114] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-20 08:47:49.531 Seetong_tps[63244:6577107] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-20 08:47:49.601 Seetong_tps[63244:6577128]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-20 08:47:49.602 Seetong_tps[63244:6577128]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-20 08:47:49.602 Seetong_tps[63244:6577128]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-20 08:47:49.602 Seetong_tps[63244:6577107] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-20 08:47:49.602 Seetong_tps[63244:6577107] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-20 08:47:49.602 Seetong_tps[63244:6577114] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-20 08:47:49.606 Seetong_tps[63244:6577128]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-20 08:47:49.607 Seetong_tps[63244:6577128]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-20 08:47:49.607 Seetong_tps[63244:6577128]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-20 08:47:49.607 Seetong_tps[63244:6577114] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-20 08:47:49.607 Seetong_tps[63244:6577114] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-20 08:47:49.607 Seetong_tps[63244:6577107] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-20 08:47:49.620 Seetong_tps[63244:6577134]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-20 08:47:49.629 Seetong_tps[63244:6577102]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-20 08:47:49.631 Seetong_tps[63244:6577134]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-20 08:47:50.104 Seetong_tps[63244:6577102] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-20 08:47:50.104 Seetong_tps[63244:6577102] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-20 08:47:50.104 Seetong_tps[63244:6577102] 用户设置的具体字体大小: 14.000000
2026-08-20 08:47:50.139 Seetong_tps[63244:6577102] MessageThrottle reloadTableView ---
2026-08-20 08:47:50.389 Seetong_tps[63244:6577102] AppLaunch hideForRefreshToken
2026-08-20 08:47:50.389 Seetong_tps[63244:6577102] AppLaunch hideForRefreshToken dismiss
2026-08-20 08:47:50.389 Seetong_tps[63244:6577102] AppLaunch dismiss...
2026-08-20 08:47:50.711 Seetong_tps[63244:6577102] AppLaunch dismiss... end
2026-08-20 08:47:50.988 Seetong_tps[63244:6577102]  dealloc -- STAppLaunchWindow
2026-08-20 08:47:50.989 Seetong_tps[63244:6577102]  dealloc -- STAppLaunchViewController
2026-08-20 08:47:51.230 Seetong_tps[63244:6577102]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-20 08:47:51.464 Seetong_tps[63244:6577102]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-20 08:47:51.476 Seetong_tps[63244:6577102] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-20 08:47:51.526 Seetong_tps[63244:6577102] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-20 08:47:51.526 Seetong_tps[63244:6577214] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-20 08:47:51.526 Seetong_tps[63244:6577102]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-20 08:47:51.527 Seetong_tps[63244:6577102] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-20 08:47:51.528 Seetong_tps[63244:6577102]  -- STBluetoothManager - 结束扫描 - 
2026-08-20 08:47:51.544 Seetong_tps[63244:6577102]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-20 上午8:47:51 544
2026-08-20 08:47:51.544 Seetong_tps[63244:6577102]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b458380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b480f40>; layer = <CALayer: 0x10b438ee0>>
2026-08-20 08:47:51.544 Seetong_tps[63244:6577102]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b458380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b480f40>; layer = <CALayer: 0x10b438ee0>> -- _camera.supportPlatform: 0
2026-08-20 08:47:51.544 Seetong_tps[63244:6577102]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-20 上午12:47:51 +0000
2026-08-20 08:47:51.544 Seetong_tps[63244:6577102]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-20 08:47:51.545 Seetong_tps[63244:6577102]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-20 上午8:47:51 545
2026-08-20 08:47:51.545 Seetong_tps[63244:6577113] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-20 08:47:51.571 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:51.574 Seetong_tps[63244:6577102] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-20 08:47:51.575 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:51.576 Seetong_tps[63244:6577102] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-20 08:47:51.589 Seetong_tps[63244:6577102]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-20 08:47:51.591 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-20 08:47:51.591 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-20 08:47:51.631 Seetong_tps[63244:6577102] uid:29115420 playAudio
2026-08-20 08:47:51.631 Seetong_tps[63244:6577102]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-20 08:47:51.631 Seetong_tps[63244:6577102]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-20 08:47:51.631 Seetong_tps[63244:6577109] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-20 08:47:51.742 Seetong_tps[63244:6577102]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-20 08:47:51.743 Seetong_tps[63244:6577102]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-20 08:47:51.743 Seetong_tps[63244:6577102]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-20 08:47:51.743 Seetong_tps[63244:6577102] 滚动已停止500毫秒，执行操作:29115420
2026-08-20 08:47:51.796 Seetong_tps[63244:6577102] 未处理的 biz 类型: res_video_preview_advert
2026-08-20 08:47:51.796 Seetong_tps[63244:6577102]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-20 08:47:51.824 Seetong_tps[63244:6577102] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-20 08:47:51.873 Seetong_tps[63244:6577114] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x106c3bb00>{number = 6, name = (null)}====
2026-08-20 08:47:52.135 Seetong_tps[63244:6577109] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x106c39240>{number = 4, name = (null)}====
2026-08-20 08:47:52.157 Seetong_tps[63244:6577134] ===29115420===
2026-08-20 08:47:52.163 Seetong_tps[63244:6577134] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-20 08:47:52.167 Seetong_tps[63244:6577128] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-20 08:47:52.168 Seetong_tps[63244:6577128] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-20 08:47:52.169 Seetong_tps[63244:6577128] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106c3b9c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ddf4a00>
2026-08-20 08:47:52.169 Seetong_tps[63244:6577128] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-20 08:47:52.169 Seetong_tps[63244:6577128] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-20 08:47:52.169 Seetong_tps[63244:6577128] InitDecodePortLog: playsettype = 50
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-20 08:47:52.171 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.64 - 设备: 庭院 - 29115420
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-20 08:47:52.171 Seetong_tps[63244:6577128] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-20 08:47:52.172 Seetong_tps[63244:6577128] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-20 08:47:52.187 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.66 - 设备: 庭院 - 29115420
2026-08-20 08:47:52.225 Seetong_tps[63244:6577134]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-20 08:47:53.522 Seetong_tps[63244:6577265] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-20 08:47:53.535 Seetong_tps[63244:6577102] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-20 08:47:53.540 Seetong_tps[63244:6577265] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-20 08:47:53.551 Seetong_tps[63244:6577102] uid:29115420 playAudio
2026-08-20 08:47:53.551 Seetong_tps[63244:6577114] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-20 08:47:53.551 Seetong_tps[63244:6577102] uid:29115420 playAudio
2026-08-20 08:47:53.557 Seetong_tps[63244:6577134] Failed to get IoT drive away set configuration.
2026-08-20 08:47:53.557 Seetong_tps[63244:6577134]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-20 08:47:53.563 Seetong_tps[63244:6577102] checkPortStatus:_decodePort=1
2026-08-20 08:47:53.563 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-08-20 08:47:53.563 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-08-20 08:47:53.565 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-08-20 08:47:54.049 Seetong_tps[63244:6577102] UMAPM_OOMSampling(0,0):NO
2026-08-20 08:47:54.049 Seetong_tps[63244:6577102] UMAPM_NetworkSampling(0,0):NO
2026-08-20 08:47:55.281 Seetong_tps[63244:6577102]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b458380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b480f40>; layer = <CALayer: 0x10b438ee0>>
2026-08-20 08:47:55.281 Seetong_tps[63244:6577102] #####Vstop:uid:29115420-0-port:1
2026-08-20 08:47:55.282 Seetong_tps[63244:6577102] -----------1release decodeport = 1
2026-08-20 08:47:55.283 Seetong_tps[63244:6577102]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-20 08:47:55.285 Seetong_tps[63244:6577102] _openGLView clearFrame ...
2026-08-20 08:47:55.299 Seetong_tps[63244:6577102] 当前控制器：STPlaybackVC
2026-08-20 08:47:55.299 Seetong_tps[63244:6577102]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-20 08:47:55.299 Seetong_tps[63244:6577102] 开始监听camera_nvr的onlineStatus属性变化
2026-08-20 08:47:55.299 Seetong_tps[63244:6577102] camera_nvr对象已切换，重新设置KVO监听
2026-08-20 08:47:55.310 Seetong_tps[63244:6577102] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-20 08:47:55.472 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:55.472 Seetong_tps[63244:6577102] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-20 08:47:55.473 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:55.473 Seetong_tps[63244:6577102] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-20 08:47:55.474 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:55.474 Seetong_tps[63244:6577102] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-20 08:47:55.474 Seetong_tps[63244:6577102]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-20 08:47:55.474 Seetong_tps[63244:6577102] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-20 08:47:55.481 Seetong_tps[63244:6577102]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-20 08:47:55.481 Seetong_tps[63244:6577102] ====高度=91.000000
2026-08-20 08:47:55.481 Seetong_tps[63244:6577102]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-20 08:47:55.483 Seetong_tps[63244:6577102] 停止监听camera_nvr的onlineStatus属性变化
2026-08-20 08:47:55.483 Seetong_tps[63244:6577102] 开始监听camera_nvr的onlineStatus属性变化
2026-08-20 08:47:55.484 Seetong_tps[63244:6577102] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-20 08:47:55.484 Seetong_tps[63244:6577102] ###### stopNvrRemoteRecord ......
2026-08-20 08:47:55.486 Seetong_tps[63244:6577102] updateAlarmListTable:messageModelList=0
2026-08-20 08:47:55.492 Seetong_tps[63244:6577102]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-20 08:47:55.492 Seetong_tps[63244:6577108] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-20 08:47:55.492 Seetong_tps[63244:6577102]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-20 08:47:55.492 Seetong_tps[63244:6577102]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-20 08:47:55.492 Seetong_tps[63244:6577102] updateAlarmListTable:messageModelList=0
2026-08-20 08:47:55.539 Seetong_tps[63244:6577102] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-20 08:47:55.576 Seetong_tps[63244:6577102]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-20 08:47:55.614 Seetong_tps[63244:6577128] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-20 08:47:55.614 Seetong_tps[63244:6577128]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106c3b9c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ddf4a00>
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-20 08:47:55.615 Seetong_tps[63244:6577128] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-20 08:47:55.615 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.09 - 设备: 庭院 - 29115420
2026-08-20 08:47:55.679 Seetong_tps[63244:6577209] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x112d77c80>{number = 11, name = (null)}====
2026-08-20 08:47:55.716 Seetong_tps[63244:6577107] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x106c39000>{number = 3, name = (null)}====
2026-08-20 08:47:55.760 Seetong_tps[63244:6577108] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x106c38ec0>{number = 2, name = (null)}====
2026-08-20 08:47:56.123 Seetong_tps[63244:6577134] ===29115420===
2026-08-20 08:47:57.626 Seetong_tps[63244:6577102]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-20 08:47:58.290 Seetong_tps[63244:6577102]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-20 08:48:00.246 Seetong_tps[63244:6577134]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000001111111111111100000000000 - result: 0 - devid: 29115420
2026-08-20 08:48:00.806 Seetong_tps[63244:6577134] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2128
2026-08-20 08:48:00.808 Seetong_tps[63244:6577102] timeSliceArray.count=134
2026-08-20 08:48:00.891 Seetong_tps[63244:6577102] nvrParseRecPlayBlock timelineModelArray.count=133
2026-08-20 08:48:00.891 Seetong_tps[63244:6577102] timelineModel.timePaint=07:26:41-08:47:31,timelineModel.recordType=1
2026-08-20 08:48:00.923 Seetong_tps[63244:6577102] updateAlarmListTable:messageModelList=66
2026-08-20 08:48:00.923 Seetong_tps[63244:6577102]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-20 08:48:00.925 Seetong_tps[63244:6577102]  --- setFirstTimePosition --- i: 132 - recordType: 1
2026-08-20 08:48:00.925 Seetong_tps[63244:6577102]  --- setFirstTimePosition --- i: 131 - recordType: 7
2026-08-20 08:48:00.925 Seetong_tps[63244:6577102] _firstHaveDataTime=07:25:53
2026-08-20 08:48:04.001 Seetong_tps[63244:6577102]  -- 预览倒计时 -- User interaction detected
2026-08-20 08:48:04.024 Seetong_tps[63244:6577102] uid:29115420 FC_P2PNvrReplayByTime
2026-08-20 08:48:04.024 Seetong_tps[63244:6577102]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U53483:27:32 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-20 08:48:04.024 Seetong_tps[63244:6577102]  -- 播放视频（录像） -- 开始时间: 2026-08-20 上午12:48:04 +0000
2026-08-20 08:48:04.025 Seetong_tps[63244:6577202] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260820072553
2026-08-20 08:48:04.025 Seetong_tps[63244:6577102]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260820072553
2026-08-20 08:48:04.301 Seetong_tps[63244:6577134]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-20 08:48:04.633 Seetong_tps[63244:6577128] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-20 08:48:04.633 Seetong_tps[63244:6577128]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106c3b9c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10ddf4a00>
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: playsettype = 50
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-20 08:48:04.634 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-08-20 08:48:04.634 Seetong_tps[63244:6577128] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-20 08:48:04.635 Seetong_tps[63244:6577128] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-20 08:48:04.635 Seetong_tps[63244:6577128] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-20 08:48:04.636 Seetong_tps[63244:6577128] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-20 08:48:04.638 Seetong_tps[63244:6577102]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-08-20 08:48:04.654 Seetong_tps[63244:6577102] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-20 08:48:05.434 Seetong_tps[63244:6577102] 卡回放第一帧回调 倍速 = 0
2026-08-20 08:48:07.582 Seetong_tps[63244:6577102]  -- 预览倒计时 -- User interaction detected
2026-08-20 08:48:07.601 Seetong_tps[63244:6577102]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260820071816
2026-08-20 08:48:07.602 Seetong_tps[63244:6577108] zhangw_controlNvrRemoteRecord:strDateTime=20260820071816,action=6
2026-08-20 08:48:07.639 Seetong_tps[63244:6577134]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-20 08:48:08.289 Seetong_tps[63244:6577102]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-20 08:48:09.377 Seetong_tps[63244:6577102]  -- 预览倒计时 -- User interaction detected
2026-08-20 08:48:09.391 Seetong_tps[63244:6577102]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260820070445
2026-08-20 08:48:09.391 Seetong_tps[63244:6577202] zhangw_controlNvrRemoteRecord:strDateTime=20260820070445,action=6
2026-08-20 08:48:09.414 Seetong_tps[63244:6577134]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-20 08:48:14.954 Seetong_tps[63244:6577102]  -- 预览倒计时 -- User interaction detected
2026-08-20 08:48:14.967 Seetong_tps[63244:6577202] zhangw_controlNvrRemoteRecord:strDateTime=20260820065907,action=6
2026-08-20 08:48:14.967 Seetong_tps[63244:6577102]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260820065907
2026-08-20 08:48:15.046 Seetong_tps[63244:6577134]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-20 08:48:18.288 Seetong_tps[63244:6577102]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-20 08:48:21.555 Seetong_tps[63244:6577128]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-20 08:48:21.555 Seetong_tps[63244:6577102] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-20 08:48:21.556 Seetong_tps[63244:6577102] ###### stopNvrRemoteRecord ......
2026-08-20 08:48:21.567 Seetong_tps[63244:6577102]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-20 08:48:21.567 Seetong_tps[63244:6577102] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787186855000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787170384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-20 08:48:21.567 Seetong_tps[63244:6577102]  --- 取消心跳 destoryHeartBeat --- 
2026-08-20 08:48:21.567 Seetong_tps[63244:6577102]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-20 08:48:21.573 Seetong_tps[63244:6577102] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-20 08:48:21.589 Seetong_tps[63244:6577102] [保存失败] 相机对象或存储字典为空
2026-08-20 08:48:21.589 Seetong_tps[63244:6577114] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-20 08:48:21.589 Seetong_tps[63244:6577114] --FC_StopDevComEx end
2026-08-20 08:48:21.589 Seetong_tps[63244:6577102] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787186855000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787170384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-20 08:48:21.589 Seetong_tps[63244:6577102]  --- 取消心跳 destoryHeartBeat --- 
2026-08-20 08:48:21.589 Seetong_tps[63244:6577102]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-20 08:48:21.595 Seetong_tps[63244:6577102]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-21 01:20:44.429 Seetong_tps[527:33625] app_version=8.3.805
2026-08-21 01:20:44.439 Seetong_tps[527:33660] 询问用户是否开启推送成功
2026-08-21 01:20:44.439 Seetong_tps[527:33660] 用户点击允许接收推送
2026-08-21 01:20:44.440 Seetong_tps[527:33625]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-21 01:20:44.440 Seetong_tps[527:33625] showForLogin 1
2026-08-21 01:20:44.440 Seetong_tps[527:33625] AppLaunch 还剩 6.645293951034546 秒
2026-08-21 01:20:44.440 Seetong_tps[527:33660] remoteNotificationSetting: <UNNotificationSettings: 0x1126feb20; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-21 01:20:44.469 Seetong_tps[527:33625]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-21 01:20:44.521 Seetong_tps[527:33625] viewDidLoad/configtime=2026-08-20 下午5:20:44 +0000
2026-08-21 01:20:44.522 Seetong_tps[527:33625]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-21 01:20:44.522 Seetong_tps[527:33625]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-21 01:20:44.601 Seetong_tps[527:33625]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-21 01:20:44.601 Seetong_tps[527:33625]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-21 01:20:44.603 Seetong_tps[527:33625]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-21 01:20:44.603 Seetong_tps[527:33625] 开始检查未读客服消息...
2026-08-21 01:20:44.603 Seetong_tps[527:33625] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-21 01:20:44.603 Seetong_tps[527:33625]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 01:20:44.614 Seetong_tps[527:33625]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-21 01:20:44.614 Seetong_tps[527:33625]  -- WebSocket connection - getNetty - 
2026-08-21 01:20:44.614 Seetong_tps[527:33625]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-21 01:20:44.618 Seetong_tps[527:33625] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-21 01:20:44.618 Seetong_tps[527:33625] NAV deviceOrientationDidChange:1
2026-08-21 01:20:44.621 Seetong_tps[527:33625]  -- groupDeviceList -- 
2026-08-21 01:20:44.621 Seetong_tps[527:33625] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-21 01:20:44.621 Seetong_tps[527:33625]  -- WebSocket connection - getNetty - 
2026-08-21 01:20:44.621 Seetong_tps[527:33625]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 01:20:44.694 Seetong_tps[527:33625]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-21 01:20:44.836 Seetong_tps[527:33671] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10e09af00>{number = 15, name = (null)}====
2026-08-21 01:20:44.836 Seetong_tps[527:33806] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAAMBUlcFVlFoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e09b080>{number = 16, name = (null)}====
2026-08-21 01:20:44.836 Seetong_tps[527:33803] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e09ae80>{number = 18, name = (null)}====
2026-08-21 01:20:44.836 Seetong_tps[527:33664] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x10b478f80>{number = 3, name = (null)}====
2026-08-21 01:20:44.836 Seetong_tps[527:33625] Super properties have already been unregistered.
2026-08-21 01:20:44.837 Seetong_tps[527:33809] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1181afd40>{number = 11, name = (null)}====
2026-08-21 01:20:44.837 Seetong_tps[527:33666] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=7&addr=bjrelay50.s5.seetong.com:6443;type=0&load=5&addr=bjrelay7.s5.seetong.com:5443;type=0&load=4&addr=bjrelay53.s5.seetong.com:2443;","vipRelayServers":"type=0&load=18&addr=bjrelay42.s2.seetong.com:5443;type=0&load=20&addr=bjrelay42.s2.seetong.com:9443;type=0&load=21&addr=bjrelay42.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.53","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b479180>{number = 2, name = (null)}====
2026-08-21 01:20:44.837 Seetong_tps[527:33672] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e09aec0>{number = 17, name = (null)}====
2026-08-21 01:20:44.838 Seetong_tps[527:33625]  -- deviceListDataUpdate - AppLaunch 还剩 1.247035026550293 秒 - 再延迟 1.747035026550293 秒 - 启动耗时 1.752964973449707 秒
2026-08-21 01:20:44.838 Seetong_tps[527:33625]  -- groupDeviceList -- 
2026-08-21 01:20:44.838 Seetong_tps[527:33625] groupDeviceList 已在进行中，跳过新的调用
2026-08-21 01:20:44.838 Seetong_tps[527:33625]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1753 毫秒
2026-08-21 01:20:44.842 Seetong_tps[527:33625]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-21 01:20:44.842 Seetong_tps[527:33625]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-21 01:20:44.842 Seetong_tps[527:33625]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-21 01:20:44.842 Seetong_tps[527:33625]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODczMzI4NDQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.H8WeOJKNXz0PQVoGOjRB7NyHa3du_wuNR1XjqTAdLRk","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODk4Mzg0NDQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3MjQ2NDQ0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.Mh4z8Gtzh5XVT-kA8LzkWIEymbIaXbklTupviOZaEnM","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-21 01:20:44.847 Seetong_tps[527:33625]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787246444.847643
2026-08-21 01:20:44.848 Seetong_tps[527:33625]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787246444.847643
2026-08-21 01:20:44.848 Seetong_tps[527:33625]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787246444.847643 - lastRefreshTokenTime: 1787246444.847643
2026-08-21 01:20:44.854 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 01:20:44.855 Seetong_tps[527:33625]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 01:20:44.855 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 01:20:44.856 Seetong_tps[527:33625]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 617;
}
2026-08-21 01:20:44.856 Seetong_tps[527:33805] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e09b580>{number = 19, name = (null)}====
2026-08-21 01:20:44.856 Seetong_tps[527:33661] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10b478ec0>{number = 4, name = (null)}====
2026-08-21 01:20:44.856 Seetong_tps[527:33804] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e09be40>{number = 20, name = (null)}====
2026-08-21 01:20:44.857 Seetong_tps[527:33625] ++++-[VideoView dealloc]++++
2026-08-21 01:20:44.859 Seetong_tps[527:33660] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b4791c0>{number = 5, name = (null)}====
2026-08-21 01:20:44.859 Seetong_tps[527:33625] OpenGLView20_Seetong dealloc:0x118312200
2026-08-21 01:20:44.871 Seetong_tps[527:33625]  -- WebSocket - 重置重连次数 -- 
2026-08-21 01:20:44.874 Seetong_tps[527:33691] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzg1MTI0NDgyNiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.IN0zYrwDBKSMt0OKgsnw3gSEzz5nCz76q8-jkBYwUJE","accessNode":"101.42.105.173:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzg1MTI0NDgyNywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.Vd-Z2z9Wmp6SeOidqGF28q8VnuH47P2JtjKAonYZdh0","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-08-21 01:20:44.882 Seetong_tps[527:33665] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787245740000,"lastHeartTime":1787235302000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10b47b6c0>{number = 7, name = (null)}====
2026-08-21 01:20:44.883 Seetong_tps[527:33625]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-21 01:20:44.883 Seetong_tps[527:33625]  -- WebSocket connection - getNetty - 
2026-08-21 01:20:44.883 Seetong_tps[527:33625]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 01:20:44.900 Seetong_tps[527:33625]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-21 01:20:44.900 Seetong_tps[527:33625]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IOAAMBUlcFVlFoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-21 01:20:44.908 Seetong_tps[527:33625]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-21 01:20:44.908 Seetong_tps[527:33625]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-21 01:20:44.913 Seetong_tps[527:33625]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-21 01:20:44.914 Seetong_tps[527:33625]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-21 01:20:44.916 Seetong_tps[527:33625] 蓝牙已打开
2026-08-21 01:20:44.916 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 01:20:44.916 Seetong_tps[527:33625]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 01:20:44.916 Seetong_tps[527:33625] UMAPM_OOMSampling(1,0):NO
2026-08-21 01:20:44.917 Seetong_tps[527:33625]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-21 01:20:44.920 Seetong_tps[527:33625] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-21 01:20:44.920 Seetong_tps[527:33625] 客服消息未读数量: 0
2026-08-21 01:20:44.924 Seetong_tps[527:33625]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-21 01:20:44.924 Seetong_tps[527:33665]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-21 01:20:44.926 Seetong_tps[527:33625]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-21 01:20:44.939 Seetong_tps[527:33625] UMAPM_NetworkSampling(0,0):NO
2026-08-21 01:20:44.939 Seetong_tps[527:33625]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 01:20:44.940 Seetong_tps[527:33625]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-21 01:20:45.032 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-21 01:20:45.032 Seetong_tps[527:33809] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x1181afd40>{number = 11, name = (null)}====
2026-08-21 01:20:45.032 Seetong_tps[527:33625]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1947 毫秒
2026-08-21 01:20:45.033 Seetong_tps[527:33625] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787245740000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787235302000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 01:20:45.033 Seetong_tps[527:33625]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 01:20:45.033 Seetong_tps[527:33625]  -- groupDeviceList -- 
2026-08-21 01:20:45.033 Seetong_tps[527:33625]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-21 01:20:45.033 Seetong_tps[527:33625]  -- WebSocket - 重置重连次数 -- 
2026-08-21 01:20:45.033 Seetong_tps[527:33625]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-21 01:20:45.034 Seetong_tps[527:33625]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 01:20:45.034 Seetong_tps[527:33625]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAIJB1cAVVdpAQQB","reconn":0}}
2026-08-21 01:20:45.034 Seetong_tps[527:33625]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 01:20:45.034 Seetong_tps[527:33625] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787245740000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787235302000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 01:20:45.040 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 01:20:45.040 Seetong_tps[527:33625]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 01:20:45.040 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 01:20:45.041 Seetong_tps[527:33625]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 01:20:45.041 Seetong_tps[527:33625]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 01:20:45.058 Seetong_tps[527:33691] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-21 01:20:45.059 Seetong_tps[527:33691] [DeviceMonitor] 监控管理器初始化完成
2026-08-21 01:20:45.103 Seetong_tps[527:33625]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 01:20:45.103 Seetong_tps[527:33625]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 01:20:45.142 Seetong_tps[527:33625] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-21 01:20:45.142 Seetong_tps[527:33625] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-21 01:20:45.142 Seetong_tps[527:33625] Formatted Date: 2026-08-21
2026-08-21 01:20:45.142 Seetong_tps[527:33625]  --- webSocketGetServerData msgId: 67578ABF-B847-4857-AC83-00C19F159DB0 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-21";
        token = AVYOAQteVABrAAkFBgUKVAIJB1cAVVdpAQQB;
    };
}
2026-08-21 01:20:45.142 Seetong_tps[527:33625]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 01:20:45.142 Seetong_tps[527:33625]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-21 01:20:45.142 Seetong_tps[527:33625]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-21 01:20:45.184 Seetong_tps[527:33625] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-21 01:20:45.184 Seetong_tps[527:33625]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-21 01:20:45.184 Seetong_tps[527:33625]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-21 01:20:45.185 Seetong_tps[527:33625] Sorted Dates (Descending): (
)
2026-08-21 01:20:45.498 Seetong_tps[527:33691]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-21 01:20:45.498 Seetong_tps[527:33691]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-21 01:20:45.499 Seetong_tps[527:33691]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-21 01:20:45.500 Seetong_tps[527:33625]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-21 01:20:45.501 Seetong_tps[527:33805] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-21 01:20:45.501 Seetong_tps[527:33805] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-21 01:20:45.544 Seetong_tps[527:33691]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 01:20:45.545 Seetong_tps[527:33691]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 01:20:45.545 Seetong_tps[527:33691]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 01:20:45.546 Seetong_tps[527:33805] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 01:20:45.546 Seetong_tps[527:33805] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 01:20:45.546 Seetong_tps[527:33666] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 01:20:45.602 Seetong_tps[527:33691]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 01:20:45.603 Seetong_tps[527:33691]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 01:20:45.603 Seetong_tps[527:33691]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 01:20:45.603 Seetong_tps[527:33666] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 01:20:45.604 Seetong_tps[527:33666] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 01:20:45.604 Seetong_tps[527:33665] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 01:20:45.656 Seetong_tps[527:33697]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 01:20:45.660 Seetong_tps[527:33625]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-21 01:20:45.687 Seetong_tps[527:33697]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 01:20:46.183 Seetong_tps[527:33625] MessageThrottle reloadTableView ---
2026-08-21 01:20:46.672 Seetong_tps[527:33625] AppLaunch hideForRefreshToken
2026-08-21 01:20:46.673 Seetong_tps[527:33625] AppLaunch hideForRefreshToken dismiss
2026-08-21 01:20:46.673 Seetong_tps[527:33625] AppLaunch dismiss...
2026-08-21 01:20:46.673 Seetong_tps[527:33625] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-21 01:20:46.673 Seetong_tps[527:33625] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-21 01:20:46.673 Seetong_tps[527:33625] 用户设置的具体字体大小: 14.000000
2026-08-21 01:20:46.980 Seetong_tps[527:33625]  dealloc -- STAppLaunchWindow
2026-08-21 01:20:46.983 Seetong_tps[527:33625]  dealloc -- STAppLaunchViewController
2026-08-21 01:20:46.985 Seetong_tps[527:33625] AppLaunch dismiss... end
2026-08-21 01:20:47.724 Seetong_tps[527:33625]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 01:20:47.730 Seetong_tps[527:33625] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 01:20:47.776 Seetong_tps[527:33665] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 01:20:47.776 Seetong_tps[527:33625] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 01:20:47.776 Seetong_tps[527:33625]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 01:20:47.777 Seetong_tps[527:33625] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-21 01:20:47.780 Seetong_tps[527:33625]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 01:20:47.796 Seetong_tps[527:33625]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 上午1:20:47 796
2026-08-21 01:20:47.796 Seetong_tps[527:33625]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f88c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8b50a0>; layer = <CALayer: 0x10f868f40>>
2026-08-21 01:20:47.796 Seetong_tps[527:33625]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f88c380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8b50a0>; layer = <CALayer: 0x10f868f40>> -- _camera.supportPlatform: 0
2026-08-21 01:20:47.797 Seetong_tps[527:33625]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-20 下午5:20:47 +0000
2026-08-21 01:20:47.797 Seetong_tps[527:33625]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U53488:16:03 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 01:20:47.797 Seetong_tps[527:33625]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 上午1:20:47 798
2026-08-21 01:20:47.798 Seetong_tps[527:33665] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 01:20:47.823 Seetong_tps[527:33625]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 01:20:47.826 Seetong_tps[527:33625] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 01:20:47.827 Seetong_tps[527:33625]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 01:20:47.828 Seetong_tps[527:33625] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 01:20:47.849 Seetong_tps[527:33625]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-21 01:20:47.855 Seetong_tps[527:33625]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 01:20:47.857 Seetong_tps[527:33625] 未处理的 biz 类型: res_video_preview_advert
2026-08-21 01:20:47.857 Seetong_tps[527:33625]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-21 01:20:47.858 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 01:20:47.858 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 01:20:47.882 Seetong_tps[527:33625] uid:29115420 playAudio
2026-08-21 01:20:47.883 Seetong_tps[527:33625]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 01:20:47.883 Seetong_tps[527:33625]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 01:20:47.883 Seetong_tps[527:33660] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 01:20:48.074 Seetong_tps[527:33804] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e09be40>{number = 20, name = (null)}====
2026-08-21 01:20:48.079 Seetong_tps[527:33625] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 01:20:48.345 Seetong_tps[527:33697] ===29115420===
2026-08-21 01:20:48.346 Seetong_tps[527:33697] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 01:20:48.346 Seetong_tps[527:33691] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 01:20:48.346 Seetong_tps[527:33691] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 01:20:48.347 Seetong_tps[527:33691] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b6be980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1125dca00>
2026-08-21 01:20:48.347 Seetong_tps[527:33691] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-21 01:20:48.347 Seetong_tps[527:33691] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 01:20:48.347 Seetong_tps[527:33691] InitDecodePortLog: playsettype = 50
2026-08-21 01:20:48.349 Seetong_tps[527:33691] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 01:20:48.349 Seetong_tps[527:33691] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-21 01:20:48.349 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.57 - 设备: 庭院 - 29115420
2026-08-21 01:20:48.349 Seetong_tps[527:33691] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 01:20:48.349 Seetong_tps[527:33691] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-21 01:20:48.349 Seetong_tps[527:33691] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-21 01:20:48.350 Seetong_tps[527:33691] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 01:20:48.350 Seetong_tps[527:33691] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 01:20:48.366 Seetong_tps[527:33625]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-21 01:20:48.366 Seetong_tps[527:33625]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 01:20:48.366 Seetong_tps[527:33625]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-21 01:20:48.366 Seetong_tps[527:33625] 滚动已停止500毫秒，执行操作:29115420
2026-08-21 01:20:48.368 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.59 - 设备: 庭院 - 29115420
2026-08-21 01:20:48.439 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:48.544 Seetong_tps[527:33665] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b47b6c0>{number = 7, name = (null)}====
2026-08-21 01:20:48.728 Seetong_tps[527:33860] 重新观看视频线程：<_NSMainThread: 0x10b478000>{number = 1, name = (null)}
2026-08-21 01:20:48.742 Seetong_tps[527:33625] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 01:20:48.813 Seetong_tps[527:33860] 重新观看视频线程：<_NSMainThread: 0x10b478000>{number = 1, name = (null)}
2026-08-21 01:20:48.883 Seetong_tps[527:33625] uid:29115420 playAudio
2026-08-21 01:20:48.884 Seetong_tps[527:33818] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 01:20:48.884 Seetong_tps[527:33625] uid:29115420 playAudio
2026-08-21 01:20:48.887 Seetong_tps[527:33625] checkPortStatus:_decodePort=1
2026-08-21 01:20:48.887 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-08-21 01:20:48.888 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-08-21 01:20:48.888 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-08-21 01:20:48.966 Seetong_tps[527:33697] Failed to get IoT drive away set configuration.
2026-08-21 01:20:48.966 Seetong_tps[527:33697]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 01:20:50.775 Seetong_tps[527:33625]  -- IOTPtzView -- getPresetList -- 
2026-08-21 01:20:50.775 Seetong_tps[527:33625]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-21 01:20:50.775 Seetong_tps[527:33625]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-21 01:20:50.775 Seetong_tps[527:33818] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 01:20:50.888 Seetong_tps[527:33625]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-21 01:20:50.889 Seetong_tps[527:33625]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-21 01:20:50.896 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.12 - 设备: 庭院 - 29115420
2026-08-21 01:20:50.945 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:50.946 Seetong_tps[527:33697]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-08-21 01:20:50.947 Seetong_tps[527:33697] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-21 01:20:50.947 Seetong_tps[527:33697] hexStringLen=20
2026-08-21 01:20:50.947 Seetong_tps[527:33697] stringFromHexString------字符串=======预置点1
2026-08-21 01:20:50.947 Seetong_tps[527:33697] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-21 01:20:50.948 Seetong_tps[527:33697] hexStringLen=20
2026-08-21 01:20:50.948 Seetong_tps[527:33697] stringFromHexString------字符串=======预置点2
2026-08-21 01:20:50.948 Seetong_tps[527:33697] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-21 01:20:50.948 Seetong_tps[527:33697] hexStringLen=20
2026-08-21 01:20:50.948 Seetong_tps[527:33697] stringFromHexString------字符串=======预置点3
2026-08-21 01:20:50.948 Seetong_tps[527:33697] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-08-21 01:20:50.948 Seetong_tps[527:33697] hexStringLen=20
2026-08-21 01:20:50.948 Seetong_tps[527:33697] stringFromHexString------字符串=======预置点4
2026-08-21 01:20:51.420 Seetong_tps[527:33625] rotate to up
2026-08-21 01:20:51.420 Seetong_tps[527:33818] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 01:20:51.424 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 3.65 - 设备: 庭院 - 29115420
2026-08-21 01:20:51.585 Seetong_tps[527:33625] stop the priori direction method and turn to down
2026-08-21 01:20:51.586 Seetong_tps[527:33804] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 01:20:51.589 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 3.81 - 设备: 庭院 - 29115420
2026-08-21 01:20:51.714 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:51.716 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:53.591 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.81 - 设备: 庭院 - 29115420
2026-08-21 01:20:53.870 Seetong_tps[527:33666] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 01:20:53.872 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.10 - 设备: 庭院 - 29115420
2026-08-21 01:20:54.018 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:54.804 Seetong_tps[527:33625] rotate to down
2026-08-21 01:20:54.805 Seetong_tps[527:33666] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 01:20:54.807 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 7.03 - 设备: 庭院 - 29115420
2026-08-21 01:20:54.840 Seetong_tps[527:33625]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 01:20:54.920 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:20:56.808 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.03 - 设备: 庭院 - 29115420
2026-08-21 01:20:57.797 Seetong_tps[527:33625]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787246457.797649,lastReceiveYUVTimeInterval=1787246457.758459,interval=0,videoView=0x10f88c380
2026-08-21 01:21:00.925 Seetong_tps[527:33661] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 01:21:00.925 Seetong_tps[527:33625]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.15 - 设备: 庭院 - 29115420
2026-08-21 01:21:01.144 Seetong_tps[527:33697]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 01:21:04.843 Seetong_tps[527:33625]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 01:21:07.798 Seetong_tps[527:33625]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787246467.797889,lastReceiveYUVTimeInterval=1787246467.742816,interval=0,videoView=0x10f88c380
2026-08-21 01:21:14.839 Seetong_tps[527:33625]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 01:21:17.197 Seetong_tps[527:33691]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-21 01:21:17.199 Seetong_tps[527:33625]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 01:21:17.200 Seetong_tps[527:33625] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787245740000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787235302000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 01:21:17.200 Seetong_tps[527:33625]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 01:21:17.200 Seetong_tps[527:33625]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 01:21:17.214 Seetong_tps[527:33625] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-21 01:21:17.214 Seetong_tps[527:33625]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f88c380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f8b50a0>; layer = <CALayer: 0x10f868f40>>
2026-08-21 01:21:17.214 Seetong_tps[527:33625] #####Vstop:uid:29115420-0-port:1
2026-08-21 01:21:17.218 Seetong_tps[527:33625] -----------1release decodeport = 1
2026-08-21 01:21:17.218 Seetong_tps[527:33625]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 29400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 01:21:17.226 Seetong_tps[527:33625] _openGLView clearFrame ...
2026-08-21 01:21:17.243 Seetong_tps[527:33625] [保存失败] 相机对象或存储字典为空
2026-08-21 01:21:17.243 Seetong_tps[527:33805] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-21 01:21:17.243 Seetong_tps[527:33805] --FC_StopDevComEx end
2026-08-21 01:21:17.243 Seetong_tps[527:33625] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787245740000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787235302000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 01:21:17.243 Seetong_tps[527:33625]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 01:21:17.243 Seetong_tps[527:33625]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 09:32:58.100 Seetong_tps[1837:134794] app_version=8.3.805
2026-08-21 09:32:58.122 Seetong_tps[1837:134794]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-21 09:32:58.122 Seetong_tps[1837:134794] showForLogin 1
2026-08-21 09:32:58.122 Seetong_tps[1837:134794] AppLaunch 还剩 5.662513017654419 秒
2026-08-21 09:32:58.127 Seetong_tps[1837:134925] 询问用户是否开启推送成功
2026-08-21 09:32:58.127 Seetong_tps[1837:134925] 用户点击允许接收推送
2026-08-21 09:32:58.144 Seetong_tps[1837:134805] remoteNotificationSetting: <UNNotificationSettings: 0x10feab700; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-21 09:32:58.172 Seetong_tps[1837:134794]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-21 09:32:58.213 Seetong_tps[1837:134806] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108c3b680>{number = 6, name = (null)}====
2026-08-21 09:32:58.291 Seetong_tps[1837:134794] viewDidLoad/configtime=2026-08-21 上午1:32:58 +0000
2026-08-21 09:32:58.293 Seetong_tps[1837:134794]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-21 09:32:58.293 Seetong_tps[1837:134794]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-21 09:32:58.432 Seetong_tps[1837:134794]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-21 09:32:58.432 Seetong_tps[1837:134794]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-21 09:32:58.436 Seetong_tps[1837:134794]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-21 09:32:58.437 Seetong_tps[1837:134794] 开始检查未读客服消息...
2026-08-21 09:32:58.437 Seetong_tps[1837:134794] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-21 09:32:58.437 Seetong_tps[1837:134794]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:32:58.455 Seetong_tps[1837:134794]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-21 09:32:58.455 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty - 
2026-08-21 09:32:58.456 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-21 09:32:58.465 Seetong_tps[1837:134794] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-21 09:32:58.465 Seetong_tps[1837:134794] NAV deviceOrientationDidChange:1
2026-08-21 09:32:58.473 Seetong_tps[1837:134794]  -- groupDeviceList -- 
2026-08-21 09:32:58.473 Seetong_tps[1837:134794] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-21 09:32:58.473 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty - 
2026-08-21 09:32:58.473 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 09:32:58.656 Seetong_tps[1837:134794]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-21 09:32:58.707 Seetong_tps[1837:134806] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x108c3b680>{number = 6, name = (null)}====
2026-08-21 09:32:58.745 Seetong_tps[1837:134842] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bc59380>{number = 14, name = (null)}====
2026-08-21 09:32:58.750 Seetong_tps[1837:134839] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-21 09:32:58.750 Seetong_tps[1837:134839] [DeviceMonitor] 监控管理器初始化完成
2026-08-21 09:32:58.765 Seetong_tps[1837:134809] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10bc59700>{number = 15, name = (null)}====
2026-08-21 09:32:58.774 Seetong_tps[1837:134972] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10bc59800>{number = 16, name = (null)}====
2026-08-21 09:32:58.781 Seetong_tps[1837:134925] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=25&addr=bjrelay57.s5.seetong.com:10443;type=0&load=24&addr=bjrelay60.s5.seetong.com:10443;type=0&load=29&addr=bjrelay52.s5.seetong.com:3443;","vipRelayServers":"type=0&load=65&addr=bjrelayvip3.s2.seetong.com:8443;type=0&load=47&addr=bjrelay42.s2.seetong.com:6443;type=0&load=40&addr=bjrelayvip3.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.53","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10fe97b40>{number = 9, name = (null)}====
2026-08-21 09:32:58.783 Seetong_tps[1837:134803] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787275781000,"lastHeartTime":1787256970000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x108c39100>{number = 3, name = (null)}====
2026-08-21 09:32:58.800 Seetong_tps[1837:134973] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUVQFW1YFBFlvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bc59740>{number = 17, name = (null)}====
2026-08-21 09:32:58.822 Seetong_tps[1837:134805] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x108c390c0>{number = 2, name = (null)}====
2026-08-21 09:32:58.825 Seetong_tps[1837:134977] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11996fe40>{number = 12, name = (null)}====
2026-08-21 09:32:58.869 Seetong_tps[1837:134971] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10bc59d80>{number = 18, name = (null)}====
2026-08-21 09:32:58.871 Seetong_tps[1837:134974] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bc59dc0>{number = 19, name = (null)}====
2026-08-21 09:32:59.090 Seetong_tps[1837:134794] Super properties have already been unregistered.
2026-08-21 09:32:59.091 Seetong_tps[1837:134794] UMAPM_OOMSampling(0,0):NO
2026-08-21 09:32:59.095 Seetong_tps[1837:134794]  -- deviceListDataUpdate - AppLaunch 还剩 -0.310075044631958 秒 - 再延迟 0.5 秒 - 启动耗时 3.310075044631958 秒
2026-08-21 09:32:59.095 Seetong_tps[1837:134794]  -- groupDeviceList -- 
2026-08-21 09:32:59.095 Seetong_tps[1837:134794] groupDeviceList 已在进行中，跳过新的调用
2026-08-21 09:32:59.095 Seetong_tps[1837:134794]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 3310 毫秒
2026-08-21 09:32:59.124 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 09:32:59.125 Seetong_tps[1837:134794]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:32:59.125 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 09:32:59.126 Seetong_tps[1837:134794]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 618;
}
2026-08-21 09:32:59.127 Seetong_tps[1837:134794] ++++-[VideoView dealloc]++++
2026-08-21 09:32:59.127 Seetong_tps[1837:134839]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-21 09:32:59.127 Seetong_tps[1837:134839]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-21 09:32:59.127 Seetong_tps[1837:134839]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-21 09:32:59.130 Seetong_tps[1837:134794] OpenGLView20_Seetong dealloc:0x10bc51200
2026-08-21 09:32:59.152 Seetong_tps[1837:134794]  -- WebSocket - 重置重连次数 -- 
2026-08-21 09:32:59.166 Seetong_tps[1837:134839]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 09:32:59.167 Seetong_tps[1837:134839]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:32:59.167 Seetong_tps[1837:134925] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 09:32:59.167 Seetong_tps[1837:134839]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:32:59.167 Seetong_tps[1837:134925] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 09:32:59.167 Seetong_tps[1837:134974] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 09:32:59.168 Seetong_tps[1837:134794]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-21 09:32:59.168 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty - 
2026-08-21 09:32:59.168 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 09:32:59.172 Seetong_tps[1837:134794]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-21 09:32:59.180 Seetong_tps[1837:134794]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-21 09:32:59.180 Seetong_tps[1837:134794]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-21 09:32:59.191 Seetong_tps[1837:134794]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-21 09:32:59.192 Seetong_tps[1837:134971]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-21 09:32:59.192 Seetong_tps[1837:134971]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-21 09:32:59.192 Seetong_tps[1837:134971]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-21 09:32:59.193 Seetong_tps[1837:134794]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-21 09:32:59.193 Seetong_tps[1837:134971]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-21 09:32:59.193 Seetong_tps[1837:134971]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-21 09:32:59.193 Seetong_tps[1837:134971]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-21 09:32:59.194 Seetong_tps[1837:134794]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIJUVQFW1YFBFlvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-21 09:32:59.201 Seetong_tps[1837:134794]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-21 09:32:59.212 Seetong_tps[1837:134794] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-21 09:32:59.212 Seetong_tps[1837:134794] 客服消息未读数量: 0
2026-08-21 09:32:59.215 Seetong_tps[1837:134794] UMAPM_NetworkSampling(0,0):NO
2026-08-21 09:32:59.215 Seetong_tps[1837:134794]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-21 09:32:59.215 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 09:32:59.215 Seetong_tps[1837:134794]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 09:32:59.218 Seetong_tps[1837:134971] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-21 09:32:59.221 Seetong_tps[1837:134794] 蓝牙已打开
2026-08-21 09:32:59.228 Seetong_tps[1837:134852]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 09:32:59.234 Seetong_tps[1837:134794]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 09:32:59.234 Seetong_tps[1837:134794]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 09:32:59.234 Seetong_tps[1837:134794]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:32:59.234 Seetong_tps[1837:134794]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-21 09:32:59.318 Seetong_tps[1837:134973] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10bc59740>{number = 17, name = (null)}====
2026-08-21 09:32:59.521 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-21 09:32:59.522 Seetong_tps[1837:134794]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3737 毫秒
2026-08-21 09:32:59.523 Seetong_tps[1837:134794] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787275781000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- groupDeviceList -- 
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- WebSocket - 重置重连次数 -- 
2026-08-21 09:32:59.523 Seetong_tps[1837:134794]  -- WebSocket connection 长连接成功 - 耗时：1.1 秒
2026-08-21 09:32:59.526 Seetong_tps[1837:134794]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:32:59.526 Seetong_tps[1837:134794]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAMIAVYCVFtpAQQB","reconn":0}}
2026-08-21 09:32:59.526 Seetong_tps[1837:134794]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:32:59.526 Seetong_tps[1837:134794] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787275781000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:32:59.540 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 09:32:59.541 Seetong_tps[1837:134794]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:32:59.541 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 09:32:59.546 Seetong_tps[1837:134794]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 09:32:59.546 Seetong_tps[1837:134794]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 09:32:59.596 Seetong_tps[1837:134794] AppLaunch hideForRefreshToken
2026-08-21 09:32:59.596 Seetong_tps[1837:134794] AppLaunch hideForRefreshToken dismiss
2026-08-21 09:32:59.596 Seetong_tps[1837:134794] AppLaunch dismiss...
2026-08-21 09:32:59.631 Seetong_tps[1837:134794] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-21 09:32:59.631 Seetong_tps[1837:134794] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-21 09:32:59.632 Seetong_tps[1837:134794] Formatted Date: 2026-08-21
2026-08-21 09:32:59.632 Seetong_tps[1837:134794]  --- webSocketGetServerData msgId: 9C1BC577-E247-4A2E-A15F-CAB77F5D9E5B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-21";
        token = AVYOAQteVABrAAkFBgUKVAMIAVYCVFtpAQQB;
    };
}
2026-08-21 09:32:59.632 Seetong_tps[1837:134794]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:32:59.633 Seetong_tps[1837:134794]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-21 09:32:59.650 Seetong_tps[1837:134794]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-21 09:32:59.675 Seetong_tps[1837:134794] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-21 09:32:59.675 Seetong_tps[1837:134794]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-21 09:32:59.675 Seetong_tps[1837:134794]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-21 09:32:59.676 Seetong_tps[1837:134794] Sorted Dates (Descending): (
)
2026-08-21 09:32:59.900 Seetong_tps[1837:134794]  dealloc -- STAppLaunchWindow
2026-08-21 09:32:59.902 Seetong_tps[1837:134794]  dealloc -- STAppLaunchViewController
2026-08-21 09:32:59.903 Seetong_tps[1837:134794] AppLaunch dismiss... end
2026-08-21 09:33:00.039 Seetong_tps[1837:134794] MessageThrottle reloadTableView ---
2026-08-21 09:33:00.558 Seetong_tps[1837:134794] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-21 09:33:00.558 Seetong_tps[1837:134794] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-21 09:33:00.558 Seetong_tps[1837:134794] 用户设置的具体字体大小: 14.000000
2026-08-21 09:33:01.001 Seetong_tps[1837:134794]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 09:33:01.011 Seetong_tps[1837:134794] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 09:33:01.074 Seetong_tps[1837:134794] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 09:33:01.074 Seetong_tps[1837:134973] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 09:33:01.074 Seetong_tps[1837:134794]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:33:01.075 Seetong_tps[1837:134794] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-21 09:33:01.079 Seetong_tps[1837:134794]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 09:33:01.108 Seetong_tps[1837:134794]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 上午9:33:01 109
2026-08-21 09:33:01.109 Seetong_tps[1837:134794]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfb0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bfc4800>; layer = <CALayer: 0x10bf80b40>>
2026-08-21 09:33:01.109 Seetong_tps[1837:134794]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfb0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bfc4800>; layer = <CALayer: 0x10bf80b40>> -- _camera.supportPlatform: 0
2026-08-21 09:33:01.109 Seetong_tps[1837:134794]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 上午1:33:01 +0000
2026-08-21 09:33:01.109 Seetong_tps[1837:134794]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 09:33:01.110 Seetong_tps[1837:134794]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 上午9:33:01 110
2026-08-21 09:33:01.111 Seetong_tps[1837:134973] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 09:33:01.168 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:01.175 Seetong_tps[1837:134794] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:33:01.179 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:01.180 Seetong_tps[1837:134794] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:33:01.240 Seetong_tps[1837:134794]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 09:33:01.245 Seetong_tps[1837:134794] 未处理的 biz 类型: res_video_preview_advert
2026-08-21 09:33:01.245 Seetong_tps[1837:134794]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-21 09:33:01.256 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-08-21 09:33:01.257 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-08-21 09:33:01.266 Seetong_tps[1837:134794] uid:29115420 playAudio
2026-08-21 09:33:01.266 Seetong_tps[1837:134794]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 09:33:01.267 Seetong_tps[1837:134794]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 09:33:01.267 Seetong_tps[1837:134977] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 09:33:01.397 Seetong_tps[1837:134794] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 09:33:01.585 Seetong_tps[1837:134794]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-21 09:33:01.820 Seetong_tps[1837:134805] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108c390c0>{number = 2, name = (null)}====
2026-08-21 09:33:01.844 Seetong_tps[1837:134852] ===29115420===
2026-08-21 09:33:01.845 Seetong_tps[1837:134852] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 09:33:01.846 Seetong_tps[1837:134839] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 09:33:01.846 Seetong_tps[1837:134839] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 09:33:01.846 Seetong_tps[1837:134839] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb2500>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fdf8a00>
2026-08-21 09:33:01.847 Seetong_tps[1837:134839] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-21 09:33:01.847 Seetong_tps[1837:134839] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:33:01.847 Seetong_tps[1837:134839] InitDecodePortLog: playsettype = 50
2026-08-21 09:33:01.849 Seetong_tps[1837:134839] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 09:33:01.850 Seetong_tps[1837:134839] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-21 09:33:01.850 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-08-21 09:33:01.850 Seetong_tps[1837:134839] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 09:33:01.850 Seetong_tps[1837:134839] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-21 09:33:01.850 Seetong_tps[1837:134839] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-21 09:33:01.850 Seetong_tps[1837:134839] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 09:33:01.851 Seetong_tps[1837:134839] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 09:33:01.853 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.78 - 设备: 庭院 - 29115420
2026-08-21 09:33:01.914 Seetong_tps[1837:134852]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 09:33:02.001 Seetong_tps[1837:135079] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-21 09:33:02.025 Seetong_tps[1837:134794] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 09:33:02.060 Seetong_tps[1837:135079] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-08-21 09:33:02.065 Seetong_tps[1837:134794] uid:29115420 playAudio
2026-08-21 09:33:02.066 Seetong_tps[1837:134805] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 09:33:02.066 Seetong_tps[1837:134794] uid:29115420 playAudio
2026-08-21 09:33:02.066 Seetong_tps[1837:134794] checkPortStatus:_decodePort=1
2026-08-21 09:33:02.066 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-08-21 09:33:02.075 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-08-21 09:33:02.075 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.00 - 设备: 庭院 - 29115420
2026-08-21 09:33:02.107 Seetong_tps[1837:134794]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-21 09:33:02.108 Seetong_tps[1837:134794]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 09:33:02.108 Seetong_tps[1837:134794]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-21 09:33:02.108 Seetong_tps[1837:134794] 滚动已停止500毫秒，执行操作:29115420
2026-08-21 09:33:02.173 Seetong_tps[1837:134852] Failed to get IoT drive away set configuration.
2026-08-21 09:33:02.173 Seetong_tps[1837:134852]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 09:33:02.349 Seetong_tps[1837:134803] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x108c39100>{number = 3, name = (null)}====
2026-08-21 09:33:03.401 Seetong_tps[1837:134794] UMAPM_OOMSampling(0,0):NO
2026-08-21 09:33:03.401 Seetong_tps[1837:134794] UMAPM_NetworkSampling(0,0):NO
2026-08-21 09:33:04.077 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.00 - 设备: 庭院 - 29115420
2026-08-21 09:33:04.131 Seetong_tps[1837:134794]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bfb0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bfc4800>; layer = <CALayer: 0x10bf80b40>>
2026-08-21 09:33:04.131 Seetong_tps[1837:134794] #####Vstop:uid:29115420-0-port:1
2026-08-21 09:33:04.131 Seetong_tps[1837:134794] -----------1release decodeport = 1
2026-08-21 09:33:04.132 Seetong_tps[1837:134794]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 09:33:04.146 Seetong_tps[1837:134794] _openGLView clearFrame ...
2026-08-21 09:33:04.159 Seetong_tps[1837:134794] 当前控制器：STPlaybackVC
2026-08-21 09:33:04.160 Seetong_tps[1837:134794]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 09:33:04.160 Seetong_tps[1837:134794] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 09:33:04.160 Seetong_tps[1837:134794] camera_nvr对象已切换，重新设置KVO监听
2026-08-21 09:33:04.172 Seetong_tps[1837:134794] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-21 09:33:04.488 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:04.490 Seetong_tps[1837:134794] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:33:04.490 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:04.491 Seetong_tps[1837:134794] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:33:04.492 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:04.492 Seetong_tps[1837:134794] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:33:04.493 Seetong_tps[1837:134794]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:33:04.493 Seetong_tps[1837:134794] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:33:04.512 Seetong_tps[1837:134794]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-21 09:33:04.512 Seetong_tps[1837:134794] ====高度=91.000000
2026-08-21 09:33:04.513 Seetong_tps[1837:134794]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-21 09:33:04.516 Seetong_tps[1837:134794] 停止监听camera_nvr的onlineStatus属性变化
2026-08-21 09:33:04.516 Seetong_tps[1837:134794] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 09:33:04.518 Seetong_tps[1837:134794] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 09:33:04.518 Seetong_tps[1837:134794] ###### stopNvrRemoteRecord ......
2026-08-21 09:33:04.522 Seetong_tps[1837:134794] updateAlarmListTable:messageModelList=0
2026-08-21 09:33:04.533 Seetong_tps[1837:134794]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-21 09:33:04.533 Seetong_tps[1837:134809] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 09:33:04.533 Seetong_tps[1837:134794]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-21 09:33:04.533 Seetong_tps[1837:134794]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-21 09:33:04.533 Seetong_tps[1837:134794] updateAlarmListTable:messageModelList=0
2026-08-21 09:33:04.635 Seetong_tps[1837:134794] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:33:04.729 Seetong_tps[1837:134974] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bc59dc0>{number = 19, name = (null)}====
2026-08-21 09:33:04.754 Seetong_tps[1837:134794]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 09:33:04.801 Seetong_tps[1837:134809] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10bc59700>{number = 15, name = (null)}====
2026-08-21 09:33:04.848 Seetong_tps[1837:134805] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x108c390c0>{number = 2, name = (null)}====
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 09:33:04.886 Seetong_tps[1837:134839]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb2500>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fdf8a00>
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 09:33:04.886 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.81 - 设备: 庭院 - 29115420
2026-08-21 09:33:04.886 Seetong_tps[1837:134839] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-21 09:33:05.430 Seetong_tps[1837:134852] ===29115420===
2026-08-21 09:33:07.010 Seetong_tps[1837:134794]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-21 09:33:09.060 Seetong_tps[1837:134852]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000111111111111110000000000 - result: 0 - devid: 29115420
2026-08-21 09:33:09.118 Seetong_tps[1837:134794]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:33:09.572 Seetong_tps[1837:134852] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1296
2026-08-21 09:33:09.573 Seetong_tps[1837:134794] timeSliceArray.count=82
2026-08-21 09:33:09.639 Seetong_tps[1837:134794] nvrParseRecPlayBlock timelineModelArray.count=81
2026-08-21 09:33:09.639 Seetong_tps[1837:134794] timelineModel.timePaint=08:43:11-09:32:44,timelineModel.recordType=1
2026-08-21 09:33:09.689 Seetong_tps[1837:134794] updateAlarmListTable:messageModelList=40
2026-08-21 09:33:09.689 Seetong_tps[1837:134794]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-21 09:33:09.692 Seetong_tps[1837:134794]  --- setFirstTimePosition --- i: 80 - recordType: 1
2026-08-21 09:33:09.692 Seetong_tps[1837:134794]  --- setFirstTimePosition --- i: 79 - recordType: 7
2026-08-21 09:33:09.692 Seetong_tps[1837:134794] _firstHaveDataTime=08:42:08
2026-08-21 09:33:10.579 Seetong_tps[1837:134794]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:33:10.602 Seetong_tps[1837:134794] uid:29115420 FC_P2PNvrReplayByTime
2026-08-21 09:33:10.602 Seetong_tps[1837:134794]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-19 \U4e0a\U534811:31:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 09:33:10.602 Seetong_tps[1837:134794]  -- 播放视频（录像） -- 开始时间: 2026-08-21 上午1:33:10 +0000
2026-08-21 09:33:10.603 Seetong_tps[1837:134974] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260821084208
2026-08-21 09:33:10.603 Seetong_tps[1837:134794]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821084208
2026-08-21 09:33:10.653 Seetong_tps[1837:134852]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:33:10.909 Seetong_tps[1837:134839] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 09:33:10.909 Seetong_tps[1837:134839]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb2500>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fdf8a00>
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: playsettype = 50
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-21 09:33:10.910 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.31 - 设备: 庭院 - 29115420
2026-08-21 09:33:10.910 Seetong_tps[1837:134839] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-21 09:33:10.911 Seetong_tps[1837:134839] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-21 09:33:10.911 Seetong_tps[1837:134839] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-21 09:33:10.911 Seetong_tps[1837:134839] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 09:33:10.911 Seetong_tps[1837:134839] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 09:33:10.914 Seetong_tps[1837:134794]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.31 - 设备: 庭院 - 29115420
2026-08-21 09:33:10.930 Seetong_tps[1837:134794] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:33:11.447 Seetong_tps[1837:134794] 卡回放第一帧回调 倍速 = 0
2026-08-21 09:33:14.654 Seetong_tps[1837:134839]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-21 09:33:14.655 Seetong_tps[1837:134794] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 09:33:14.655 Seetong_tps[1837:134794] ###### stopNvrRemoteRecord ......
2026-08-21 09:33:14.662 Seetong_tps[1837:134794]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 09:33:14.665 Seetong_tps[1837:134794] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787275781000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:33:14.665 Seetong_tps[1837:134794]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:33:14.665 Seetong_tps[1837:134794]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 09:33:14.680 Seetong_tps[1837:134794] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-21 09:33:14.724 Seetong_tps[1837:134794] [保存失败] 相机对象或存储字典为空
2026-08-21 09:33:14.724 Seetong_tps[1837:134794] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787275781000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:33:14.724 Seetong_tps[1837:135210] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-21 09:33:14.724 Seetong_tps[1837:134794]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:33:14.724 Seetong_tps[1837:134794]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 09:33:14.725 Seetong_tps[1837:135210] --FC_StopDevComEx end
2026-08-21 09:33:14.734 Seetong_tps[1837:134794]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-21 09:52:44.630 Seetong_tps[2085:156821] app_version=8.3.805
2026-08-21 09:52:44.646 Seetong_tps[2085:156860] 询问用户是否开启推送成功
2026-08-21 09:52:44.646 Seetong_tps[2085:156860] 用户点击允许接收推送
2026-08-21 09:52:44.649 Seetong_tps[2085:156821]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-21 09:52:44.649 Seetong_tps[2085:156821] showForLogin 1
2026-08-21 09:52:44.649 Seetong_tps[2085:156821] AppLaunch 还剩 6.119351148605347 秒
2026-08-21 09:52:44.652 Seetong_tps[2085:156860] remoteNotificationSetting: <UNNotificationSettings: 0x1372c3840; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-21 09:52:44.658 Seetong_tps[2085:156858] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzg4MTk2NDc2Mywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.g7yfU3nBrbMUbu1qY5EofYVWxn_QrCRA8ca6iCZEcQ0","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzg4MTk2NDc2Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA1X3JlbGF5MyJdfQ.dDX69sBaaiLaQP5jK5x4iYhT0iH70p2cFptWn1B6wbE","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24905"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24902"}]}
====
2026-08-21 09:52:44.687 Seetong_tps[2085:156821]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-21 09:52:44.749 Seetong_tps[2085:156821] viewDidLoad/configtime=2026-08-21 上午1:52:44 +0000
2026-08-21 09:52:44.750 Seetong_tps[2085:156821]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-21 09:52:44.750 Seetong_tps[2085:156821]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-21 09:52:44.778 Seetong_tps[2085:156839] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x136439100>{number = 2, name = (null)}====
2026-08-21 09:52:44.871 Seetong_tps[2085:156821]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-21 09:52:44.872 Seetong_tps[2085:156821]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-21 09:52:44.874 Seetong_tps[2085:156821]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-21 09:52:44.874 Seetong_tps[2085:156821] 开始检查未读客服消息...
2026-08-21 09:52:44.875 Seetong_tps[2085:156821] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-21 09:52:44.875 Seetong_tps[2085:156821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:52:44.887 Seetong_tps[2085:156821]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-21 09:52:44.887 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty - 
2026-08-21 09:52:44.888 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-21 09:52:44.895 Seetong_tps[2085:156821] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-21 09:52:44.895 Seetong_tps[2085:156821] NAV deviceOrientationDidChange:1
2026-08-21 09:52:44.901 Seetong_tps[2085:156821]  -- groupDeviceList -- 
2026-08-21 09:52:44.901 Seetong_tps[2085:156821] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-21 09:52:44.901 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty - 
2026-08-21 09:52:44.901 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 09:52:45.032 Seetong_tps[2085:156821]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-21 09:52:45.087 Seetong_tps[2085:156860] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1372a3d40>{number = 10, name = (null)}====
2026-08-21 09:52:45.093 Seetong_tps[2085:156938] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cEUlwCA1UFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x137c79f00>{number = 15, name = (null)}====
2026-08-21 09:52:45.100 Seetong_tps[2085:156935] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x137c7a8c0>{number = 16, name = (null)}====
2026-08-21 09:52:45.100 Seetong_tps[2085:156839] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787276983000,"lastHeartTime":1787256970000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x136439100>{number = 2, name = (null)}====
2026-08-21 09:52:45.122 Seetong_tps[2085:156936] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x137c7b500>{number = 17, name = (null)}====
2026-08-21 09:52:45.125 Seetong_tps[2085:156840] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1366b1040>{number = 7, name = (null)}====
2026-08-21 09:52:45.127 Seetong_tps[2085:156945] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x137a44280>{number = 14, name = (null)}====
2026-08-21 09:52:45.133 Seetong_tps[2085:156937] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x137c7b480>{number = 18, name = (null)}====
2026-08-21 09:52:45.151 Seetong_tps[2085:156838] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay66.s5.seetong.com:3443;type=0&load=24&addr=bjrelay61.s5.seetong.com:2443;type=0&load=25&addr=bjrelay57.s5.seetong.com:1443;","vipRelayServers":"type=0&load=45&addr=bjrelay43.s2.seetong.com:12443;type=0&load=50&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=51&addr=bjrelay44.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"39.148.46.53","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x136439180>{number = 3, name = (null)}====
2026-08-21 09:52:45.151 Seetong_tps[2085:156934] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x137c7b5c0>{number = 19, name = (null)}====
2026-08-21 09:52:45.221 Seetong_tps[2085:156858] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-21 09:52:45.281 Seetong_tps[2085:156858] [DeviceMonitor] 监控管理器初始化完成
2026-08-21 09:52:45.281 Seetong_tps[2085:156821] Super properties have already been unregistered.
2026-08-21 09:52:45.281 Seetong_tps[2085:156821] UMAPM_OOMSampling(0,0):NO
2026-08-21 09:52:45.291 Seetong_tps[2085:156821]  -- deviceListDataUpdate - AppLaunch 还剩 0.4774341583251953 秒 - 再延迟 0.9774341583251953 秒 - 启动耗时 2.522565841674805 秒
2026-08-21 09:52:45.291 Seetong_tps[2085:156821]  -- groupDeviceList -- 
2026-08-21 09:52:45.291 Seetong_tps[2085:156821] groupDeviceList 已在进行中，跳过新的调用
2026-08-21 09:52:45.291 Seetong_tps[2085:156821]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2523 毫秒
2026-08-21 09:52:45.314 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 09:52:45.315 Seetong_tps[2085:156821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:52:45.315 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 09:52:45.317 Seetong_tps[2085:156821]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 619;
}
2026-08-21 09:52:45.318 Seetong_tps[2085:156821] ++++-[VideoView dealloc]++++
2026-08-21 09:52:45.322 Seetong_tps[2085:156821] OpenGLView20_Seetong dealloc:0x137c75600
2026-08-21 09:52:45.366 Seetong_tps[2085:156821]  -- WebSocket - 重置重连次数 -- 
2026-08-21 09:52:45.384 Seetong_tps[2085:156821]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-21 09:52:45.384 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty - 
2026-08-21 09:52:45.384 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 09:52:45.388 Seetong_tps[2085:156821]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-21 09:52:45.389 Seetong_tps[2085:156821]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cEUlwCA1UFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-21 09:52:45.404 Seetong_tps[2085:156821]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-21 09:52:45.404 Seetong_tps[2085:156937]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-21 09:52:45.404 Seetong_tps[2085:156821] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-21 09:52:45.404 Seetong_tps[2085:156937]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-21 09:52:45.404 Seetong_tps[2085:156937]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-21 09:52:45.404 Seetong_tps[2085:156821] 客服消息未读数量: 0
2026-08-21 09:52:45.405 Seetong_tps[2085:156937]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-21 09:52:45.405 Seetong_tps[2085:156937]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-21 09:52:45.405 Seetong_tps[2085:156937]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-21 09:52:45.406 Seetong_tps[2085:156821]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-21 09:52:45.406 Seetong_tps[2085:156821]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-21 09:52:45.415 Seetong_tps[2085:156821]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-21 09:52:45.419 Seetong_tps[2085:156821] UMAPM_NetworkSampling(0,0):NO
2026-08-21 09:52:45.419 Seetong_tps[2085:156821]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-21 09:52:45.419 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 09:52:45.419 Seetong_tps[2085:156821]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 09:52:45.423 Seetong_tps[2085:156821] 蓝牙已打开
2026-08-21 09:52:45.429 Seetong_tps[2085:156821]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 09:52:45.429 Seetong_tps[2085:156821]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 09:52:45.430 Seetong_tps[2085:156821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:52:45.432 Seetong_tps[2085:156821]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-21 09:52:45.456 Seetong_tps[2085:156821]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-21 09:52:45.530 Seetong_tps[2085:156938] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x137c79f00>{number = 15, name = (null)}====
2026-08-21 09:52:45.647 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-21 09:52:45.647 Seetong_tps[2085:156821]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2879 毫秒
2026-08-21 09:52:45.648 Seetong_tps[2085:156821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787276983000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:52:45.648 Seetong_tps[2085:156821]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 09:52:45.648 Seetong_tps[2085:156821]  -- groupDeviceList -- 
2026-08-21 09:52:45.648 Seetong_tps[2085:156821]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-21 09:52:45.648 Seetong_tps[2085:156821]  -- WebSocket - 重置重连次数 -- 
2026-08-21 09:52:45.648 Seetong_tps[2085:156821]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-08-21 09:52:45.650 Seetong_tps[2085:156821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:52:45.651 Seetong_tps[2085:156821]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAMIAVACVVdpAQQB","reconn":0}}
2026-08-21 09:52:45.651 Seetong_tps[2085:156821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:52:45.651 Seetong_tps[2085:156821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787276983000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:52:45.656 Seetong_tps[2085:156858]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-21 09:52:45.656 Seetong_tps[2085:156858]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-21 09:52:45.656 Seetong_tps[2085:156858]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-21 09:52:45.662 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 09:52:45.662 Seetong_tps[2085:156821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 09:52:45.663 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 09:52:45.664 Seetong_tps[2085:156821]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-21 09:52:45.664 Seetong_tps[2085:156945] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-21 09:52:45.664 Seetong_tps[2085:156938] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-21 09:52:45.667 Seetong_tps[2085:156821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 09:52:45.667 Seetong_tps[2085:156821]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 09:52:45.692 Seetong_tps[2085:156858]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 09:52:45.692 Seetong_tps[2085:156858]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:52:45.693 Seetong_tps[2085:156858]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:52:45.693 Seetong_tps[2085:156938] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 09:52:45.693 Seetong_tps[2085:156938] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 09:52:45.693 Seetong_tps[2085:156838] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 09:52:45.756 Seetong_tps[2085:156858]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 09:52:45.756 Seetong_tps[2085:156858]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:52:45.757 Seetong_tps[2085:156858]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 09:52:45.757 Seetong_tps[2085:156839] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 09:52:45.757 Seetong_tps[2085:156839] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 09:52:45.757 Seetong_tps[2085:156945] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 09:52:45.770 Seetong_tps[2085:156821] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-21 09:52:45.770 Seetong_tps[2085:156821] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-21 09:52:45.771 Seetong_tps[2085:156821] Formatted Date: 2026-08-21
2026-08-21 09:52:45.771 Seetong_tps[2085:156821]  --- webSocketGetServerData msgId: 7523CA51-1282-43DA-A7E2-2830EB077BFF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-21";
        token = AVYOAQteVABrAAkFBgUKVAMIAVACVVdpAQQB;
    };
}
2026-08-21 09:52:45.771 Seetong_tps[2085:156821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:52:45.771 Seetong_tps[2085:156821]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-21 09:52:45.775 Seetong_tps[2085:156867]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 09:52:45.776 Seetong_tps[2085:156821]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-21 09:52:45.831 Seetong_tps[2085:156821]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-21 09:52:45.831 Seetong_tps[2085:156867]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 09:52:45.832 Seetong_tps[2085:156821] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-21 09:52:45.832 Seetong_tps[2085:156821]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-21 09:52:45.832 Seetong_tps[2085:156821]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-21 09:52:45.833 Seetong_tps[2085:156821] Sorted Dates (Descending): (
)
2026-08-21 09:52:46.297 Seetong_tps[2085:156821] AppLaunch hideForRefreshToken
2026-08-21 09:52:46.298 Seetong_tps[2085:156821] AppLaunch hideForRefreshToken dismiss
2026-08-21 09:52:46.298 Seetong_tps[2085:156821] AppLaunch dismiss...
2026-08-21 09:52:46.299 Seetong_tps[2085:156821] MessageThrottle reloadTableView ---
2026-08-21 09:52:46.628 Seetong_tps[2085:156821]  dealloc -- STAppLaunchWindow
2026-08-21 09:52:46.630 Seetong_tps[2085:156821]  dealloc -- STAppLaunchViewController
2026-08-21 09:52:46.632 Seetong_tps[2085:156821] AppLaunch dismiss... end
2026-08-21 09:52:46.981 Seetong_tps[2085:156821] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-21 09:52:46.981 Seetong_tps[2085:156821] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-21 09:52:46.982 Seetong_tps[2085:156821] 用户设置的具体字体大小: 14.000000
2026-08-21 09:52:47.755 Seetong_tps[2085:156821]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 09:52:47.767 Seetong_tps[2085:156821] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 09:52:47.821 Seetong_tps[2085:156821] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 09:52:47.821 Seetong_tps[2085:156838] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 09:52:47.821 Seetong_tps[2085:156821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 09:52:47.822 Seetong_tps[2085:156821] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-21 09:52:47.823 Seetong_tps[2085:156821]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 09:52:47.847 Seetong_tps[2085:156821]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 上午9:52:47 847
2026-08-21 09:52:47.847 Seetong_tps[2085:156821]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137fdc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x137fe48c0>; layer = <CALayer: 0x137facc60>>
2026-08-21 09:52:47.847 Seetong_tps[2085:156821]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137fdc000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x137fe48c0>; layer = <CALayer: 0x137facc60>> -- _camera.supportPlatform: 0
2026-08-21 09:52:47.848 Seetong_tps[2085:156821]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 上午1:52:47 +0000
2026-08-21 09:52:47.848 Seetong_tps[2085:156821]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 09:52:47.849 Seetong_tps[2085:156821]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 上午9:52:47 849
2026-08-21 09:52:47.849 Seetong_tps[2085:156838] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 09:52:47.903 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:47.910 Seetong_tps[2085:156821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:52:47.913 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:47.914 Seetong_tps[2085:156821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:52:47.965 Seetong_tps[2085:156821]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 09:52:47.972 Seetong_tps[2085:156821]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-21 09:52:47.979 Seetong_tps[2085:156821] 未处理的 biz 类型: res_video_preview_advert
2026-08-21 09:52:47.979 Seetong_tps[2085:156821]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-21 09:52:48.002 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-08-21 09:52:48.003 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-08-21 09:52:48.011 Seetong_tps[2085:156821] uid:29115420 playAudio
2026-08-21 09:52:48.012 Seetong_tps[2085:156821]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 09:52:48.012 Seetong_tps[2085:156821]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 09:52:48.012 Seetong_tps[2085:156937] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 09:52:48.132 Seetong_tps[2085:156821] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 09:52:48.160 Seetong_tps[2085:156934] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x137c7b5c0>{number = 19, name = (null)}====
2026-08-21 09:52:48.480 Seetong_tps[2085:156821]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-21 09:52:48.480 Seetong_tps[2085:156821]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 09:52:48.480 Seetong_tps[2085:156821]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-21 09:52:48.480 Seetong_tps[2085:156821] 滚动已停止500毫秒，执行操作:29115420
2026-08-21 09:52:48.517 Seetong_tps[2085:156867] ===29115420===
2026-08-21 09:52:48.518 Seetong_tps[2085:156867] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 09:52:48.518 Seetong_tps[2085:156858] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 09:52:48.519 Seetong_tps[2085:156858] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 09:52:48.519 Seetong_tps[2085:156858] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b27c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x137200a00>
2026-08-21 09:52:48.519 Seetong_tps[2085:156858] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-21 09:52:48.519 Seetong_tps[2085:156858] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:52:48.519 Seetong_tps[2085:156858] InitDecodePortLog: playsettype = 50
2026-08-21 09:52:48.522 Seetong_tps[2085:156858] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 09:52:48.522 Seetong_tps[2085:156858] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-21 09:52:48.522 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-08-21 09:52:48.522 Seetong_tps[2085:156858] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 09:52:48.523 Seetong_tps[2085:156858] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-21 09:52:48.523 Seetong_tps[2085:156858] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-21 09:52:48.523 Seetong_tps[2085:156858] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 09:52:48.523 Seetong_tps[2085:156858] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 09:52:48.526 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-08-21 09:52:48.528 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 09:52:48.734 Seetong_tps[2085:156934] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x137c7b5c0>{number = 19, name = (null)}====
2026-08-21 09:52:48.973 Seetong_tps[2085:156988] 重新观看视频线程：<_NSMainThread: 0x136438000>{number = 1, name = (null)}
2026-08-21 09:52:48.998 Seetong_tps[2085:156821] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 09:52:49.021 Seetong_tps[2085:156821] uid:29115420 playAudio
2026-08-21 09:52:49.022 Seetong_tps[2085:156937] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 09:52:49.022 Seetong_tps[2085:156821] uid:29115420 playAudio
2026-08-21 09:52:49.022 Seetong_tps[2085:156821] checkPortStatus:_decodePort=1
2026-08-21 09:52:49.022 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-08-21 09:52:49.024 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-08-21 09:52:49.046 Seetong_tps[2085:156988] 重新观看视频线程：<_NSMainThread: 0x136438000>{number = 1, name = (null)}
2026-08-21 09:52:49.050 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-08-21 09:52:49.081 Seetong_tps[2085:156867] Failed to get IoT drive away set configuration.
2026-08-21 09:52:49.081 Seetong_tps[2085:156867]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 09:52:49.994 Seetong_tps[2085:156821]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x137fdc000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x137fe48c0>; layer = <CALayer: 0x137facc60>>
2026-08-21 09:52:49.994 Seetong_tps[2085:156821] #####Vstop:uid:29115420-0-port:1
2026-08-21 09:52:49.994 Seetong_tps[2085:156821] -----------1release decodeport = 1
2026-08-21 09:52:49.995 Seetong_tps[2085:156821]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 09:52:49.998 Seetong_tps[2085:156821] _openGLView clearFrame ...
2026-08-21 09:52:50.014 Seetong_tps[2085:156821] 当前控制器：STPlaybackVC
2026-08-21 09:52:50.014 Seetong_tps[2085:156821]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 09:52:50.015 Seetong_tps[2085:156821] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 09:52:50.015 Seetong_tps[2085:156821] camera_nvr对象已切换，重新设置KVO监听
2026-08-21 09:52:50.026 Seetong_tps[2085:156821] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-21 09:52:50.323 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:50.325 Seetong_tps[2085:156821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:52:50.326 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:50.327 Seetong_tps[2085:156821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:52:50.328 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:50.328 Seetong_tps[2085:156821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:52:50.328 Seetong_tps[2085:156821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 09:52:50.329 Seetong_tps[2085:156821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:52:50.346 Seetong_tps[2085:156821]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-21 09:52:50.346 Seetong_tps[2085:156821] ====高度=91.000000
2026-08-21 09:52:50.346 Seetong_tps[2085:156821]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-21 09:52:50.350 Seetong_tps[2085:156821] 停止监听camera_nvr的onlineStatus属性变化
2026-08-21 09:52:50.350 Seetong_tps[2085:156821] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 09:52:50.351 Seetong_tps[2085:156821] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 09:52:50.351 Seetong_tps[2085:156821] ###### stopNvrRemoteRecord ......
2026-08-21 09:52:50.355 Seetong_tps[2085:156821] updateAlarmListTable:messageModelList=0
2026-08-21 09:52:50.365 Seetong_tps[2085:156821]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-21 09:52:50.365 Seetong_tps[2085:156935] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 09:52:50.365 Seetong_tps[2085:156821]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-21 09:52:50.365 Seetong_tps[2085:156821]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-21 09:52:50.365 Seetong_tps[2085:156821] updateAlarmListTable:messageModelList=0
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 09:52:50.429 Seetong_tps[2085:156858]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b27c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x137200a00>
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 09:52:50.429 Seetong_tps[2085:156858] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-21 09:52:50.466 Seetong_tps[2085:156821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 09:52:50.562 Seetong_tps[2085:156938] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x137c79f00>{number = 15, name = (null)}====
2026-08-21 09:52:50.571 Seetong_tps[2085:156821]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-21 09:52:50.574 Seetong_tps[2085:156821]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 09:52:50.598 Seetong_tps[2085:156838] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x136439180>{number = 3, name = (null)}====
2026-08-21 09:52:50.602 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.78 - 设备: 庭院 - 29115420
2026-08-21 09:52:50.662 Seetong_tps[2085:156935] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x137c7a8c0>{number = 16, name = (null)}====
2026-08-21 09:52:50.965 Seetong_tps[2085:156867] ===29115420===
2026-08-21 09:52:52.565 Seetong_tps[2085:156821]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-21 09:52:55.044 Seetong_tps[2085:156867]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000111111111111110000000000 - result: 0 - devid: 29115420
2026-08-21 09:52:55.310 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:52:55.557 Seetong_tps[2085:156867] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1296
2026-08-21 09:52:55.558 Seetong_tps[2085:156821] timeSliceArray.count=82
2026-08-21 09:52:55.625 Seetong_tps[2085:156821] nvrParseRecPlayBlock timelineModelArray.count=81
2026-08-21 09:52:55.626 Seetong_tps[2085:156821] timelineModel.timePaint=08:43:11-09:52:03,timelineModel.recordType=1
2026-08-21 09:52:55.674 Seetong_tps[2085:156821] updateAlarmListTable:messageModelList=40
2026-08-21 09:52:55.675 Seetong_tps[2085:156821]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-21 09:52:55.678 Seetong_tps[2085:156821]  --- setFirstTimePosition --- i: 80 - recordType: 1
2026-08-21 09:52:55.678 Seetong_tps[2085:156821]  --- setFirstTimePosition --- i: 79 - recordType: 7
2026-08-21 09:52:55.678 Seetong_tps[2085:156821] _firstHaveDataTime=08:42:08
2026-08-21 09:52:57.398 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:52:57.414 Seetong_tps[2085:156821] uid:29115420 FC_P2PNvrReplayByTime
2026-08-21 09:52:57.414 Seetong_tps[2085:156821]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-20 \U4e0a\U534812:47:47 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 09:52:57.414 Seetong_tps[2085:156821]  -- 播放视频（录像） -- 开始时间: 2026-08-21 上午1:52:57 +0000
2026-08-21 09:52:57.415 Seetong_tps[2085:156935] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260821061940
2026-08-21 09:52:57.415 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821061940
2026-08-21 09:52:57.741 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:52:58.123 Seetong_tps[2085:156858] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 09:52:58.123 Seetong_tps[2085:156858]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1366b27c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x137200a00>
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: playsettype = 50
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 09:52:58.124 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-08-21 09:52:58.124 Seetong_tps[2085:156858] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 09:52:58.125 Seetong_tps[2085:156821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-08-21 09:52:58.136 Seetong_tps[2085:156821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 09:52:58.274 Seetong_tps[2085:156821] 卡回放第一帧回调 倍速 = 0
2026-08-21 09:53:00.031 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:00.056 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821063019
2026-08-21 09:53:00.056 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821063019,action=6
2026-08-21 09:53:00.136 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:02.208 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:02.221 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821063256
2026-08-21 09:53:02.222 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821063256,action=6
2026-08-21 09:53:02.261 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:04.597 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:04.613 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821063547
2026-08-21 09:53:04.613 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821063547,action=6
2026-08-21 09:53:04.715 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:05.310 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:07.347 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:07.365 Seetong_tps[2085:156945] zhangw_controlNvrRemoteRecord:strDateTime=20260821064939,action=6
2026-08-21 09:53:07.365 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821064939
2026-08-21 09:53:07.433 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:09.465 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:09.481 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821065432,action=6
2026-08-21 09:53:09.481 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821065432
2026-08-21 09:53:09.520 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:12.267 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:12.280 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821065951
2026-08-21 09:53:12.280 Seetong_tps[2085:156836] zhangw_controlNvrRemoteRecord:strDateTime=20260821065951,action=6
2026-08-21 09:53:12.350 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:14.905 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:14.920 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821070701
2026-08-21 09:53:14.920 Seetong_tps[2085:156935] zhangw_controlNvrRemoteRecord:strDateTime=20260821070701,action=6
2026-08-21 09:53:14.972 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:15.310 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:19.768 Seetong_tps[2085:156945] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-21 09:53:19.769 Seetong_tps[2085:156945] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-21 09:53:19.770 Seetong_tps[2085:156945] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-21 09:53:19.771 Seetong_tps[2085:156945] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-21 09:53:19.773 Seetong_tps[2085:156945] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-08-21 09:53:19.836 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:19.846 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821072335
2026-08-21 09:53:19.846 Seetong_tps[2085:156945] zhangw_controlNvrRemoteRecord:strDateTime=20260821072335,action=6
2026-08-21 09:53:19.892 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:25.309 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:25.356 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:25.366 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821072335
2026-08-21 09:53:25.366 Seetong_tps[2085:156836] zhangw_controlNvrRemoteRecord:strDateTime=20260821072335,action=6
2026-08-21 09:53:25.429 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:26.893 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:26.903 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821070701
2026-08-21 09:53:26.903 Seetong_tps[2085:156935] zhangw_controlNvrRemoteRecord:strDateTime=20260821070701,action=6
2026-08-21 09:53:26.979 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:35.309 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:44.950 Seetong_tps[2085:156935] zhangw_controlNvrRemoteRecord:strDateTime=20260821070907,action=6
2026-08-21 09:53:44.951 Seetong_tps[2085:156821] JCTimeLineDelegate - scrollToTime:timeStr= 07:09:07,secValue=25747
2026-08-21 09:53:45.040 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:45.309 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:48.235 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821071224,action=6
2026-08-21 09:53:48.236 Seetong_tps[2085:156821] JCTimeLineDelegate - scrollToTime:timeStr= 07:12:24,secValue=25944
2026-08-21 09:53:48.463 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:54.426 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:54.446 Seetong_tps[2085:156935] zhangw_controlNvrRemoteRecord:strDateTime=20260821073206,action=6
2026-08-21 09:53:54.446 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821073206
2026-08-21 09:53:54.480 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:53:55.309 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:53:58.428 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:53:58.443 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821084208
2026-08-21 09:53:58.444 Seetong_tps[2085:157196] zhangw_controlNvrRemoteRecord:strDateTime=20260821084208,action=6
2026-08-21 09:53:58.544 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:54:00.662 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:54:00.679 Seetong_tps[2085:157196] zhangw_controlNvrRemoteRecord:strDateTime=20260821073206,action=6
2026-08-21 09:54:00.679 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821073206
2026-08-21 09:54:00.739 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:54:01.814 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:54:01.828 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821072335
2026-08-21 09:54:01.828 Seetong_tps[2085:156934] zhangw_controlNvrRemoteRecord:strDateTime=20260821072335,action=6
2026-08-21 09:54:01.939 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:54:05.309 Seetong_tps[2085:156821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 09:54:05.432 Seetong_tps[2085:156821]  -- 预览倒计时 -- User interaction detected
2026-08-21 09:54:05.445 Seetong_tps[2085:156821]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821070701
2026-08-21 09:54:05.445 Seetong_tps[2085:156945] zhangw_controlNvrRemoteRecord:strDateTime=20260821070701,action=6
2026-08-21 09:54:05.539 Seetong_tps[2085:156867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 09:54:09.011 Seetong_tps[2085:156821] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 09:54:09.011 Seetong_tps[2085:156821] ###### stopNvrRemoteRecord ......
2026-08-21 09:54:09.012 Seetong_tps[2085:156858]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-21 09:54:09.016 Seetong_tps[2085:156821]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 09:54:09.017 Seetong_tps[2085:156821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787276983000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:54:09.017 Seetong_tps[2085:156821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:54:09.017 Seetong_tps[2085:156821]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 09:54:09.034 Seetong_tps[2085:156821] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-21 09:54:09.066 Seetong_tps[2085:156821] [保存失败] 相机对象或存储字典为空
2026-08-21 09:54:09.066 Seetong_tps[2085:157196] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-21 09:54:09.066 Seetong_tps[2085:157196] --FC_StopDevComEx end
2026-08-21 09:54:09.067 Seetong_tps[2085:156821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787276983000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787256970000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 09:54:09.067 Seetong_tps[2085:156821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 09:54:09.067 Seetong_tps[2085:156821]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 09:54:09.075 Seetong_tps[2085:156821]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-21 18:23:59.504 Seetong_tps[5263:479756] app_version=8.3.805
2026-08-21 18:23:59.527 Seetong_tps[5263:479766] 询问用户是否开启推送成功
2026-08-21 18:23:59.527 Seetong_tps[5263:479766] 用户点击允许接收推送
2026-08-21 18:23:59.528 Seetong_tps[5263:479756]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-21 18:23:59.528 Seetong_tps[5263:479756] showForLogin 1
2026-08-21 18:23:59.528 Seetong_tps[5263:479756] AppLaunch 还剩 6.437233924865723 秒
2026-08-21 18:23:59.542 Seetong_tps[5263:479766] remoteNotificationSetting: <UNNotificationSettings: 0x153293b60; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-21 18:23:59.555 Seetong_tps[5263:479756]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-21 18:23:59.583 Seetong_tps[5263:479799] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzkxMjYzOTQyMCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.tQ9Co52Q6fTCy_-n5zyudaPHZemVfz-Ln4Ytn7RXr_U","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzkxMjYzOTQyMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MyJdfQ.O6JKtQKW_ef4K0g4a4woLopX_5ELHq8tqDAL6huRWU8","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24904"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24902"}]}
====
2026-08-21 18:23:59.614 Seetong_tps[5263:479756] viewDidLoad/configtime=2026-08-21 上午10:23:59 +0000
2026-08-21 18:23:59.616 Seetong_tps[5263:479756]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-21 18:23:59.616 Seetong_tps[5263:479756]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-21 18:23:59.623 Seetong_tps[5263:479762] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x152439140>{number = 4, name = (null)}====
2026-08-21 18:23:59.713 Seetong_tps[5263:479756]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-21 18:23:59.713 Seetong_tps[5263:479756]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-21 18:23:59.716 Seetong_tps[5263:479756]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-21 18:23:59.716 Seetong_tps[5263:479756] 开始检查未读客服消息...
2026-08-21 18:23:59.717 Seetong_tps[5263:479756] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-21 18:23:59.717 Seetong_tps[5263:479756]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 18:23:59.729 Seetong_tps[5263:479756]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-21 18:23:59.729 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty - 
2026-08-21 18:23:59.729 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-21 18:23:59.736 Seetong_tps[5263:479756] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-21 18:23:59.736 Seetong_tps[5263:479756] NAV deviceOrientationDidChange:1
2026-08-21 18:23:59.740 Seetong_tps[5263:479756]  -- groupDeviceList -- 
2026-08-21 18:23:59.740 Seetong_tps[5263:479756] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-21 18:23:59.740 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty - 
2026-08-21 18:23:59.740 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 18:23:59.882 Seetong_tps[5263:479756]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-21 18:23:59.891 Seetong_tps[5263:479765] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x152438fc0>{number = 3, name = (null)}====
2026-08-21 18:23:59.891 Seetong_tps[5263:479872] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x153c591c0>{number = 14, name = (null)}====
2026-08-21 18:23:59.904 Seetong_tps[5263:479767] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x153c592c0>{number = 15, name = (null)}====
2026-08-21 18:23:59.909 Seetong_tps[5263:479855] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x153c59340>{number = 17, name = (null)}====
2026-08-21 18:23:59.909 Seetong_tps[5263:479856] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x153c59300>{number = 18, name = (null)}====
2026-08-21 18:23:59.910 Seetong_tps[5263:479850] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay52.s5.seetong.com:14443;type=0&load=28&addr=bjrelay65.s5.seetong.com:9443;type=0&load=19&addr=bjrelay66.s5.seetong.com:11443;","vipRelayServers":"type=0&load=55&addr=bjrelay41.s2.seetong.com:5443;type=0&load=49&addr=bjrelay42.s2.seetong.com:8443;type=0&load=52&addr=bjrelay42.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"223.89.129.204","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x153c59680>{number = 16, name = (null)}====
2026-08-21 18:23:59.928 Seetong_tps[5263:479874] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAAMAW1cGV1xoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x153c59cc0>{number = 19, name = (null)}====
2026-08-21 18:23:59.932 Seetong_tps[5263:479879] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x15396be40>{number = 12, name = (null)}====
2026-08-21 18:23:59.932 Seetong_tps[5263:479766] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1533cea00>{number = 10, name = (null)}====
2026-08-21 18:23:59.940 Seetong_tps[5263:479756] UMAPM_OOMSampling(0,0):NO
2026-08-21 18:23:59.954 Seetong_tps[5263:479762] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x152439140>{number = 4, name = (null)}====
2026-08-21 18:23:59.962 Seetong_tps[5263:479764] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787307026000,"lastHeartTime":1787300241000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x152439200>{number = 2, name = (null)}====
2026-08-21 18:24:00.025 Seetong_tps[5263:479756] Super properties have already been unregistered.
2026-08-21 18:24:00.027 Seetong_tps[5263:479756]  -- deviceListDataUpdate - AppLaunch 还剩 0.938539981842041 秒 - 再延迟 1.438539981842041 秒 - 启动耗时 2.061460018157959 秒
2026-08-21 18:24:00.027 Seetong_tps[5263:479756]  -- groupDeviceList -- 
2026-08-21 18:24:00.027 Seetong_tps[5263:479756] groupDeviceList 已在进行中，跳过新的调用
2026-08-21 18:24:00.027 Seetong_tps[5263:479756]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2062 毫秒
2026-08-21 18:24:00.052 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 18:24:00.053 Seetong_tps[5263:479756]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 18:24:00.053 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 18:24:00.054 Seetong_tps[5263:479756]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 620;
}
2026-08-21 18:24:00.054 Seetong_tps[5263:479756] ++++-[VideoView dealloc]++++
2026-08-21 18:24:00.058 Seetong_tps[5263:479756] OpenGLView20_Seetong dealloc:0x153c51200
2026-08-21 18:24:00.071 Seetong_tps[5263:479756]  -- WebSocket - 重置重连次数 -- 
2026-08-21 18:24:00.076 Seetong_tps[5263:479799] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-21 18:24:00.076 Seetong_tps[5263:479799] [DeviceMonitor] 监控管理器初始化完成
2026-08-21 18:24:00.080 Seetong_tps[5263:479756]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-21 18:24:00.081 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty - 
2026-08-21 18:24:00.081 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 18:24:00.094 Seetong_tps[5263:479756] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-21 18:24:00.094 Seetong_tps[5263:479756] 客服消息未读数量: 0
2026-08-21 18:24:00.094 Seetong_tps[5263:479756]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-21 18:24:00.099 Seetong_tps[5263:479756]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-21 18:24:00.099 Seetong_tps[5263:479756]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-21 18:24:00.110 Seetong_tps[5263:479756]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-21 18:24:00.110 Seetong_tps[5263:479756]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAAMAW1cGV1xoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-21 18:24:00.114 Seetong_tps[5263:479756] UMAPM_NetworkSampling(0,0):NO
2026-08-21 18:24:00.115 Seetong_tps[5263:479756]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-21 18:24:00.126 Seetong_tps[5263:479756]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-21 18:24:00.126 Seetong_tps[5263:479874]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-21 18:24:00.126 Seetong_tps[5263:479874]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-21 18:24:00.126 Seetong_tps[5263:479874]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-21 18:24:00.127 Seetong_tps[5263:479874]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-21 18:24:00.127 Seetong_tps[5263:479874]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-21 18:24:00.127 Seetong_tps[5263:479874]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-21 18:24:00.127 Seetong_tps[5263:479756]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-21 18:24:00.127 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 18:24:00.127 Seetong_tps[5263:479756]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 18:24:00.129 Seetong_tps[5263:479756] 蓝牙已打开
2026-08-21 18:24:00.136 Seetong_tps[5263:479756]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 18:24:00.137 Seetong_tps[5263:479756]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-21 18:24:00.152 Seetong_tps[5263:479756]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-21 18:24:00.199 Seetong_tps[5263:479764] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x152439200>{number = 2, name = (null)}====
2026-08-21 18:24:00.275 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-21 18:24:00.275 Seetong_tps[5263:479756]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2309 毫秒
2026-08-21 18:24:00.276 Seetong_tps[5263:479756] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787307026000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 18:24:00.276 Seetong_tps[5263:479756]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 18:24:00.276 Seetong_tps[5263:479756]  -- groupDeviceList -- 
2026-08-21 18:24:00.276 Seetong_tps[5263:479756]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-21 18:24:00.276 Seetong_tps[5263:479756]  -- WebSocket - 重置重连次数 -- 
2026-08-21 18:24:00.276 Seetong_tps[5263:479756]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-21 18:24:00.277 Seetong_tps[5263:479756]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 18:24:00.278 Seetong_tps[5263:479756]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAMJAFcEUVJpAQQB","reconn":0}}
2026-08-21 18:24:00.278 Seetong_tps[5263:479756]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 18:24:00.278 Seetong_tps[5263:479756] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787307026000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 18:24:00.283 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 18:24:00.283 Seetong_tps[5263:479756]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 18:24:00.283 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 18:24:00.284 Seetong_tps[5263:479756]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 18:24:00.284 Seetong_tps[5263:479756]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 18:24:00.284 Seetong_tps[5263:479756]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 18:24:00.284 Seetong_tps[5263:479756]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 18:24:00.384 Seetong_tps[5263:479756] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-21 18:24:00.384 Seetong_tps[5263:479756] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-21 18:24:00.385 Seetong_tps[5263:479756] Formatted Date: 2026-08-21
2026-08-21 18:24:00.385 Seetong_tps[5263:479756]  --- webSocketGetServerData msgId: CE79859E-F028-4E6B-B0CA-2769873486F3 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-21";
        token = AVYOAQteVABrAAkFBgUKVAMJAFcEUVJpAQQB;
    };
}
2026-08-21 18:24:00.385 Seetong_tps[5263:479756]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 18:24:00.385 Seetong_tps[5263:479756]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-21 18:24:00.401 Seetong_tps[5263:479756]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-21 18:24:00.436 Seetong_tps[5263:479756] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-21 18:24:00.436 Seetong_tps[5263:479756]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-21 18:24:00.436 Seetong_tps[5263:479756]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-21 18:24:00.436 Seetong_tps[5263:479756] Sorted Dates (Descending): (
)
2026-08-21 18:24:01.510 Seetong_tps[5263:479799]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-21 18:24:01.510 Seetong_tps[5263:479799]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-21 18:24:01.510 Seetong_tps[5263:479799]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-21 18:24:01.513 Seetong_tps[5263:479756]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-21 18:24:01.514 Seetong_tps[5263:479879] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-21 18:24:01.514 Seetong_tps[5263:479766] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-21 18:24:01.519 Seetong_tps[5263:479756] AppLaunch hideForRefreshToken
2026-08-21 18:24:01.519 Seetong_tps[5263:479756] AppLaunch hideForRefreshToken dismiss
2026-08-21 18:24:01.519 Seetong_tps[5263:479756] AppLaunch dismiss...
2026-08-21 18:24:01.552 Seetong_tps[5263:479799]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 18:24:01.553 Seetong_tps[5263:479799]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 18:24:01.554 Seetong_tps[5263:479799]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 18:24:01.554 Seetong_tps[5263:479766] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 18:24:01.554 Seetong_tps[5263:479879] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 18:24:01.554 Seetong_tps[5263:479766] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 18:24:01.592 Seetong_tps[5263:479799]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 18:24:01.593 Seetong_tps[5263:479799]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 18:24:01.593 Seetong_tps[5263:479799]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 18:24:01.593 Seetong_tps[5263:479766] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 18:24:01.593 Seetong_tps[5263:479766] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 18:24:01.593 Seetong_tps[5263:479856] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 18:24:01.630 Seetong_tps[5263:479804]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 18:24:01.661 Seetong_tps[5263:479756]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-21 18:24:01.661 Seetong_tps[5263:479804]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 18:24:01.822 Seetong_tps[5263:479756] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-21 18:24:01.822 Seetong_tps[5263:479756] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-21 18:24:01.823 Seetong_tps[5263:479756] 用户设置的具体字体大小: 14.000000
2026-08-21 18:24:01.826 Seetong_tps[5263:479756]  dealloc -- STAppLaunchWindow
2026-08-21 18:24:01.829 Seetong_tps[5263:479756]  dealloc -- STAppLaunchViewController
2026-08-21 18:24:01.831 Seetong_tps[5263:479756] AppLaunch dismiss... end
2026-08-21 18:24:02.154 Seetong_tps[5263:479756] MessageThrottle reloadTableView ---
2026-08-21 18:24:02.700 Seetong_tps[5263:479756]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 18:24:02.711 Seetong_tps[5263:479756] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 18:24:02.765 Seetong_tps[5263:479756] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 18:24:02.766 Seetong_tps[5263:479856] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 18:24:02.766 Seetong_tps[5263:479756]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 18:24:02.766 Seetong_tps[5263:479756] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-21 18:24:02.769 Seetong_tps[5263:479756]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 18:24:02.786 Seetong_tps[5263:479756]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 下午6:24:02 786
2026-08-21 18:24:02.786 Seetong_tps[5263:479756]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x153fe8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x153da2c20>; layer = <CALayer: 0x153fbe620>>
2026-08-21 18:24:02.786 Seetong_tps[5263:479756]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x153fe8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x153da2c20>; layer = <CALayer: 0x153fbe620>> -- _camera.supportPlatform: 0
2026-08-21 18:24:02.787 Seetong_tps[5263:479756]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 上午10:24:02 +0000
2026-08-21 18:24:02.787 Seetong_tps[5263:479756]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 18:24:02.787 Seetong_tps[5263:479756]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 下午6:24:02 788
2026-08-21 18:24:02.788 Seetong_tps[5263:479856] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 18:24:02.813 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:02.816 Seetong_tps[5263:479756] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 18:24:02.817 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:02.818 Seetong_tps[5263:479756] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 18:24:02.839 Seetong_tps[5263:479756]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-21 18:24:02.845 Seetong_tps[5263:479756]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 18:24:02.848 Seetong_tps[5263:479756] 未处理的 biz 类型: res_video_preview_advert
2026-08-21 18:24:02.848 Seetong_tps[5263:479756]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-21 18:24:02.849 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 18:24:02.849 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 18:24:02.871 Seetong_tps[5263:479756] uid:29115420 playAudio
2026-08-21 18:24:02.871 Seetong_tps[5263:479756]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 18:24:02.871 Seetong_tps[5263:479756]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 18:24:02.871 Seetong_tps[5263:479766] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 18:24:03.041 Seetong_tps[5263:479764] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x152439200>{number = 2, name = (null)}====
2026-08-21 18:24:03.069 Seetong_tps[5263:479756] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 18:24:03.345 Seetong_tps[5263:479804] ===29115420===
2026-08-21 18:24:03.346 Seetong_tps[5263:479804] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1526b2400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1531e8a00>
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 18:24:03.347 Seetong_tps[5263:479799] InitDecodePortLog: playsettype = 50
2026-08-21 18:24:03.350 Seetong_tps[5263:479799] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 18:24:03.350 Seetong_tps[5263:479799] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-21 18:24:03.350 Seetong_tps[5263:479799] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 18:24:03.350 Seetong_tps[5263:479799] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-21 18:24:03.351 Seetong_tps[5263:479799] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-21 18:24:03.351 Seetong_tps[5263:479799] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 18:24:03.351 Seetong_tps[5263:479799] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 18:24:03.352 Seetong_tps[5263:479756]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-21 18:24:03.352 Seetong_tps[5263:479756]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 18:24:03.352 Seetong_tps[5263:479756]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-21 18:24:03.352 Seetong_tps[5263:479756] 滚动已停止500毫秒，执行操作:29115420
2026-08-21 18:24:03.360 Seetong_tps[5263:479804]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 18:24:03.366 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-08-21 18:24:03.367 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-08-21 18:24:03.559 Seetong_tps[5263:479764] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x152439200>{number = 2, name = (null)}====
2026-08-21 18:24:03.753 Seetong_tps[5263:479907] 重新观看视频线程：<_NSMainThread: 0x152438000>{number = 1, name = (null)}
2026-08-21 18:24:03.766 Seetong_tps[5263:479756] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 18:24:03.793 Seetong_tps[5263:479756] uid:29115420 playAudio
2026-08-21 18:24:03.793 Seetong_tps[5263:479762] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 18:24:03.794 Seetong_tps[5263:479756] uid:29115420 playAudio
2026-08-21 18:24:03.794 Seetong_tps[5263:479756] checkPortStatus:_decodePort=1
2026-08-21 18:24:03.794 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-08-21 18:24:03.794 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-08-21 18:24:03.831 Seetong_tps[5263:479804] Failed to get IoT drive away set configuration.
2026-08-21 18:24:03.831 Seetong_tps[5263:479804]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 18:24:03.835 Seetong_tps[5263:479907] 重新观看视频线程：<_NSMainThread: 0x152438000>{number = 1, name = (null)}
2026-08-21 18:24:03.836 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.07 - 设备: 庭院 - 29115420
2026-08-21 18:24:04.598 Seetong_tps[5263:479756] UMAPM_OOMSampling(0,0):NO
2026-08-21 18:24:04.598 Seetong_tps[5263:479756] UMAPM_NetworkSampling(0,0):NO
2026-08-21 18:24:06.146 Seetong_tps[5263:479756]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x153fe8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x153da2c20>; layer = <CALayer: 0x153fbe620>>
2026-08-21 18:24:06.146 Seetong_tps[5263:479756] #####Vstop:uid:29115420-0-port:1
2026-08-21 18:24:06.146 Seetong_tps[5263:479756] -----------1release decodeport = 1
2026-08-21 18:24:06.147 Seetong_tps[5263:479756]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 18:24:06.149 Seetong_tps[5263:479756] _openGLView clearFrame ...
2026-08-21 18:24:06.162 Seetong_tps[5263:479756] 当前控制器：STPlaybackVC
2026-08-21 18:24:06.162 Seetong_tps[5263:479756]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 18:24:06.163 Seetong_tps[5263:479756] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 18:24:06.163 Seetong_tps[5263:479756] camera_nvr对象已切换，重新设置KVO监听
2026-08-21 18:24:06.172 Seetong_tps[5263:479756] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-21 18:24:06.360 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:06.361 Seetong_tps[5263:479756] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 18:24:06.361 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:06.362 Seetong_tps[5263:479756] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 18:24:06.362 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:06.362 Seetong_tps[5263:479756] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 18:24:06.362 Seetong_tps[5263:479756]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 18:24:06.363 Seetong_tps[5263:479756] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 18:24:06.370 Seetong_tps[5263:479756]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-21 18:24:06.370 Seetong_tps[5263:479756] ====高度=91.000000
2026-08-21 18:24:06.371 Seetong_tps[5263:479756]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-21 18:24:06.372 Seetong_tps[5263:479756] 停止监听camera_nvr的onlineStatus属性变化
2026-08-21 18:24:06.372 Seetong_tps[5263:479756] 开始监听camera_nvr的onlineStatus属性变化
2026-08-21 18:24:06.373 Seetong_tps[5263:479756] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 18:24:06.373 Seetong_tps[5263:479756] ###### stopNvrRemoteRecord ......
2026-08-21 18:24:06.375 Seetong_tps[5263:479756] updateAlarmListTable:messageModelList=0
2026-08-21 18:24:06.381 Seetong_tps[5263:479756]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-21 18:24:06.381 Seetong_tps[5263:479856] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 18:24:06.381 Seetong_tps[5263:479756]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-21 18:24:06.381 Seetong_tps[5263:479756]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-21 18:24:06.381 Seetong_tps[5263:479756] updateAlarmListTable:messageModelList=0
2026-08-21 18:24:06.432 Seetong_tps[5263:479756] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 18:24:06.491 Seetong_tps[5263:479756]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 18:24:06.576 Seetong_tps[5263:479766] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1533cea00>{number = 10, name = (null)}====
2026-08-21 18:24:06.607 Seetong_tps[5263:479879] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x15396be40>{number = 12, name = (null)}====
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 18:24:06.607 Seetong_tps[5263:479799]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1526b2400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1531e8a00>
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 18:24:06.607 Seetong_tps[5263:479799] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-21 18:24:06.608 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.84 - 设备: 庭院 - 29115420
2026-08-21 18:24:06.620 Seetong_tps[5263:479856] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x153c59300>{number = 18, name = (null)}====
2026-08-21 18:24:07.154 Seetong_tps[5263:479804] ===29115420===
2026-08-21 18:24:07.823 Seetong_tps[5263:479756] +++++-[DeviceListViewController didReceiveMemoryWarning]+++++
2026-08-21 18:24:08.722 Seetong_tps[5263:479756]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-21 18:24:10.052 Seetong_tps[5263:479756]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 18:24:11.026 Seetong_tps[5263:479804]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000011111111111110000000000 - result: 0 - devid: 29115420
2026-08-21 18:24:11.792 Seetong_tps[5263:479804] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=4048
2026-08-21 18:24:11.796 Seetong_tps[5263:479756] timeSliceArray.count=254
2026-08-21 18:24:11.916 Seetong_tps[5263:479756] nvrParseRecPlayBlock timelineModelArray.count=253
2026-08-21 18:24:11.916 Seetong_tps[5263:479756] timelineModel.timePaint=18:14:04-18:23:13,timelineModel.recordType=1
2026-08-21 18:24:11.973 Seetong_tps[5263:479756] updateAlarmListTable:messageModelList=126
2026-08-21 18:24:11.974 Seetong_tps[5263:479756]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-21 18:24:11.976 Seetong_tps[5263:479756]  --- setFirstTimePosition --- i: 252 - recordType: 1
2026-08-21 18:24:11.976 Seetong_tps[5263:479756]  --- setFirstTimePosition --- i: 251 - recordType: 7
2026-08-21 18:24:11.976 Seetong_tps[5263:479756] _firstHaveDataTime=18:13:42
2026-08-21 18:24:16.242 Seetong_tps[5263:479756]  -- 预览倒计时 -- User interaction detected
2026-08-21 18:24:16.265 Seetong_tps[5263:479756] uid:29115420 FC_P2PNvrReplayByTime
2026-08-21 18:24:16.266 Seetong_tps[5263:479756]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-20 \U4e0b\U53485:20:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 18:24:16.266 Seetong_tps[5263:479756]  -- 播放视频（录像） -- 开始时间: 2026-08-21 上午10:24:16 +0000
2026-08-21 18:24:16.266 Seetong_tps[5263:480014] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260821181342
2026-08-21 18:24:16.267 Seetong_tps[5263:479756]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260821181342
2026-08-21 18:24:16.379 Seetong_tps[5263:479804]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-21 18:24:16.606 Seetong_tps[5263:479799] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-21 18:24:16.606 Seetong_tps[5263:479799]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-21 18:24:16.606 Seetong_tps[5263:479799] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1526b2400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1531e8a00>
2026-08-21 18:24:16.607 Seetong_tps[5263:479799] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-21 18:24:16.607 Seetong_tps[5263:479799] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 18:24:16.607 Seetong_tps[5263:479799] InitDecodePortLog: playsettype = 50
2026-08-21 18:24:16.607 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.34 - 设备: 庭院 - 29115420
2026-08-21 18:24:16.608 Seetong_tps[5263:479799] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 18:24:16.608 Seetong_tps[5263:479799] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-21 18:24:16.608 Seetong_tps[5263:479799] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-21 18:24:16.608 Seetong_tps[5263:479799] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-21 18:24:16.609 Seetong_tps[5263:479799] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-21 18:24:16.609 Seetong_tps[5263:479799] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 18:24:16.610 Seetong_tps[5263:479799] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 18:24:16.611 Seetong_tps[5263:479756]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.35 - 设备: 庭院 - 29115420
2026-08-21 18:24:16.627 Seetong_tps[5263:479756] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-21 18:24:16.838 Seetong_tps[5263:479756] 卡回放第一帧回调 倍速 = 0
2026-08-21 18:24:20.069 Seetong_tps[5263:479756]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 18:24:20.143 Seetong_tps[5263:479756] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-21 18:24:20.143 Seetong_tps[5263:479756] ###### stopNvrRemoteRecord ......
2026-08-21 18:24:20.143 Seetong_tps[5263:479799]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = SRFLX;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-21 18:24:20.155 Seetong_tps[5263:479756]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 18:24:20.162 Seetong_tps[5263:479756] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787307026000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 18:24:20.162 Seetong_tps[5263:479756]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 18:24:20.163 Seetong_tps[5263:479756]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 18:24:20.190 Seetong_tps[5263:479756] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-21 18:24:20.241 Seetong_tps[5263:479756] [保存失败] 相机对象或存储字典为空
2026-08-21 18:24:20.241 Seetong_tps[5263:480014] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-21 18:24:20.241 Seetong_tps[5263:480014] --FC_StopDevComEx end
2026-08-21 18:24:20.241 Seetong_tps[5263:479756] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787307026000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 18:24:20.241 Seetong_tps[5263:479756]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 18:24:20.241 Seetong_tps[5263:479756]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 18:24:20.248 Seetong_tps[5263:479756]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-21 22:07:16.117 Seetong_tps[600:43157] app_version=8.3.805
2026-08-21 22:07:16.129 Seetong_tps[600:43157]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-21 22:07:16.129 Seetong_tps[600:43169] 询问用户是否开启推送成功
2026-08-21 22:07:16.129 Seetong_tps[600:43169] 用户点击允许接收推送
2026-08-21 22:07:16.129 Seetong_tps[600:43157] showForLogin 1
2026-08-21 22:07:16.129 Seetong_tps[600:43157] AppLaunch 还剩 6.86006498336792 秒
2026-08-21 22:07:16.133 Seetong_tps[600:43170] remoteNotificationSetting: <UNNotificationSettings: 0x1312a1d60; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-21 22:07:16.148 Seetong_tps[600:43157]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-21 22:07:16.165 Seetong_tps[600:43270] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-21 22:07:16.178 Seetong_tps[600:43157] viewDidLoad/configtime=2026-08-21 下午2:07:16 +0000
2026-08-21 22:07:16.180 Seetong_tps[600:43157]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-21 22:07:16.180 Seetong_tps[600:43157]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-21 22:07:16.234 Seetong_tps[600:43157]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-21 22:07:16.234 Seetong_tps[600:43157]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-21 22:07:16.236 Seetong_tps[600:43157]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-21 22:07:16.236 Seetong_tps[600:43157] 开始检查未读客服消息...
2026-08-21 22:07:16.236 Seetong_tps[600:43157] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-21 22:07:16.236 Seetong_tps[600:43157]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 22:07:16.244 Seetong_tps[600:43157]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-21 22:07:16.244 Seetong_tps[600:43157]  -- WebSocket connection - getNetty - 
2026-08-21 22:07:16.244 Seetong_tps[600:43157]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-21 22:07:16.248 Seetong_tps[600:43157] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-21 22:07:16.248 Seetong_tps[600:43157] NAV deviceOrientationDidChange:1
2026-08-21 22:07:16.250 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:07:16.250 Seetong_tps[600:43157] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-21 22:07:16.250 Seetong_tps[600:43157]  -- WebSocket connection - getNetty - 
2026-08-21 22:07:16.250 Seetong_tps[600:43157]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 22:07:16.310 Seetong_tps[600:43157]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-21 22:07:16.400 Seetong_tps[600:43172] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x131c6ca80>{number = 13, name = (null)}====
2026-08-21 22:07:16.435 Seetong_tps[600:43157] Super properties have already been unregistered.
2026-08-21 22:07:16.435 Seetong_tps[600:43157] UMAPM_OOMSampling(0,0):NO
2026-08-21 22:07:16.437 Seetong_tps[600:43157]  -- deviceListDataUpdate - AppLaunch 还剩 1.551986694335938 秒 - 再延迟 2.051986694335938 秒 - 启动耗时 1.448013305664062 秒
2026-08-21 22:07:16.437 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:07:16.437 Seetong_tps[600:43157] groupDeviceList 已在进行中，跳过新的调用
2026-08-21 22:07:16.437 Seetong_tps[600:43157]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1448 毫秒
2026-08-21 22:07:16.440 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:07:16.440 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:07:16.440 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:07:16.441 Seetong_tps[600:43157]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 621;
}
2026-08-21 22:07:16.441 Seetong_tps[600:43157] ++++-[VideoView dealloc]++++
2026-08-21 22:07:16.444 Seetong_tps[600:43157] OpenGLView20_Seetong dealloc:0x131c65400
2026-08-21 22:07:16.454 Seetong_tps[600:43270] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzkyNjAzNjM0OSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.LjDxjNxDihmQgHuGRgVMAXSHQtGUSiFsaBlLVR77gnk","accessNode":"101.42.105.173:24204","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4NzkyNjAzNjM0OSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NCJdfQ.KPyj1PEiGwuxeV2KDR9II_JMkPIZEw24b5eIsXgNqBk","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"}]}
====
2026-08-21 22:07:16.460 Seetong_tps[600:43176] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x13047ba40>{number = 6, name = (null)}====
2026-08-21 22:07:16.462 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:07:16.474 Seetong_tps[600:43157]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-21 22:07:16.474 Seetong_tps[600:43157]  -- WebSocket connection - getNetty - 
2026-08-21 22:07:16.474 Seetong_tps[600:43157]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-21 22:07:16.492 Seetong_tps[600:43157] UMAPM_NetworkSampling(0,0):NO
2026-08-21 22:07:16.492 Seetong_tps[600:43157]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-21 22:07:16.492 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:07:16.492 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:07:16.494 Seetong_tps[600:43275] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x131c6ebc0>{number = 16, name = (null)}====
2026-08-21 22:07:16.494 Seetong_tps[600:43274] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x131c6e640>{number = 17, name = (null)}====
2026-08-21 22:07:16.494 Seetong_tps[600:43157] 蓝牙已打开
2026-08-21 22:07:16.500 Seetong_tps[600:43272] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x131c6ed40>{number = 18, name = (null)}====
2026-08-21 22:07:16.500 Seetong_tps[600:43170] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x131c6ef00>{number = 19, name = (null)}====
2026-08-21 22:07:16.515 Seetong_tps[600:43157] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-21 22:07:16.515 Seetong_tps[600:43157] 客服消息未读数量: 0
2026-08-21 22:07:16.515 Seetong_tps[600:43157]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-21 22:07:16.515 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:07:16.540 Seetong_tps[600:43273] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x131e624c0>{number = 20, name = (null)}====
2026-08-21 22:07:16.541 Seetong_tps[600:43168] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.2","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787320243000,"lastHeartTime":1787300241000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x130478d00>{number = 4, name = (null)}====
2026-08-21 22:07:16.548 Seetong_tps[600:43276] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAAMDUVUCU1NoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1319922c0>{number = 10, name = (null)}====
2026-08-21 22:07:16.559 Seetong_tps[600:43171] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=11&addr=bjrelay54.s5.seetong.com:2443;type=0&load=10&addr=bjrelay55.s5.seetong.com:14443;type=0&load=14&addr=bjrelay53.s5.seetong.com:2443;","vipRelayServers":"type=0&load=35&addr=bjrelayvip3.s2.seetong.com:8443;type=0&load=39&addr=bjrelayvip1.s2.seetong.com:9443;type=0&load=33&addr=bjrelayvip2.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.27","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1304790c0>{number = 2, name = (null)}====
2026-08-21 22:07:16.591 Seetong_tps[600:43169] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x130478ec0>{number = 3, name = (null)}====
2026-08-21 22:07:16.591 Seetong_tps[600:43282] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x131993f40>{number = 12, name = (null)}====
2026-08-21 22:07:16.604 Seetong_tps[600:43157]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-21 22:07:16.611 Seetong_tps[600:43157]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-21 22:07:16.611 Seetong_tps[600:43276]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-21 22:07:16.611 Seetong_tps[600:43276]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-21 22:07:16.611 Seetong_tps[600:43276]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-21 22:07:16.612 Seetong_tps[600:43157]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-21 22:07:16.612 Seetong_tps[600:43276]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-21 22:07:16.612 Seetong_tps[600:43157]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IOAAMDUVUCU1NoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-21 22:07:16.612 Seetong_tps[600:43276]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-21 22:07:16.612 Seetong_tps[600:43276]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-21 22:07:16.615 Seetong_tps[600:43157]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-21 22:07:16.615 Seetong_tps[600:43157]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-21 22:07:16.622 Seetong_tps[600:43157]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-21 22:07:16.625 Seetong_tps[600:43157]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1637 毫秒
2026-08-21 22:07:16.627 Seetong_tps[600:43157] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787320243000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:07:16.627 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:07:16.628 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:07:16.628 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:07:16.715 Seetong_tps[600:43157]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-21 22:07:16.715 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:07:16.715 Seetong_tps[600:43157]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-21 22:07:16.716 Seetong_tps[600:43157]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 22:07:16.716 Seetong_tps[600:43157]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAMJBFUHUFRpAQQB","reconn":0}}
2026-08-21 22:07:16.716 Seetong_tps[600:43157]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 22:07:16.717 Seetong_tps[600:43157] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787320243000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 22:07:16.717 Seetong_tps[600:43286] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x131ed5e80>{number = 23, name = (null)}====
2026-08-21 22:07:16.737 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:07:16.737 Seetong_tps[600:43157]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 22:07:16.856 Seetong_tps[600:43157] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-21 22:07:16.856 Seetong_tps[600:43157] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-21 22:07:16.856 Seetong_tps[600:43157] Formatted Date: 2026-08-21
2026-08-21 22:07:16.856 Seetong_tps[600:43157]  --- webSocketGetServerData msgId: 92453B4A-F5F4-477E-831D-F177230E1D4C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-21";
        token = AVYOAQteVABrAAkFBgUKVAMJBFUHUFRpAQQB;
    };
}
2026-08-21 22:07:16.856 Seetong_tps[600:43157]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 22:07:16.857 Seetong_tps[600:43157]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-21 22:07:16.871 Seetong_tps[600:43157]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-21 22:07:16.920 Seetong_tps[600:43157] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-21 22:07:16.920 Seetong_tps[600:43157]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-21 22:07:16.920 Seetong_tps[600:43157]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-21 22:07:16.921 Seetong_tps[600:43157] Sorted Dates (Descending): (
)
2026-08-21 22:07:18.342 Seetong_tps[600:43157] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-21 22:07:18.343 Seetong_tps[600:43157] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-21 22:07:18.343 Seetong_tps[600:43157] 用户设置的具体字体大小: 14.000000
2026-08-21 22:07:18.543 Seetong_tps[600:43157] AppLaunch hideForRefreshToken
2026-08-21 22:07:18.543 Seetong_tps[600:43157] AppLaunch hideForRefreshToken dismiss
2026-08-21 22:07:18.543 Seetong_tps[600:43157] AppLaunch dismiss...
2026-08-21 22:07:18.847 Seetong_tps[600:43157]  dealloc -- STAppLaunchWindow
2026-08-21 22:07:18.848 Seetong_tps[600:43157]  dealloc -- STAppLaunchViewController
2026-08-21 22:07:18.850 Seetong_tps[600:43157] AppLaunch dismiss... end
2026-08-21 22:07:19.386 Seetong_tps[600:43157]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-21 22:07:19.677 Seetong_tps[600:43286] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x131ed5e80>{number = 23, name = (null)}====
2026-08-21 22:07:19.900 Seetong_tps[600:43157]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-21 22:07:19.900 Seetong_tps[600:43157]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 22:07:19.901 Seetong_tps[600:43157] 滚动已停止500毫秒，执行操作:29115420
2026-08-21 22:07:20.214 Seetong_tps[600:43282] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x131993f40>{number = 12, name = (null)}====
2026-08-21 22:07:20.238 Seetong_tps[600:43157]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 22:07:20.249 Seetong_tps[600:43157] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 22:07:20.294 Seetong_tps[600:43157] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 22:07:20.294 Seetong_tps[600:43277] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 22:07:20.294 Seetong_tps[600:43157]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-21 22:07:20.295 Seetong_tps[600:43157] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-21 22:07:20.304 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:07:20.319 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 下午10:07:20 319
2026-08-21 22:07:20.319 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132064a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098a20>; layer = <CALayer: 0x13203e220>>
2026-08-21 22:07:20.319 Seetong_tps[600:43157]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132064a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098a20>; layer = <CALayer: 0x13203e220>> -- _camera.supportPlatform: 0
2026-08-21 22:07:20.319 Seetong_tps[600:43157]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 下午2:07:20 +0000
2026-08-21 22:07:20.319 Seetong_tps[600:43157]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 22:07:20.320 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 下午10:07:20 320
2026-08-21 22:07:20.320 Seetong_tps[600:43286] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 22:07:20.346 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:07:20.349 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:07:20.351 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:07:20.351 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:07:20.368 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 22:07:20.371 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 22:07:20.371 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-21 22:07:20.407 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:20.407 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:07:20.407 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:07:20.408 Seetong_tps[600:43157] 未处理的 biz 类型: res_video_preview_advert
2026-08-21 22:07:20.408 Seetong_tps[600:43157]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-21 22:07:20.592 Seetong_tps[600:43157] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 22:07:21.205 Seetong_tps[600:43270] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-21 22:07:21.206 Seetong_tps[600:43270] [DeviceMonitor] 监控管理器初始化完成
2026-08-21 22:07:21.211 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 下午10:07:21 211
2026-08-21 22:07:21.211 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132064a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098a20>; layer = <CALayer: 0x13203e220>>
2026-08-21 22:07:21.211 Seetong_tps[600:43157]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132064a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098a20>; layer = <CALayer: 0x13203e220>> -- _camera.supportPlatform: 0
2026-08-21 22:07:21.211 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 下午10:07:21 212
2026-08-21 22:07:21.211 Seetong_tps[600:43157]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-21 22:07:21.212 Seetong_tps[600:43157]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-21 22:07:21.212 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-08-21 22:07:22.485 Seetong_tps[600:43270]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-21 22:07:22.486 Seetong_tps[600:43270]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-21 22:07:22.486 Seetong_tps[600:43270] onDeviceAuthSuccess:uid=29115420
2026-08-21 22:07:22.486 Seetong_tps[600:43270]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321242.486195,lastReceiveYUVTimeInterval=1787321241.211306,interval=1,videoView=0x132064a80
2026-08-21 22:07:22.486 Seetong_tps[600:43270]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-21 22:07:22.490 Seetong_tps[600:43157]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-21 22:07:22.491 Seetong_tps[600:43276] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-21 22:07:22.491 Seetong_tps[600:43172] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-21 22:07:22.529 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:07:23.210 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.92 - 设备: 庭院 - 29115420
2026-08-21 22:07:23.309 Seetong_tps[600:43212] ===29115420===
2026-08-21 22:07:23.549 Seetong_tps[600:43212] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 22:07:23.549 Seetong_tps[600:43270] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 22:07:23.549 Seetong_tps[600:43270] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 22:07:23.550 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x130478400>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x131208a00>
2026-08-21 22:07:23.550 Seetong_tps[600:43270] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-21 22:07:23.550 Seetong_tps[600:43270] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 22:07:23.550 Seetong_tps[600:43270] InitDecodePortLog: playsettype = 50
2026-08-21 22:07:23.551 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.26 - 设备: 庭院 - 29115420
2026-08-21 22:07:23.553 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 22:07:23.553 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-21 22:07:23.553 Seetong_tps[600:43270] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 22:07:23.553 Seetong_tps[600:43270] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-21 22:07:23.553 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-21 22:07:23.554 Seetong_tps[600:43270] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 22:07:23.554 Seetong_tps[600:43270] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 22:07:23.555 Seetong_tps[600:43270]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 22:07:23.556 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.556 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.556 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 22:07:23.556 Seetong_tps[600:43283] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 22:07:23.556 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 22:07:23.556 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.26 - 设备: 庭院 - 29115420
2026-08-21 22:07:23.559 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:23.560 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:07:23.560 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:07:23.560 Seetong_tps[600:43283] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:07:23.560 Seetong_tps[600:43270]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 22:07:23.561 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.561 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.561 Seetong_tps[600:43283] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 22:07:23.561 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 22:07:23.561 Seetong_tps[600:43283] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 22:07:23.561 Seetong_tps[600:43157] checkPortStatus:_decodePort=1
2026-08-21 22:07:23.561 Seetong_tps[600:43270]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 22:07:23.562 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.562 Seetong_tps[600:43270]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-21 22:07:23.563 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-21 22:07:23.563 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 22:07:23.563 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-21 22:07:23.563 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:23.564 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:07:23.564 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:07:23.564 Seetong_tps[600:43277] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:07:23.564 Seetong_tps[600:43157] checkPortStatus:_decodePort=1
2026-08-21 22:07:23.564 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:23.565 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:07:23.565 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:07:23.565 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.27 - 设备: 庭院 - 29115420
2026-08-21 22:07:23.565 Seetong_tps[600:43172] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:07:23.570 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:23.601 Seetong_tps[600:43157] checkPortStatus:_decodePort=1
2026-08-21 22:07:23.650 Seetong_tps[600:43212]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 22:07:23.658 Seetong_tps[600:43157]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-21 22:07:23.897 Seetong_tps[600:43212]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 22:07:23.901 Seetong_tps[600:43212]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-21 22:07:23.904 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:23.910 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:23.911 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:23.989 Seetong_tps[600:43438] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:07:24.004 Seetong_tps[600:43157] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 22:07:24.024 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:24.025 Seetong_tps[600:43169] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 22:07:24.025 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:07:24.025 Seetong_tps[600:43157] checkPortStatus:_decodePort=1
2026-08-21 22:07:24.025 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.73 - 设备: 庭院 - 29115420
2026-08-21 22:07:24.072 Seetong_tps[600:43438] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:07:24.074 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.78 - 设备: 庭院 - 29115420
2026-08-21 22:07:24.153 Seetong_tps[600:43212] Failed to get IoT drive away set configuration.
2026-08-21 22:07:24.153 Seetong_tps[600:43212]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 22:07:26.087 Seetong_tps[600:43157]  -- IOTPtzView -- getPresetList -- 
2026-08-21 22:07:26.087 Seetong_tps[600:43157]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-21 22:07:26.087 Seetong_tps[600:43157]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-21 22:07:26.088 Seetong_tps[600:43277] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-21 22:07:26.285 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:26.286 Seetong_tps[600:43212]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-21 22:07:26.287 Seetong_tps[600:43212] hexStringLen=20
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------字符串=======预置点1
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-21 22:07:26.287 Seetong_tps[600:43212] hexStringLen=20
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------字符串=======预置点2
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-21 22:07:26.287 Seetong_tps[600:43212] hexStringLen=20
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------字符串=======预置点3
2026-08-21 22:07:26.287 Seetong_tps[600:43212] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-08-21 22:07:26.287 Seetong_tps[600:43212] hexStringLen=20
2026-08-21 22:07:26.288 Seetong_tps[600:43212] stringFromHexString------字符串=======预置点4
2026-08-21 22:07:26.337 Seetong_tps[600:43157]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-21 22:07:26.338 Seetong_tps[600:43157]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-21 22:07:26.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:07:26.966 Seetong_tps[600:43157] rotate to down
2026-08-21 22:07:26.967 Seetong_tps[600:43277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:07:26.970 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 6.68 - 设备: 庭院 - 29115420
2026-08-21 22:07:26.981 Seetong_tps[600:43157] stop the priori direction method and turn to left
2026-08-21 22:07:26.982 Seetong_tps[600:43277] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:07:26.987 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 6.69 - 设备: 庭院 - 29115420
2026-08-21 22:07:27.082 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:27.088 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:28.988 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.69 - 设备: 庭院 - 29115420
2026-08-21 22:07:31.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321251.212004,lastReceiveYUVTimeInterval=1787321251.191724,interval=0,videoView=0x132064a80
2026-08-21 22:07:31.319 Seetong_tps[600:43283] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:07:31.319 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.02 - 设备: 庭院 - 29115420
2026-08-21 22:07:31.495 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:07:35.819 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:07:36.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:07:38.803 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:07:41.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321261.212356,lastReceiveYUVTimeInterval=1787321261.200265,interval=0,videoView=0x132064a80
2026-08-21 22:07:46.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:07:51.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321271.212350,lastReceiveYUVTimeInterval=1787321271.205051,interval=0,videoView=0x132064a80
2026-08-21 22:07:56.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:01.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321281.212337,lastReceiveYUVTimeInterval=1787321281.175445,interval=0,videoView=0x132064a80
2026-08-21 22:08:06.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:11.211 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321291.211417,lastReceiveYUVTimeInterval=1787321291.155160,interval=0,videoView=0x132064a80
2026-08-21 22:08:16.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:21.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321301.212313,lastReceiveYUVTimeInterval=1787321301.169692,interval=0,videoView=0x132064a80
2026-08-21 22:08:25.077 Seetong_tps[600:43157]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-21 22:08:25.077 Seetong_tps[600:43157]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-08-21 22:08:25.081 Seetong_tps[600:43157] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-08-21 22:08:25.081 Seetong_tps[600:43157] 有wifi
2026-08-21 22:08:26.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:30.889 Seetong_tps[600:43157]  -- WebSocket - 重置重连次数 -- 
2026-08-21 22:08:31.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321311.212347,lastReceiveYUVTimeInterval=1787321311.155577,interval=0,videoView=0x132064a80
2026-08-21 22:08:34.477 Seetong_tps[600:43157] rotate to left
2026-08-21 22:08:34.478 Seetong_tps[600:43850] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:34.479 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 74.18 - 设备: 庭院 - 29115420
2026-08-21 22:08:34.610 Seetong_tps[600:43850] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:34.610 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 74.32 - 设备: 庭院 - 29115420
2026-08-21 22:08:34.695 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:34.804 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:36.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:41.130 Seetong_tps[600:43157] rotate to left
2026-08-21 22:08:41.130 Seetong_tps[600:43580] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:41.131 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 80.84 - 设备: 庭院 - 29115420
2026-08-21 22:08:41.182 Seetong_tps[600:43287] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:41.183 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 80.89 - 设备: 庭院 - 29115420
2026-08-21 22:08:41.197 Seetong_tps[600:43157] rotate to left
2026-08-21 22:08:41.197 Seetong_tps[600:43580] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:41.198 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 80.90 - 设备: 庭院 - 29115420
2026-08-21 22:08:41.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321321.212156,lastReceiveYUVTimeInterval=1787321321.184821,interval=0,videoView=0x132064a80
2026-08-21 22:08:41.214 Seetong_tps[600:43580] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-21 22:08:41.216 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 80.92 - 设备: 庭院 - 29115420
2026-08-21 22:08:41.310 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:41.311 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:41.314 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:41.415 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:08:46.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:51.138 Seetong_tps[600:43157] dealloc -- IOTPtzView
2026-08-21 22:08:51.150 Seetong_tps[600:43157] ELPCircleConsole dealloc
2026-08-21 22:08:51.212 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321331.212414,lastReceiveYUVTimeInterval=1787321331.201536,interval=0,videoView=0x132064a80
2026-08-21 22:08:51.669 Seetong_tps[600:43157]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-08-21 22:08:51.710 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 91.42 - 设备: 庭院 - 29115420
2026-08-21 22:08:52.100 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:08:52.100 Seetong_tps[600:43157]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-08-21 22:08:52.106 Seetong_tps[600:43157] checkPortStatus:_decodePort=1
2026-08-21 22:08:52.106 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 91.81 - 设备: 庭院 - 29115420
2026-08-21 22:08:53.368 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132064a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098a20>; layer = <CALayer: 0x13203e220>>
2026-08-21 22:08:53.368 Seetong_tps[600:43157] #####Vstop:uid:29115420-0-port:1
2026-08-21 22:08:53.369 Seetong_tps[600:43157] -----------1release decodeport = 1
2026-08-21 22:08:53.370 Seetong_tps[600:43157]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 93000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 22:08:53.372 Seetong_tps[600:43157] _openGLView clearFrame ...
2026-08-21 22:08:53.372 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:08:53.409 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:08:53.409 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:08:53.409 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:08:53.411 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:08:53.412 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:08:53.412 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:08:53.585 Seetong_tps[600:43287] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13234dec0>{number = 25, name = (null)}====
2026-08-21 22:08:53.923 Seetong_tps[600:43157] dealloc -- STPlayerViewController
2026-08-21 22:08:53.923 Seetong_tps[600:43157] dealloc -- STPlayerViewController
2026-08-21 22:08:53.924 Seetong_tps[600:43157] dealloc -- STPlayerCameraControlVC
2026-08-21 22:08:53.924 Seetong_tps[600:43157] dealloc -- STPlayerCameraService
2026-08-21 22:08:53.925 Seetong_tps[600:43157] dealloc -- STIdleMonitorView
2026-08-21 22:08:53.925 Seetong_tps[600:43157] dealloc -- STCycleScrollView
2026-08-21 22:08:53.925 Seetong_tps[600:43157] dealloc -- STCameraControlView
2026-08-21 22:08:53.928 Seetong_tps[600:43157] dealloc -- STNetSpeedMonitorView
2026-08-21 22:08:53.929 Seetong_tps[600:43157] dealloc -- STIdleMonitorView
2026-08-21 22:08:55.329 Seetong_tps[600:43157]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 22:08:55.331 Seetong_tps[600:43157] self.camera.isBindMode=1 nBinder=1
2026-08-21 22:08:55.333 Seetong_tps[600:43581]  -- system_control_message -- FC_P2PDevSystemControl result = 0，cmd=1800
2026-08-21 22:08:55.346 Seetong_tps[600:43581] success
2026-08-21 22:08:55.346 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:08:55.439 Seetong_tps[600:43157] ++++-[VideoView dealloc]++++
2026-08-21 22:08:55.442 Seetong_tps[600:43157] OpenGLView20_Seetong dealloc:0x131e9ba00
2026-08-21 22:08:55.737 Seetong_tps[600:43157]  -- 3AR超低功耗设备调试 -- CMD_GET_ENGINEER_CAPABILITY -- getV2CapabilityWithCompletion - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-08-21 22:08:55.737 Seetong_tps[600:43157]  -- STEngineerFunctionVC -- CMD_GET_ENGINEER_CAPABILITY -- isCameraID: 1 - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-08-21 22:08:56.107 Seetong_tps[600:43287]  -- getFWUpdateInfo -- result3 = 0， self->_uid=29115420, self.strDeviceIdentifyFWOld=TD53F60-3.0.7.201-2024082617, strSupportFw=fw_update_v1 - IPC - devSn: 0B99B51AA21A3766
2026-08-21 22:08:56.107 Seetong_tps[600:43270]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - deviceInfo: <update><param req_identify="TD53F60-3.0.7.201-2024082617" device_identify="TD53F60-3.0.9.202-2025082217" force="0" file_url="http://update.seetong.com/update/firmware_download?id=6915&amp;identify=TD53F60-3.0.7.201-2024082617" file_md5="ccc5b2a1b21a7d7cd2380f4b1b0e74a6" comment="1、修复已知问题，提升产品体验。" /></update>
2026-08-21 22:08:56.107 Seetong_tps[600:43287]  -- getFWUpdateInfo -- success
2026-08-21 22:08:56.108 Seetong_tps[600:43270]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - strdevOldIdentify: TD53F60-3.0.7.201-2024082617
2026-08-21 22:08:56.110 Seetong_tps[600:43270] [xxxxxxxxx] TPS_MSG_RSP_UPDATE_FW_INFO11 devId = 29115420
2026-08-21 22:08:56.330 Seetong_tps[600:43270]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 22:08:56.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:08:57.764 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:09:06.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:09:07.158 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1110, result = 0
2026-08-21 22:09:09.757 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:09:09.803 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:09:09.804 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:09:09.804 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:09:09.804 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:09:09.804 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:09:09.993 Seetong_tps[600:43287] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13234dec0>{number = 25, name = (null)}====
2026-08-21 22:09:10.317 Seetong_tps[600:43157] ++++-[CameraSetViewController dealloc]++++
2026-08-21 22:09:10.776 Seetong_tps[600:43157]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 22:09:10.792 Seetong_tps[600:43157] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 22:09:10.826 Seetong_tps[600:43157] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 22:09:10.826 Seetong_tps[600:43580] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 22:09:10.829 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 下午10:09:10 848
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x131adf6a0>; layer = <CALayer: 0x132202880>>
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x131adf6a0>; layer = <CALayer: 0x132202880>> -- _camera.supportPlatform: 0
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 下午2:09:10 +0000
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 22:09:10.848 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 下午10:09:10 849
2026-08-21 22:09:10.848 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 22:09:10.877 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:09:10.879 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:09:10.880 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:09:10.881 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:09:10.887 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 22:09:10.888 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-21 22:09:10.888 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-21 22:09:10.932 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:10.932 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:09:10.932 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:09:10.932 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:09:10.947 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-08-21 22:09:11.124 Seetong_tps[600:43157] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 22:09:11.614 Seetong_tps[600:43212] ===29115420===
2026-08-21 22:09:11.614 Seetong_tps[600:43212] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 22:09:11.614 Seetong_tps[600:43270] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 22:09:11.614 Seetong_tps[600:43270] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 22:09:11.614 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x130478400>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x131208a00>
2026-08-21 22:09:11.614 Seetong_tps[600:43270] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-21 22:09:11.614 Seetong_tps[600:43270] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 22:09:11.614 Seetong_tps[600:43270] InitDecodePortLog: playsettype = 50
2026-08-21 22:09:11.614 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 22:09:11.615 Seetong_tps[600:43157] checkPortStatus:_decodePort=2
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 22:09:11.615 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-21 22:09:11.615 Seetong_tps[600:43270] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 22:09:11.615 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-21 22:09:12.013 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:09:12.119 Seetong_tps[600:44426] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:09:12.133 Seetong_tps[600:43157] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 22:09:12.138 Seetong_tps[600:44426] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:09:12.142 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:12.142 Seetong_tps[600:43287] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 22:09:12.142 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:12.148 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-08-21 22:09:12.148 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-08-21 22:09:12.158 Seetong_tps[600:43157] checkPortStatus:_decodePort=2
2026-08-21 22:09:12.396 Seetong_tps[600:43212] Failed to get IoT drive away set configuration.
2026-08-21 22:09:12.396 Seetong_tps[600:43212]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 22:09:16.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:09:20.849 Seetong_tps[600:43157]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787321360.849254,lastReceiveYUVTimeInterval=1787321360.802767,interval=0,videoView=0x131fa8380
2026-08-21 22:09:25.916 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x131adf6a0>; layer = <CALayer: 0x132202880>>
2026-08-21 22:09:25.916 Seetong_tps[600:43157] #####Vstop:uid:29115420-0-port:2
2026-08-21 22:09:25.916 Seetong_tps[600:43157] -----------1release decodeport = 2
2026-08-21 22:09:25.917 Seetong_tps[600:43157]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 15000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 22:09:25.917 Seetong_tps[600:43157] _openGLView clearFrame ...
2026-08-21 22:09:25.917 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:09:25.939 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:09:25.940 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:09:25.940 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:09:25.941 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:09:25.941 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:09:25.941 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:09:26.135 Seetong_tps[600:43580] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13234df40>{number = 28, name = (null)}====
2026-08-21 22:09:26.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:09:26.451 Seetong_tps[600:43157] dealloc -- STPlayerViewController
2026-08-21 22:09:26.451 Seetong_tps[600:43157] dealloc -- STPlayerViewController
2026-08-21 22:09:26.451 Seetong_tps[600:43157] dealloc -- STPlayerCameraControlVC
2026-08-21 22:09:26.451 Seetong_tps[600:43157] dealloc -- STPlayerCameraService
2026-08-21 22:09:26.452 Seetong_tps[600:43157] dealloc -- STIdleMonitorView
2026-08-21 22:09:26.452 Seetong_tps[600:43157] dealloc -- STCycleScrollView
2026-08-21 22:09:26.453 Seetong_tps[600:43157] dealloc -- STCameraControlView
2026-08-21 22:09:26.456 Seetong_tps[600:43157] dealloc -- STNetSpeedMonitorView
2026-08-21 22:09:26.456 Seetong_tps[600:43157] dealloc -- STIdleMonitorView
2026-08-21 22:09:27.941 Seetong_tps[600:43157] ++++-[VideoView dealloc]++++
2026-08-21 22:09:27.952 Seetong_tps[600:43157] OpenGLView20_Seetong dealloc:0x1320c7600
2026-08-21 22:09:29.635 Seetong_tps[600:43157] 当前控制器：STAddDeviceViewController
2026-08-21 22:09:29.710 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:29.761 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:29.761 Seetong_tps[600:43157]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 22:09:29.863 Seetong_tps[600:43157] wifiStatusChanged connected = 1
2026-08-21 22:09:30.175 Seetong_tps[600:43157] output.rectOfInterest = {{0.20703124999999997, 0}, {0.7109375, 1}}
2026-08-21 22:09:30.277 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:30.277 Seetong_tps[600:43157]  -- STBluetoothManager - 开始扫描 - 
2026-08-21 22:09:30.278 Seetong_tps[600:43580] 开始搜索局域网设备 result = 0
2026-08-21 22:09:30.636 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:30.636 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:30.638 Seetong_tps[600:43581] 停止搜索局域网设备 result = 0
2026-08-21 22:09:30.638 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:09:30.653 Seetong_tps[600:43157] [_UINavigationParallaxTransition interruptibleAnimatorForTransition:] returned nil. Falling back to old interactive transition logic.
2026-08-21 22:09:30.690 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:09:30.691 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:09:30.691 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:09:30.695 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:09:30.695 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:09:30.910 Seetong_tps[600:43287] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13234dec0>{number = 25, name = (null)}====
2026-08-21 22:09:30.915 Seetong_tps[600:43157] dealloc -- STAddDeviceViewController
2026-08-21 22:09:30.916 Seetong_tps[600:43157] dealloc -- STWiFiMonitorHelper
2026-08-21 22:09:30.916 Seetong_tps[600:43157] dealloc -- STLocalDeviceSearchTool, UserClient.shareUserClient.localSearchResult = nil
2026-08-21 22:09:30.920 Seetong_tps[600:43157] dealloc -- STAddDeviceSearchView
2026-08-21 22:09:30.922 Seetong_tps[600:43157] dealloc -- STAddDeviceScanQRView
2026-08-21 22:09:32.067 Seetong_tps[600:43157]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-21 22:09:32.070 Seetong_tps[600:43157] self.camera.isBindMode=1 nBinder=1
2026-08-21 22:09:32.071 Seetong_tps[600:44163]  -- system_control_message -- FC_P2PDevSystemControl result = 0，cmd=1800
2026-08-21 22:09:32.076 Seetong_tps[600:44163] success
2026-08-21 22:09:32.076 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:32.495 Seetong_tps[600:43157]  -- 3AR超低功耗设备调试 -- CMD_GET_ENGINEER_CAPABILITY -- getV2CapabilityWithCompletion - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-08-21 22:09:32.495 Seetong_tps[600:43157]  -- STEngineerFunctionVC -- CMD_GET_ENGINEER_CAPABILITY -- isCameraID: 1 - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-08-21 22:09:32.786 Seetong_tps[600:43580]  -- getFWUpdateInfo -- result3 = 0， self->_uid=29115420, self.strDeviceIdentifyFWOld=TD53F60-3.0.7.201-2024082617, strSupportFw=fw_update_v1 - IPC - devSn: 0B99B51AA21A3766
2026-08-21 22:09:32.786 Seetong_tps[600:43270]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - deviceInfo: <update><param req_identify="TD53F60-3.0.7.201-2024082617" device_identify="TD53F60-3.0.9.202-2025082217" force="0" file_url="http://update.seetong.com/update/firmware_download?id=6915&amp;identify=TD53F60-3.0.7.201-2024082617" file_md5="ccc5b2a1b21a7d7cd2380f4b1b0e74a6" comment="1、修复已知问题，提升产品体验。" /></update>
2026-08-21 22:09:32.786 Seetong_tps[600:43580]  -- getFWUpdateInfo -- success
2026-08-21 22:09:32.786 Seetong_tps[600:43270]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - strdevOldIdentify: TD53F60-3.0.7.201-2024082617
2026-08-21 22:09:32.786 Seetong_tps[600:43270] [xxxxxxxxx] TPS_MSG_RSP_UPDATE_FW_INFO11 devId = 29115420
2026-08-21 22:09:33.076 Seetong_tps[600:43270]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-21 22:09:33.279 Seetong_tps[600:44163] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:09:36.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:09:37.457 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1110, result = 0
2026-08-21 22:09:40.856 Seetong_tps[600:43157]  -- groupDeviceList -- 
2026-08-21 22:09:40.903 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-21 22:09:40.903 Seetong_tps[600:43157]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-21 22:09:40.903 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-21 22:09:40.903 Seetong_tps[600:43157]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-21 22:09:40.904 Seetong_tps[600:43157]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-21 22:09:41.062 Seetong_tps[600:43581] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13234dfc0>{number = 29, name = (null)}====
2026-08-21 22:09:41.415 Seetong_tps[600:43157] ++++-[CameraSetViewController dealloc]++++
2026-08-21 22:09:43.360 Seetong_tps[600:43157]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-21 22:09:43.376 Seetong_tps[600:43157] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-21 22:09:43.410 Seetong_tps[600:43157] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-21 22:09:43.410 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-21 22:09:43.413 Seetong_tps[600:43157]  -- STBluetoothManager - 结束扫描 - 
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-21 下午10:09:43 430
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa9880; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098e60>; layer = <CALayer: 0x13233a820>>
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa9880; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098e60>; layer = <CALayer: 0x13233a820>> -- _camera.supportPlatform: 0
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-21 下午2:09:43 +0000
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0a\U53481:32:57 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-21 22:09:43.430 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-21 下午10:09:43 431
2026-08-21 22:09:43.430 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-21 22:09:43.462 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:09:43.464 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:09:43.465 Seetong_tps[600:43157]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-21 22:09:43.466 Seetong_tps[600:43157] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-21 22:09:43.472 Seetong_tps[600:43157]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-21 22:09:43.472 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-21 22:09:43.473 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-08-21 22:09:43.516 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:43.516 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-21 22:09:43.516 Seetong_tps[600:43157]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-21 22:09:43.516 Seetong_tps[600:44662] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-21 22:09:43.533 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-08-21 22:09:43.709 Seetong_tps[600:43157] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-21 22:09:44.131 Seetong_tps[600:43212] ===29115420===
2026-08-21 22:09:44.132 Seetong_tps[600:43212] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-21 22:09:44.132 Seetong_tps[600:43270] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-21 22:09:44.132 Seetong_tps[600:43270] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x130478400>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x131208a00>
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: playsettype = 50
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:8
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-21 22:09:44.132 Seetong_tps[600:43270] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-21 22:09:44.132 Seetong_tps[600:43157] checkPortStatus:_decodePort=3
2026-08-21 22:09:44.133 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-08-21 22:09:44.133 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-08-21 22:09:44.144 Seetong_tps[600:43212]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-21 22:09:44.715 Seetong_tps[600:44714] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:09:44.729 Seetong_tps[600:43157] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-21 22:09:44.737 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:44.737 Seetong_tps[600:43581] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-21 22:09:44.737 Seetong_tps[600:43157] uid:29115420 playAudio
2026-08-21 22:09:44.737 Seetong_tps[600:43157] checkPortStatus:_decodePort=3
2026-08-21 22:09:44.737 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.32 - 设备: 庭院 - 29115420
2026-08-21 22:09:44.787 Seetong_tps[600:44714] 重新观看视频线程：<_NSMainThread: 0x130478000>{number = 1, name = (null)}
2026-08-21 22:09:44.788 Seetong_tps[600:43157]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-08-21 22:09:44.914 Seetong_tps[600:43212] Failed to get IoT drive away set configuration.
2026-08-21 22:09:44.914 Seetong_tps[600:43212]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-21 22:09:46.438 Seetong_tps[600:43157]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-21 22:09:51.883 Seetong_tps[600:43270]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-21 22:09:51.885 Seetong_tps[600:43157]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-21 22:09:51.886 Seetong_tps[600:43157] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787320243000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 22:09:51.887 Seetong_tps[600:43157]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 22:09:51.887 Seetong_tps[600:43157]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-21 22:09:51.897 Seetong_tps[600:43157] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-21 22:09:51.898 Seetong_tps[600:43157]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x131fa9880; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132098e60>; layer = <CALayer: 0x13233a820>>
2026-08-21 22:09:51.898 Seetong_tps[600:43157] #####Vstop:uid:29115420-0-port:3
2026-08-21 22:09:51.912 Seetong_tps[600:43157] -----------1release decodeport = 3
2026-08-21 22:09:51.912 Seetong_tps[600:43157]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 8400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-21 22:09:51.913 Seetong_tps[600:43157] _openGLView clearFrame ...
2026-08-21 22:09:51.927 Seetong_tps[600:43157] [保存失败] 相机对象或存储字典为空
2026-08-21 22:09:51.927 Seetong_tps[600:43581] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-21 22:09:51.927 Seetong_tps[600:43581] --FC_StopDevComEx end
2026-08-21 22:09:51.928 Seetong_tps[600:43157] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787320243000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-21 22:09:51.928 Seetong_tps[600:43157]  --- 取消心跳 destoryHeartBeat --- 
2026-08-21 22:09:51.928 Seetong_tps[600:43157]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-22 12:30:28.818 Seetong_tps[3415:384518] app_version=8.3.805
2026-08-22 12:30:28.834 Seetong_tps[3415:384518]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-22 12:30:28.834 Seetong_tps[3415:384518] showForLogin 1
2026-08-22 12:30:28.834 Seetong_tps[3415:384518] AppLaunch 还剩 6.606889963150024 秒
2026-08-22 12:30:28.837 Seetong_tps[3415:384529] 询问用户是否开启推送成功
2026-08-22 12:30:28.837 Seetong_tps[3415:384529] 用户点击允许接收推送
2026-08-22 12:30:28.838 Seetong_tps[3415:384609] remoteNotificationSetting: <UNNotificationSettings: 0x10dea2620; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-22 12:30:28.855 Seetong_tps[3415:384518]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-22 12:30:28.890 Seetong_tps[3415:384518] viewDidLoad/configtime=2026-08-22 上午4:30:28 +0000
2026-08-22 12:30:28.892 Seetong_tps[3415:384518]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-22 12:30:28.892 Seetong_tps[3415:384518]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-22 12:30:28.941 Seetong_tps[3415:384518]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-22 12:30:28.941 Seetong_tps[3415:384518]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-22 12:30:28.944 Seetong_tps[3415:384518]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-22 12:30:28.944 Seetong_tps[3415:384518] 开始检查未读客服消息...
2026-08-22 12:30:28.944 Seetong_tps[3415:384518] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-22 12:30:28.944 Seetong_tps[3415:384518]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 12:30:28.949 Seetong_tps[3415:384518]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-22 12:30:28.949 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty - 
2026-08-22 12:30:28.949 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-22 12:30:28.953 Seetong_tps[3415:384518] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-22 12:30:28.953 Seetong_tps[3415:384518] NAV deviceOrientationDidChange:1
2026-08-22 12:30:28.957 Seetong_tps[3415:384518]  -- groupDeviceList -- 
2026-08-22 12:30:28.957 Seetong_tps[3415:384518] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-22 12:30:28.957 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty - 
2026-08-22 12:30:28.957 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-22 12:30:29.024 Seetong_tps[3415:384518]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-22 12:30:29.154 Seetong_tps[3415:384518] Super properties have already been unregistered.
2026-08-22 12:30:29.154 Seetong_tps[3415:384518] UMAPM_OOMSampling(0,0):NO
2026-08-22 12:30:29.156 Seetong_tps[3415:384518]  -- deviceListDataUpdate - AppLaunch 还剩 1.284569978713989 秒 - 再延迟 1.784569978713989 秒 - 启动耗时 1.715430021286011 秒
2026-08-22 12:30:29.156 Seetong_tps[3415:384518]  -- groupDeviceList -- 
2026-08-22 12:30:29.156 Seetong_tps[3415:384518] groupDeviceList 已在进行中，跳过新的调用
2026-08-22 12:30:29.156 Seetong_tps[3415:384518]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1716 毫秒
2026-08-22 12:30:29.159 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-22 12:30:29.159 Seetong_tps[3415:384518]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 12:30:29.159 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-22 12:30:29.160 Seetong_tps[3415:384518]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 624;
}
2026-08-22 12:30:29.160 Seetong_tps[3415:384518]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-22 12:30:29.160 Seetong_tps[3415:384518]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-22 12:30:29.160 Seetong_tps[3415:384518]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-22 12:30:29.160 Seetong_tps[3415:384518]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODc0NTk0MjgsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.OOQz72wPjtnFBvWkLw5y2aBBW0ESlXof_y-t_YqQrDA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3ODk5NjUwMjgsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3MzczMDI4LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.Eo1-NKHsLaROm_r6S-QMSSXg_DT4hR3PFS4sltGF4kk","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-22 12:30:29.167 Seetong_tps[3415:384518]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787373029.167564
2026-08-22 12:30:29.168 Seetong_tps[3415:384518]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787373029.167564
2026-08-22 12:30:29.168 Seetong_tps[3415:384518]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787373029.167564 - lastRefreshTokenTime: 1787373029.167564
2026-08-22 12:30:29.175 Seetong_tps[3415:384518] ++++-[VideoView dealloc]++++
2026-08-22 12:30:29.177 Seetong_tps[3415:384518] OpenGLView20_Seetong dealloc:0x109859600
2026-08-22 12:30:29.199 Seetong_tps[3415:384518]  -- WebSocket - 重置重连次数 -- 
2026-08-22 12:30:29.205 Seetong_tps[3415:384624] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10985d840>{number = 14, name = (null)}====
2026-08-22 12:30:29.216 Seetong_tps[3415:384518]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-22 12:30:29.216 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty - 
2026-08-22 12:30:29.216 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-22 12:30:29.219 Seetong_tps[3415:384518] UMAPM_NetworkSampling(0,0):NO
2026-08-22 12:30:29.219 Seetong_tps[3415:384518]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-22 12:30:29.219 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-22 12:30:29.219 Seetong_tps[3415:384518]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-22 12:30:29.221 Seetong_tps[3415:384518] 蓝牙已打开
2026-08-22 12:30:29.222 Seetong_tps[3415:384518] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-22 12:30:29.222 Seetong_tps[3415:384518] 客服消息未读数量: 0
2026-08-22 12:30:29.250 Seetong_tps[3415:384518]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-22 12:30:29.255 Seetong_tps[3415:384559] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-22 12:30:29.255 Seetong_tps[3415:384559] [DeviceMonitor] 监控管理器初始化完成
2026-08-22 12:30:29.286 Seetong_tps[3415:384628] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cHU1cEAVMJOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109acb280>{number = 15, name = (null)}====
2026-08-22 12:30:29.294 Seetong_tps[3415:384529] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106c38fc0>{number = 3, name = (null)}====
2026-08-22 12:30:29.306 Seetong_tps[3415:384623] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109acb2c0>{number = 16, name = (null)}====
2026-08-22 12:30:29.348 Seetong_tps[3415:384518]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-22 12:30:29.349 Seetong_tps[3415:384518]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBW1cHU1cEAVMJOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-22 12:30:29.352 Seetong_tps[3415:384518]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-22 12:30:29.353 Seetong_tps[3415:384518]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 12:30:29.354 Seetong_tps[3415:384630] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117993c40>{number = 10, name = (null)}====
2026-08-22 12:30:29.377 Seetong_tps[3415:384528] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106c38ec0>{number = 2, name = (null)}====
2026-08-22 12:30:29.416 Seetong_tps[3415:384518]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-22 12:30:29.416 Seetong_tps[3415:384518]  -- WebSocket - 重置重连次数 -- 
2026-08-22 12:30:29.416 Seetong_tps[3415:384518]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-22 12:30:29.418 Seetong_tps[3415:384518]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 12:30:29.418 Seetong_tps[3415:384518]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAAIBFYAU1tpAQQB","reconn":0}}
2026-08-22 12:30:29.418 Seetong_tps[3415:384518]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 12:30:29.418 Seetong_tps[3415:384518]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-22 12:30:29.434 Seetong_tps[3415:384518] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.2","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787320243000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787300241000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 12:30:29.445 Seetong_tps[3415:384518]  -- STBluetoothManager - 结束扫描 - 
2026-08-22 12:30:29.445 Seetong_tps[3415:384518]  -- STBluetoothManager - 开始扫描 - 
2026-08-22 12:30:29.530 Seetong_tps[3415:384559]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-22 12:30:29.530 Seetong_tps[3415:384559]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-22 12:30:29.530 Seetong_tps[3415:384559]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-22 12:30:29.547 Seetong_tps[3415:384518]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-22 12:30:29.547 Seetong_tps[3415:384628] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-22 12:30:29.547 Seetong_tps[3415:384628] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-22 12:30:29.563 Seetong_tps[3415:384527] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.255","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787371912000,"lastHeartTime":1787365703000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109acb440>{number = 18, name = (null)}====
2026-08-22 12:30:29.564 Seetong_tps[3415:384559]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-22 12:30:29.564 Seetong_tps[3415:384559]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-22 12:30:29.564 Seetong_tps[3415:384559]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-22 12:30:29.564 Seetong_tps[3415:384527] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-22 12:30:29.564 Seetong_tps[3415:384529] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-22 12:30:29.564 Seetong_tps[3415:384527] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-22 12:30:29.570 Seetong_tps[3415:384559]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-22 12:30:29.570 Seetong_tps[3415:384559]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-22 12:30:29.570 Seetong_tps[3415:384527] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-22 12:30:29.570 Seetong_tps[3415:384559]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-22 12:30:29.570 Seetong_tps[3415:384527] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-22 12:30:29.570 Seetong_tps[3415:384529] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-22 12:30:29.571 Seetong_tps[3415:384518]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-22 12:30:29.572 Seetong_tps[3415:384529]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-22 12:30:29.572 Seetong_tps[3415:384518]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-22 12:30:29.572 Seetong_tps[3415:384518]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2132 毫秒
2026-08-22 12:30:29.580 Seetong_tps[3415:384518] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787371912000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787365703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 12:30:29.580 Seetong_tps[3415:384518]  -- groupDeviceList -- 
2026-08-22 12:30:29.581 Seetong_tps[3415:384559] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzk3NzgyOTUwMywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.QUD2qq-MTrTBhcbrWUofKj4mtP5NrppPTj1ZmVAHZnI","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4Nzk3NzgyOTUwNCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5NSJdfQ.ZIdvVXkZeXRMqZrTwXFH7I7qrrM6QEG-OiqVyzcjacQ","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24904"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24904"}]}
====
2026-08-22 12:30:29.581 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-22 12:30:29.581 Seetong_tps[3415:384518]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 12:30:29.581 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-22 12:30:29.583 Seetong_tps[3415:384518]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-22 12:30:29.583 Seetong_tps[3415:384518]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-22 12:30:29.588 Seetong_tps[3415:384536] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=28&addr=shrelay14.s5.seetong.com:3443;type=0&load=22&addr=bjrelay3.s5.seetong.com:9443;type=0&load=25&addr=bjrelay54.s5.seetong.com:8443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=60&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=40&addr=bjrelayvip2.s2.seetong.com:6443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.255","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106e9cf00>{number = 5, name = (null)}====
2026-08-22 12:30:29.595 Seetong_tps[3415:384518]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-22 12:30:29.595 Seetong_tps[3415:384518]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-22 12:30:29.603 Seetong_tps[3415:384564]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-22 12:30:29.650 Seetong_tps[3415:384518] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-22 12:30:29.650 Seetong_tps[3415:384518] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-22 12:30:29.651 Seetong_tps[3415:384518] Formatted Date: 2026-08-22
2026-08-22 12:30:29.651 Seetong_tps[3415:384518]  --- webSocketGetServerData msgId: 1072F9DB-F364-4183-87DB-BBDAADAEA7AC - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-22";
        token = AVYOAQteVABrAAkFBgUKVAAIBFYAU1tpAQQB;
    };
}
2026-08-22 12:30:29.651 Seetong_tps[3415:384518]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 12:30:29.651 Seetong_tps[3415:384564]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-22 12:30:29.651 Seetong_tps[3415:384518]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-22 12:30:29.651 Seetong_tps[3415:384518]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-22 12:30:29.758 Seetong_tps[3415:384518]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-22 12:30:29.759 Seetong_tps[3415:384518] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-22 12:30:29.759 Seetong_tps[3415:384518]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-22 12:30:29.759 Seetong_tps[3415:384518]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-22 12:30:29.759 Seetong_tps[3415:384518] Sorted Dates (Descending): (
)
2026-08-22 12:30:29.769 Seetong_tps[3415:384626] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x109ac9780>{number = 19, name = (null)}====
2026-08-22 12:30:29.822 Seetong_tps[3415:384530] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109ac9a40>{number = 20, name = (null)}====
2026-08-22 12:30:30.072 Seetong_tps[3415:384625] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109ac9cc0>{number = 21, name = (null)}====
2026-08-22 12:30:30.091 Seetong_tps[3415:384609] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x109acab80>{number = 22, name = (null)}====
2026-08-22 12:30:30.098 Seetong_tps[3415:384518]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-22 12:30:30.126 Seetong_tps[3415:384518] MessageThrottle reloadTableView ---
2026-08-22 12:30:30.400 Seetong_tps[3415:384531] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x106e9d4c0>{number = 6, name = (null)}====
2026-08-22 12:30:31.026 Seetong_tps[3415:384518] AppLaunch hideForRefreshToken
2026-08-22 12:30:31.027 Seetong_tps[3415:384518] AppLaunch hideForRefreshToken dismiss
2026-08-22 12:30:31.027 Seetong_tps[3415:384518] AppLaunch dismiss...
2026-08-22 12:30:31.027 Seetong_tps[3415:384518] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-22 12:30:31.027 Seetong_tps[3415:384518] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-22 12:30:31.027 Seetong_tps[3415:384518] 用户设置的具体字体大小: 14.000000
2026-08-22 12:30:31.332 Seetong_tps[3415:384518]  dealloc -- STAppLaunchWindow
2026-08-22 12:30:31.335 Seetong_tps[3415:384518]  dealloc -- STAppLaunchViewController
2026-08-22 12:30:31.337 Seetong_tps[3415:384518] AppLaunch dismiss... end
2026-08-22 12:30:32.103 Seetong_tps[3415:384518]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-22 12:30:32.403 Seetong_tps[3415:384609] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109acab80>{number = 22, name = (null)}====
2026-08-22 12:30:32.483 Seetong_tps[3415:384518]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-22 12:30:32.491 Seetong_tps[3415:384518] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-22 12:30:32.545 Seetong_tps[3415:384609] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-22 12:30:32.545 Seetong_tps[3415:384518] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-22 12:30:32.546 Seetong_tps[3415:384518]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 12:30:32.546 Seetong_tps[3415:384518] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-22 12:30:32.548 Seetong_tps[3415:384518]  -- STBluetoothManager - 结束扫描 - 
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-22 下午12:30:32 574
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b4591e0>; layer = <CALayer: 0x10b420e40>>
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b4591e0>; layer = <CALayer: 0x10b420e40>> -- _camera.supportPlatform: 0
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-22 上午4:30:32 +0000
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0a\U53481:52:44 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0a\U534810:23:59 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U53484:30:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-22 12:30:32.574 Seetong_tps[3415:384518]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-22 下午12:30:32 575
2026-08-22 12:30:32.577 Seetong_tps[3415:384609] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-22 12:30:32.606 Seetong_tps[3415:384518]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-22 12:30:32.609 Seetong_tps[3415:384518] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-22 12:30:32.611 Seetong_tps[3415:384518]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-22 12:30:32.611 Seetong_tps[3415:384518] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-22 12:30:32.688 Seetong_tps[3415:384518]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-22 12:30:32.702 Seetong_tps[3415:384518] 未处理的 biz 类型: res_video_preview_advert
2026-08-22 12:30:32.702 Seetong_tps[3415:384518]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-22 12:30:32.743 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-08-22 12:30:32.743 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-08-22 12:30:32.756 Seetong_tps[3415:384518]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-22 12:30:32.756 Seetong_tps[3415:384518]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-22 12:30:32.756 Seetong_tps[3415:384518]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-22 12:30:32.756 Seetong_tps[3415:384518] 滚动已停止500毫秒，执行操作:29115420
2026-08-22 12:30:32.759 Seetong_tps[3415:384518] uid:29115420 playAudio
2026-08-22 12:30:32.759 Seetong_tps[3415:384518]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-22 12:30:32.759 Seetong_tps[3415:384518]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-22 12:30:32.759 Seetong_tps[3415:384536] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-22 12:30:32.856 Seetong_tps[3415:384518] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-22 12:30:33.053 Seetong_tps[3415:384530] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109ac9a40>{number = 20, name = (null)}====
2026-08-22 12:30:33.466 Seetong_tps[3415:384564] ===29115420===
2026-08-22 12:30:33.467 Seetong_tps[3415:384564] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-22 12:30:33.467 Seetong_tps[3415:384559] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-22 12:30:33.468 Seetong_tps[3415:384559] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-22 12:30:33.468 Seetong_tps[3415:384559] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106c3b840>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10de0ca00>
2026-08-22 12:30:33.468 Seetong_tps[3415:384559] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-22 12:30:33.468 Seetong_tps[3415:384559] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-22 12:30:33.468 Seetong_tps[3415:384559] InitDecodePortLog: playsettype = 50
2026-08-22 12:30:33.471 Seetong_tps[3415:384559] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-22 12:30:33.471 Seetong_tps[3415:384559] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-22 12:30:33.471 Seetong_tps[3415:384559] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-22 12:30:33.471 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.93 - 设备: 庭院 - 29115420
2026-08-22 12:30:33.472 Seetong_tps[3415:384559] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-22 12:30:33.472 Seetong_tps[3415:384559] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-22 12:30:33.472 Seetong_tps[3415:384559] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-22 12:30:33.473 Seetong_tps[3415:384559] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-22 12:30:33.475 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.93 - 设备: 庭院 - 29115420
2026-08-22 12:30:34.116 Seetong_tps[3415:384518] UMAPM_OOMSampling(0,0):NO
2026-08-22 12:30:34.116 Seetong_tps[3415:384518] UMAPM_NetworkSampling(0,0):NO
2026-08-22 12:30:36.741 Seetong_tps[3415:384564]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-22 12:30:36.796 Seetong_tps[3415:384664] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-22 12:30:36.811 Seetong_tps[3415:384518] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-22 12:30:36.834 Seetong_tps[3415:384518] uid:29115420 playAudio
2026-08-22 12:30:36.834 Seetong_tps[3415:384626] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-22 12:30:36.835 Seetong_tps[3415:384518] uid:29115420 playAudio
2026-08-22 12:30:36.835 Seetong_tps[3415:384518] checkPortStatus:_decodePort=1
2026-08-22 12:30:36.835 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.29 - 设备: 庭院 - 29115420
2026-08-22 12:30:36.835 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.29 - 设备: 庭院 - 29115420
2026-08-22 12:30:36.855 Seetong_tps[3415:384664] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-08-22 12:30:36.856 Seetong_tps[3415:384518]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.31 - 设备: 庭院 - 29115420
2026-08-22 12:30:37.004 Seetong_tps[3415:384564] Failed to get IoT drive away set configuration.
2026-08-22 12:30:37.004 Seetong_tps[3415:384564]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-22 12:30:37.046 Seetong_tps[3415:384563] MediaProcessor: Video buffer full for uid=29115420
2026-08-22 12:30:39.157 Seetong_tps[3415:384518]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-22 12:30:40.139 Seetong_tps[3415:384559]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-22 12:30:40.140 Seetong_tps[3415:384518]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-22 12:30:40.142 Seetong_tps[3415:384518] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787371912000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787365703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 12:30:40.142 Seetong_tps[3415:384518]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 12:30:40.142 Seetong_tps[3415:384518]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-22 12:30:40.151 Seetong_tps[3415:384518] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-22 12:30:40.151 Seetong_tps[3415:384518]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b438380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b4591e0>; layer = <CALayer: 0x10b420e40>>
2026-08-22 12:30:40.151 Seetong_tps[3415:384518] #####Vstop:uid:29115420-0-port:1
2026-08-22 12:30:40.160 Seetong_tps[3415:384518] -----------1release decodeport = 1
2026-08-22 12:30:40.160 Seetong_tps[3415:384518]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-22 12:30:40.161 Seetong_tps[3415:384518] _openGLView clearFrame ...
2026-08-22 12:30:40.174 Seetong_tps[3415:384518] [保存失败] 相机对象或存储字典为空
2026-08-22 12:30:40.174 Seetong_tps[3415:384527] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-22 12:30:40.174 Seetong_tps[3415:384527] --FC_StopDevComEx end
2026-08-22 12:30:40.174 Seetong_tps[3415:384518] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787371912000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787365703000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 12:30:40.174 Seetong_tps[3415:384518]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 12:30:40.175 Seetong_tps[3415:384518]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-22 18:58:17.323 Seetong_tps[6240:625952] app_version=8.3.805
2026-08-22 18:58:17.334 Seetong_tps[6240:625952]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-22 18:58:17.335 Seetong_tps[6240:625952] showForLogin 1
2026-08-22 18:58:17.335 Seetong_tps[6240:625952] AppLaunch 还剩 6.675304174423218 秒
2026-08-22 18:58:17.340 Seetong_tps[6240:625980] 询问用户是否开启推送成功
2026-08-22 18:58:17.341 Seetong_tps[6240:625980] 用户点击允许接收推送
2026-08-22 18:58:17.345 Seetong_tps[6240:625954] remoteNotificationSetting: <UNNotificationSettings: 0x125291fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-22 18:58:17.361 Seetong_tps[6240:625952]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-22 18:58:17.361 Seetong_tps[6240:626041] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-22 18:58:17.398 Seetong_tps[6240:625952] viewDidLoad/configtime=2026-08-22 上午10:58:17 +0000
2026-08-22 18:58:17.400 Seetong_tps[6240:625952]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-22 18:58:17.400 Seetong_tps[6240:625952]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-22 18:58:17.465 Seetong_tps[6240:625952]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-22 18:58:17.465 Seetong_tps[6240:625952]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-22 18:58:17.466 Seetong_tps[6240:625952]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-22 18:58:17.466 Seetong_tps[6240:625952] 开始检查未读客服消息...
2026-08-22 18:58:17.466 Seetong_tps[6240:625952] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-22 18:58:17.466 Seetong_tps[6240:625952]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 18:58:17.474 Seetong_tps[6240:625952]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-22 18:58:17.474 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty - 
2026-08-22 18:58:17.475 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-22 18:58:17.478 Seetong_tps[6240:625952] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-22 18:58:17.478 Seetong_tps[6240:625952] NAV deviceOrientationDidChange:1
2026-08-22 18:58:17.481 Seetong_tps[6240:625952]  -- groupDeviceList -- 
2026-08-22 18:58:17.481 Seetong_tps[6240:625952] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-22 18:58:17.481 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty - 
2026-08-22 18:58:17.481 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-22 18:58:17.561 Seetong_tps[6240:625952]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-22 18:58:17.594 Seetong_tps[6240:626041] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODAwMTA5NzQ5NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.b4ZobeOL7f82Ts6UiuEMQOYVS-i__GwPvzjoodLICAg","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODAwMTA5NzQ5NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MiJdfQ.A24W_pVHpOvvQNg3-AlR2wFJ6XaMCO_y6q44eP-k49c","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24901"}]}
====
2026-08-22 18:58:17.607 Seetong_tps[6240:625957] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1244391c0>{number = 4, name = (null)}====
2026-08-22 18:58:17.690 Seetong_tps[6240:626048] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12e0a7340>{number = 16, name = (null)}====
2026-08-22 18:58:17.690 Seetong_tps[6240:626047] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12e0a7280>{number = 15, name = (null)}====
2026-08-22 18:58:17.690 Seetong_tps[6240:625952] Super properties have already been unregistered.
2026-08-22 18:58:17.690 Seetong_tps[6240:625952] UMAPM_OOMSampling(0,0):NO
2026-08-22 18:58:17.692 Seetong_tps[6240:625952]  -- deviceListDataUpdate - AppLaunch 还剩 1.317571878433228 秒 - 再延迟 1.817571878433228 秒 - 启动耗时 1.682428121566772 秒
2026-08-22 18:58:17.692 Seetong_tps[6240:625952]  -- groupDeviceList -- 
2026-08-22 18:58:17.692 Seetong_tps[6240:625952] groupDeviceList 已在进行中，跳过新的调用
2026-08-22 18:58:17.693 Seetong_tps[6240:625952]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1683 毫秒
2026-08-22 18:58:17.695 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-22 18:58:17.696 Seetong_tps[6240:625952]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 18:58:17.696 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-22 18:58:17.698 Seetong_tps[6240:625952]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 625;
}
2026-08-22 18:58:17.698 Seetong_tps[6240:625952] ++++-[VideoView dealloc]++++
2026-08-22 18:58:17.700 Seetong_tps[6240:625952] OpenGLView20_Seetong dealloc:0x12e09d600
2026-08-22 18:58:17.700 Seetong_tps[6240:626054] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgADUl0AWlQAblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12e0a6000>{number = 18, name = (null)}====
2026-08-22 18:58:17.700 Seetong_tps[6240:625962] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1246a5640>{number = 7, name = (null)}====
2026-08-22 18:58:17.701 Seetong_tps[6240:625980] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x12525f580>{number = 10, name = (null)}====
2026-08-22 18:58:17.701 Seetong_tps[6240:626051] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":5,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x125a482c0>{number = 12, name = (null)}====
2026-08-22 18:58:17.702 Seetong_tps[6240:626049] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12e0a6b00>{number = 19, name = (null)}====
2026-08-22 18:58:17.710 Seetong_tps[6240:625954] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1246a5440>{number = 6, name = (null)}====
2026-08-22 18:58:17.717 Seetong_tps[6240:625955] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay58.s5.seetong.com:4443;type=0&load=20&addr=bjrelay46.s2.seetong.com:9443;type=0&load=26&addr=bjrelay47.s2.seetong.com:1443;","vipRelayServers":"type=0&load=45&addr=bjrelay43.s2.seetong.com:8443;type=0&load=41&addr=bjrelay43.s2.seetong.com:6443;type=0&load=64&addr=bjrelayvip1.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.21","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x124438ec0>{number = 3, name = (null)}====
2026-08-22 18:58:17.726 Seetong_tps[6240:626046] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.255","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787395947000,"lastHeartTime":1787387334000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12e0a5c80>{number = 20, name = (null)}====
2026-08-22 18:58:17.726 Seetong_tps[6240:625952]  -- WebSocket - 重置重连次数 -- 
2026-08-22 18:58:17.742 Seetong_tps[6240:625952]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-22 18:58:17.742 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty - 
2026-08-22 18:58:17.742 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-22 18:58:17.750 Seetong_tps[6240:626050] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12e0a6900>{number = 21, name = (null)}====
2026-08-22 18:58:17.756 Seetong_tps[6240:625952] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-22 18:58:17.756 Seetong_tps[6240:625952] 客服消息未读数量: 0
2026-08-22 18:58:17.756 Seetong_tps[6240:625952]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-22 18:58:17.756 Seetong_tps[6240:625952] UMAPM_NetworkSampling(0,0):NO
2026-08-22 18:58:17.756 Seetong_tps[6240:625952]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-22 18:58:17.756 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-22 18:58:17.756 Seetong_tps[6240:625952]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-22 18:58:17.758 Seetong_tps[6240:625952] 蓝牙已打开
2026-08-22 18:58:17.759 Seetong_tps[6240:625952]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-22 18:58:17.759 Seetong_tps[6240:625952]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgADUl0AWlQAblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-22 18:58:17.763 Seetong_tps[6240:625952]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-22 18:58:17.771 Seetong_tps[6240:625952]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-22 18:58:17.771 Seetong_tps[6240:625952]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-22 18:58:17.781 Seetong_tps[6240:625952]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-22 18:58:17.781 Seetong_tps[6240:626050]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-22 18:58:17.782 Seetong_tps[6240:626050]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-22 18:58:17.782 Seetong_tps[6240:626050]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-22 18:58:17.782 Seetong_tps[6240:626050]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-22 18:58:17.782 Seetong_tps[6240:626050]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-22 18:58:17.782 Seetong_tps[6240:626050]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-22 18:58:17.800 Seetong_tps[6240:625952]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-22 18:58:17.800 Seetong_tps[6240:625952]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 18:58:17.801 Seetong_tps[6240:625952]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-22 18:58:17.906 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-22 18:58:17.906 Seetong_tps[6240:625952]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1896 毫秒
2026-08-22 18:58:17.907 Seetong_tps[6240:625952] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787395947000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787387334000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 18:58:17.907 Seetong_tps[6240:625952]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-22 18:58:17.907 Seetong_tps[6240:625952]  -- groupDeviceList -- 
2026-08-22 18:58:17.907 Seetong_tps[6240:625952]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-22 18:58:17.907 Seetong_tps[6240:625952]  -- WebSocket - 重置重连次数 -- 
2026-08-22 18:58:17.907 Seetong_tps[6240:625952]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-08-22 18:58:17.908 Seetong_tps[6240:625952]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 18:58:17.908 Seetong_tps[6240:625952]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAAJAFAIUFVpAQQB","reconn":0}}
2026-08-22 18:58:17.908 Seetong_tps[6240:625952]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 18:58:17.908 Seetong_tps[6240:625952] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787395947000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787387334000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 18:58:17.913 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-22 18:58:17.913 Seetong_tps[6240:625952]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-22 18:58:17.913 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-22 18:58:17.914 Seetong_tps[6240:625952]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-22 18:58:17.914 Seetong_tps[6240:625952]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-22 18:58:17.918 Seetong_tps[6240:626047] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12e0a7280>{number = 15, name = (null)}====
2026-08-22 18:58:17.967 Seetong_tps[6240:625952]  -- STBluetoothManager - 结束扫描 - 
2026-08-22 18:58:17.967 Seetong_tps[6240:625952]  -- STBluetoothManager - 开始扫描 - 
2026-08-22 18:58:18.025 Seetong_tps[6240:625952] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-22 18:58:18.025 Seetong_tps[6240:625952] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-22 18:58:18.025 Seetong_tps[6240:625952] Formatted Date: 2026-08-22
2026-08-22 18:58:18.025 Seetong_tps[6240:625952]  --- webSocketGetServerData msgId: 8DEA4CC1-632D-4177-AC5E-B1307C9078F6 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-22";
        token = AVYOAQteVABrAAkFBgUKVAAJAFAIUFppAQQB;
    };
}
2026-08-22 18:58:18.025 Seetong_tps[6240:625952]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-22 18:58:18.025 Seetong_tps[6240:625952]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-22 18:58:18.041 Seetong_tps[6240:625952]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-22 18:58:18.119 Seetong_tps[6240:625952] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-22 18:58:18.119 Seetong_tps[6240:625952]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-22 18:58:18.119 Seetong_tps[6240:625952]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-22 18:58:18.119 Seetong_tps[6240:625952] Sorted Dates (Descending): (
)
2026-08-22 18:58:19.566 Seetong_tps[6240:625952] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-22 18:58:19.567 Seetong_tps[6240:625952] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-22 18:58:19.567 Seetong_tps[6240:625952] 用户设置的具体字体大小: 14.000000
2026-08-22 18:58:19.567 Seetong_tps[6240:625952] AppLaunch hideForRefreshToken
2026-08-22 18:58:19.567 Seetong_tps[6240:625952] AppLaunch hideForRefreshToken dismiss
2026-08-22 18:58:19.567 Seetong_tps[6240:625952] AppLaunch dismiss...
2026-08-22 18:58:19.873 Seetong_tps[6240:625952]  dealloc -- STAppLaunchWindow
2026-08-22 18:58:19.877 Seetong_tps[6240:625952]  dealloc -- STAppLaunchViewController
2026-08-22 18:58:19.879 Seetong_tps[6240:625952] AppLaunch dismiss... end
2026-08-22 18:58:20.609 Seetong_tps[6240:625952]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-22 18:58:20.868 Seetong_tps[6240:626050] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12e0a6900>{number = 21, name = (null)}====
2026-08-22 18:58:21.124 Seetong_tps[6240:625952]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-22 18:58:21.124 Seetong_tps[6240:625952]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-22 18:58:21.124 Seetong_tps[6240:625952] 滚动已停止500毫秒，执行操作:29115420
2026-08-22 18:58:21.393 Seetong_tps[6240:626046] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12e0a5c80>{number = 20, name = (null)}====
2026-08-22 18:58:22.113 Seetong_tps[6240:625952]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-22 18:58:22.114 Seetong_tps[6240:625952] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787395947000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787387334000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 18:58:22.114 Seetong_tps[6240:625952]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 18:58:22.114 Seetong_tps[6240:625952]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-22 18:58:22.152 Seetong_tps[6240:625952] [保存失败] 相机对象或存储字典为空
2026-08-22 18:58:22.152 Seetong_tps[6240:626050] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-22 18:58:22.152 Seetong_tps[6240:626050] --FC_StopDevComEx end
2026-08-22 18:58:22.153 Seetong_tps[6240:625952] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.255","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787395947000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787387334000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-22 18:58:22.153 Seetong_tps[6240:625952]  --- 取消心跳 destoryHeartBeat --- 
2026-08-22 18:58:22.153 Seetong_tps[6240:625952]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-26 15:29:17.119 Seetong_tps[619:39488] app_version=8.3.805
2026-08-26 15:29:17.131 Seetong_tps[619:39488]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-26 15:29:17.131 Seetong_tps[619:39495] 询问用户是否开启推送成功
2026-08-26 15:29:17.131 Seetong_tps[619:39495] 用户点击允许接收推送
2026-08-26 15:29:17.131 Seetong_tps[619:39488] showForLogin 1
2026-08-26 15:29:17.131 Seetong_tps[619:39488] AppLaunch 还剩 6.358666896820068 秒
2026-08-26 15:29:17.135 Seetong_tps[619:39495] remoteNotificationSetting: <UNNotificationSettings: 0x13b2c9e00; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-26 15:29:17.167 Seetong_tps[619:39488]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-26 15:29:17.231 Seetong_tps[619:39488] viewDidLoad/configtime=2026-08-26 上午7:29:17 +0000
2026-08-26 15:29:17.233 Seetong_tps[619:39488]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-26 15:29:17.233 Seetong_tps[619:39488]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-26 15:29:17.345 Seetong_tps[619:39488]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-26 15:29:17.345 Seetong_tps[619:39488]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-26 15:29:17.346 Seetong_tps[619:39488]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-26 15:29:17.347 Seetong_tps[619:39488] 开始检查未读客服消息...
2026-08-26 15:29:17.347 Seetong_tps[619:39488] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-26 15:29:17.347 Seetong_tps[619:39488]  --- 取消心跳 destoryHeartBeat --- 
2026-08-26 15:29:17.362 Seetong_tps[619:39488]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-26 15:29:17.362 Seetong_tps[619:39488]  -- WebSocket connection - getNetty - 
2026-08-26 15:29:17.363 Seetong_tps[619:39488]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-26 15:29:17.370 Seetong_tps[619:39488] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-26 15:29:17.370 Seetong_tps[619:39488] NAV deviceOrientationDidChange:1
2026-08-26 15:29:17.375 Seetong_tps[619:39488]  -- groupDeviceList -- 
2026-08-26 15:29:17.375 Seetong_tps[619:39488] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-26 15:29:17.375 Seetong_tps[619:39488]  -- WebSocket connection - getNetty - 
2026-08-26 15:29:17.375 Seetong_tps[619:39488]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-26 15:29:17.488 Seetong_tps[619:39488]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-26 15:29:17.621 Seetong_tps[619:39491] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x13a478f00>{number = 3, name = (null)}====
2026-08-26 15:29:17.666 Seetong_tps[619:39569] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x13bcbb440>{number = 16, name = (null)}====
2026-08-26 15:29:17.670 Seetong_tps[619:39495] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x13a478f80>{number = 2, name = (null)}====
2026-08-26 15:29:17.670 Seetong_tps[619:39570] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x13bcbb3c0>{number = 17, name = (null)}====
2026-08-26 15:29:17.680 Seetong_tps[619:39571] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUVMEV1cOAFZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x13bcbb400>{number = 19, name = (null)}====
2026-08-26 15:29:17.680 Seetong_tps[619:39496] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.202.164","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787728816000,"lastHeartTime":1787711997000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x13a4793c0>{number = 4, name = (null)}====
2026-08-26 15:29:17.680 Seetong_tps[619:39568] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x13bcb88c0>{number = 15, name = (null)}====
2026-08-26 15:29:17.680 Seetong_tps[619:39572] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x13bcbb280>{number = 20, name = (null)}====
2026-08-26 15:29:17.681 Seetong_tps[619:39490] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13a6e0a80>{number = 7, name = (null)}====
2026-08-26 15:29:17.680 Seetong_tps[619:39497] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x13bcbb240>{number = 21, name = (null)}====
2026-08-26 15:29:17.681 Seetong_tps[619:39501] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay3.s5.seetong.com:2443;type=0&load=21&addr=bjrelay62.s5.seetong.com:1443;type=0&load=26&addr=bjrelay63.s5.seetong.com:11443;","vipRelayServers":"type=0&load=43&addr=bjrelay42.s2.seetong.com:2443;type=0&load=43&addr=bjrelay41.s2.seetong.com:2443;type=0&load=53&addr=bjrelayvip3.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.192","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x13bcbb300>{number = 18, name = (null)}====
2026-08-26 15:29:17.761 Seetong_tps[619:39573] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":2,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x13b9b3e00>{number = 11, name = (null)}====
2026-08-26 15:29:17.761 Seetong_tps[619:39488] Super properties have already been unregistered.
2026-08-26 15:29:17.761 Seetong_tps[619:39488] UMAPM_OOMSampling(0,0):NO
2026-08-26 15:29:17.772 Seetong_tps[619:39488]  -- deviceListDataUpdate - AppLaunch 还剩 0.7180030345916748 秒 - 再延迟 1.218003034591675 秒 - 启动耗时 2.281996965408325 秒
2026-08-26 15:29:17.772 Seetong_tps[619:39488]  -- groupDeviceList -- 
2026-08-26 15:29:17.772 Seetong_tps[619:39488] groupDeviceList 已在进行中，跳过新的调用
2026-08-26 15:29:17.772 Seetong_tps[619:39488]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2282 毫秒
2026-08-26 15:29:17.773 Seetong_tps[619:39488]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-26 15:29:17.775 Seetong_tps[619:39488]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-26 15:29:17.775 Seetong_tps[619:39488]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-26 15:29:17.775 Seetong_tps[619:39488]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODc4MTU3NTcsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.MQr_p_vXadJwT_qSkM4aLCcAgNUp7cyKD-nrGzT-nno","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTAzMjEzNTcsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3NzI5MzU3LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.NZkJVHdyE_IWG-BVfTyikpzbtQQJCMqfMLhKI42-Qsk","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-26 15:29:17.777 Seetong_tps[619:39488]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787729357.777784
2026-08-26 15:29:17.778 Seetong_tps[619:39519] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODMzNDE1NzYwOSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.nvtoHgnjmAW_Hn_tlCUfkeunYuG-IHEimpWj5bKQVIM","accessNode":"114.116.198.103:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODMzNDE1NzYxMCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5MiJdfQ.J640DXl2ClHyBU9Hf1sxTVlxfPFHWtfWu_b289grzbs","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24901"}]}
====
2026-08-26 15:29:17.779 Seetong_tps[619:39488]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787729357.777784
2026-08-26 15:29:17.779 Seetong_tps[619:39488]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787729357.777784 - lastRefreshTokenTime: 1787729357.777784
2026-08-26 15:29:17.794 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-26 15:29:17.795 Seetong_tps[619:39488]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-26 15:29:17.795 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-26 15:29:17.797 Seetong_tps[619:39488]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 625;
}
2026-08-26 15:29:17.798 Seetong_tps[619:39488] ++++-[VideoView dealloc]++++
2026-08-26 15:29:17.802 Seetong_tps[619:39488] OpenGLView20_Seetong dealloc:0x13bca1600
2026-08-26 15:29:17.828 Seetong_tps[619:39488]  -- WebSocket - 重置重连次数 -- 
2026-08-26 15:29:17.850 Seetong_tps[619:39488]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-26 15:29:17.850 Seetong_tps[619:39488]  -- WebSocket connection - getNetty - 
2026-08-26 15:29:17.850 Seetong_tps[619:39488]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-26 15:29:17.869 Seetong_tps[619:39488] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-26 15:29:17.869 Seetong_tps[619:39488] 客服消息未读数量: 0
2026-08-26 15:29:17.869 Seetong_tps[619:39488]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-26 15:29:17.870 Seetong_tps[619:39488]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUVMEV1cOAFZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-26 15:29:17.889 Seetong_tps[619:39488]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-26 15:29:17.889 Seetong_tps[619:39568]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-26 15:29:17.889 Seetong_tps[619:39568]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-26 15:29:17.889 Seetong_tps[619:39488]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-26 15:29:17.889 Seetong_tps[619:39568]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-26 15:29:17.890 Seetong_tps[619:39568]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-26 15:29:17.890 Seetong_tps[619:39568]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-26 15:29:17.890 Seetong_tps[619:39568]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-26 15:29:17.897 Seetong_tps[619:39488]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-26 15:29:17.903 Seetong_tps[619:39488]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-26 15:29:17.903 Seetong_tps[619:39488]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-26 15:29:17.912 Seetong_tps[619:39488] UMAPM_NetworkSampling(0,0):NO
2026-08-26 15:29:17.912 Seetong_tps[619:39488]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-26 15:29:17.913 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-26 15:29:17.913 Seetong_tps[619:39488]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-26 15:29:17.918 Seetong_tps[619:39488] 蓝牙已打开
2026-08-26 15:29:17.920 Seetong_tps[619:39488]  -- STBluetoothManager - 结束扫描 - 
2026-08-26 15:29:17.920 Seetong_tps[619:39488]  -- STBluetoothManager - 开始扫描 - 
2026-08-26 15:29:17.921 Seetong_tps[619:39488]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-26 15:29:17.921 Seetong_tps[619:39488]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-26 15:29:17.951 Seetong_tps[619:39488]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-26 15:29:18.050 Seetong_tps[619:39490] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x13a6e0a80>{number = 7, name = (null)}====
2026-08-26 15:29:18.144 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-26 15:29:18.144 Seetong_tps[619:39488]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2654 毫秒
2026-08-26 15:29:18.145 Seetong_tps[619:39488] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.164","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787728816000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787711997000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-26 15:29:18.145 Seetong_tps[619:39488]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-26 15:29:18.145 Seetong_tps[619:39488]  -- groupDeviceList -- 
2026-08-26 15:29:18.145 Seetong_tps[619:39488]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-26 15:29:18.145 Seetong_tps[619:39488]  -- WebSocket - 重置重连次数 -- 
2026-08-26 15:29:18.145 Seetong_tps[619:39488]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-08-26 15:29:18.147 Seetong_tps[619:39488]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-26 15:29:18.148 Seetong_tps[619:39488]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAQIB1cJUFppAQQB","reconn":0}}
2026-08-26 15:29:18.148 Seetong_tps[619:39488]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-26 15:29:18.148 Seetong_tps[619:39488] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.164","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787728816000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787711997000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-26 15:29:18.149 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-26 15:29:18.149 Seetong_tps[619:39488]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-26 15:29:18.150 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-26 15:29:18.151 Seetong_tps[619:39488]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-26 15:29:18.151 Seetong_tps[619:39488]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-26 15:29:18.276 Seetong_tps[619:39488] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-26 15:29:18.276 Seetong_tps[619:39488] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-26 15:29:18.277 Seetong_tps[619:39488] Formatted Date: 2026-08-26
2026-08-26 15:29:18.277 Seetong_tps[619:39488]  --- webSocketGetServerData msgId: 2C751613-F008-4EBF-A7EA-9EB40A29913F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-26";
        token = AVYOAQteVABrAAkFBgUKVAQIB1cJUFppAQQB;
    };
}
2026-08-26 15:29:18.277 Seetong_tps[619:39488]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-26 15:29:18.277 Seetong_tps[619:39488]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-26 15:29:18.301 Seetong_tps[619:39488]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-26 15:29:18.340 Seetong_tps[619:39488] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-26 15:29:18.340 Seetong_tps[619:39488]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-26 15:29:18.341 Seetong_tps[619:39488]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-26 15:29:18.341 Seetong_tps[619:39488] Sorted Dates (Descending): (
)
2026-08-26 15:29:19.035 Seetong_tps[619:39488] AppLaunch hideForRefreshToken
2026-08-26 15:29:19.035 Seetong_tps[619:39488] AppLaunch hideForRefreshToken dismiss
2026-08-26 15:29:19.035 Seetong_tps[619:39488] AppLaunch dismiss...
2026-08-26 15:29:19.340 Seetong_tps[619:39488]  dealloc -- STAppLaunchWindow
2026-08-26 15:29:19.343 Seetong_tps[619:39488]  dealloc -- STAppLaunchViewController
2026-08-26 15:29:19.345 Seetong_tps[619:39488] AppLaunch dismiss... end
2026-08-26 15:29:19.435 Seetong_tps[619:39488] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-26 15:29:19.435 Seetong_tps[619:39488] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-26 15:29:19.435 Seetong_tps[619:39488] 用户设置的具体字体大小: 14.000000
2026-08-26 15:29:20.178 Seetong_tps[619:39488]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-26 15:29:20.190 Seetong_tps[619:39488] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-26 15:29:20.240 Seetong_tps[619:39488] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-26 15:29:20.241 Seetong_tps[619:39573] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-26 15:29:20.241 Seetong_tps[619:39488]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-26 15:29:20.242 Seetong_tps[619:39488] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-26 15:29:20.253 Seetong_tps[619:39488]  -- STBluetoothManager - 结束扫描 - 
2026-08-26 15:29:20.276 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-26 下午3:29:20 276
2026-08-26 15:29:20.277 Seetong_tps[619:39488]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c420700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13bbebe80>; layer = <CALayer: 0x13bffa800>>
2026-08-26 15:29:20.277 Seetong_tps[619:39488]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c420700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13bbebe80>; layer = <CALayer: 0x13bffa800>> -- _camera.supportPlatform: 0
2026-08-26 15:29:20.277 Seetong_tps[619:39488]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-26 上午7:29:20 +0000
2026-08-26 15:29:20.277 Seetong_tps[619:39488]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U53484:30:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-26 15:29:20.278 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-26 下午3:29:20 278
2026-08-26 15:29:20.279 Seetong_tps[619:39573] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-26 15:29:20.335 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:20.342 Seetong_tps[619:39488] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-26 15:29:20.347 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:20.348 Seetong_tps[619:39488] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-26 15:29:20.393 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-26 15:29:20.398 Seetong_tps[619:39488] 未处理的 biz 类型: res_video_preview_advert
2026-08-26 15:29:20.398 Seetong_tps[619:39488]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-26 15:29:20.402 Seetong_tps[619:39488]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-26 15:29:20.425 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-08-26 15:29:20.426 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-08-26 15:29:20.436 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:20.436 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-26 15:29:20.436 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-26 15:29:20.563 Seetong_tps[619:39488] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-26 15:29:20.713 Seetong_tps[619:39497] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13bcbb240>{number = 21, name = (null)}====
2026-08-26 15:29:20.910 Seetong_tps[619:39488]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-26 15:29:20.911 Seetong_tps[619:39488]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-26 15:29:20.911 Seetong_tps[619:39488] 滚动已停止500毫秒，执行操作:29115420
2026-08-26 15:29:21.197 Seetong_tps[619:39497] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13bcbb240>{number = 21, name = (null)}====
2026-08-26 15:29:21.946 Seetong_tps[619:39519] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-26 15:29:21.947 Seetong_tps[619:39519] [DeviceMonitor] 监控管理器初始化完成
2026-08-26 15:29:21.958 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-26 下午3:29:21 958
2026-08-26 15:29:21.959 Seetong_tps[619:39488]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c420700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13bbebe80>; layer = <CALayer: 0x13bffa800>>
2026-08-26 15:29:21.959 Seetong_tps[619:39488]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c420700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13bbebe80>; layer = <CALayer: 0x13bffa800>> -- _camera.supportPlatform: 0
2026-08-26 15:29:21.960 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-26 下午3:29:21 960
2026-08-26 15:29:21.960 Seetong_tps[619:39488]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-26 15:29:21.960 Seetong_tps[619:39488]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-08-26 15:29:21.960 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.72 - 设备: 庭院 - 29115420
2026-08-26 15:29:22.526 Seetong_tps[619:39519]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-26 15:29:22.526 Seetong_tps[619:39519]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-26 15:29:22.526 Seetong_tps[619:39519] onDeviceAuthSuccess:uid=29115420
2026-08-26 15:29:22.526 Seetong_tps[619:39519]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1787729362.526701,lastReceiveYUVTimeInterval=1787729361.959403,interval=1,videoView=0x13c420700
2026-08-26 15:29:22.526 Seetong_tps[619:39519]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-26 15:29:22.528 Seetong_tps[619:39488]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-26 15:29:22.529 Seetong_tps[619:39571] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-26 15:29:22.529 Seetong_tps[619:39568] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-26 15:29:22.567 Seetong_tps[619:39488] UMAPM_OOMSampling(0,0):NO
2026-08-26 15:29:22.567 Seetong_tps[619:39488] UMAPM_NetworkSampling(0,0):NO
2026-08-26 15:29:23.116 Seetong_tps[619:39525] ===29115420===
2026-08-26 15:29:23.118 Seetong_tps[619:39525] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-26 15:29:23.121 Seetong_tps[619:39519] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-26 15:29:23.121 Seetong_tps[619:39519] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-26 15:29:23.121 Seetong_tps[619:39519] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13b294d80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b1f8a00>
2026-08-26 15:29:23.121 Seetong_tps[619:39519] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-26 15:29:23.121 Seetong_tps[619:39519] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-26 15:29:23.121 Seetong_tps[619:39519] InitDecodePortLog: playsettype = 50
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-26 15:29:23.124 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.88 - 设备: 庭院 - 29115420
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-26 15:29:23.124 Seetong_tps[619:39519] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-26 15:29:23.125 Seetong_tps[619:39519] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-26 15:29:23.125 Seetong_tps[619:39519]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-26 15:29:23.126 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.126 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.126 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-26 15:29:23.126 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-26 15:29:23.127 Seetong_tps[619:39568] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-26 15:29:23.127 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-08-26 15:29:23.130 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:23.130 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-26 15:29:23.131 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-26 15:29:23.131 Seetong_tps[619:39568] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-26 15:29:23.132 Seetong_tps[619:39488] checkPortStatus:_decodePort=1
2026-08-26 15:29:23.133 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-08-26 15:29:23.495 Seetong_tps[619:39519]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-26 15:29:23.495 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.495 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.496 Seetong_tps[619:39571] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-26 15:29:23.496 Seetong_tps[619:39571] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-26 15:29:23.496 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-26 15:29:23.496 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:23.497 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-26 15:29:23.497 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-26 15:29:23.497 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-26 15:29:23.503 Seetong_tps[619:39488] checkPortStatus:_decodePort=1
2026-08-26 15:29:23.548 Seetong_tps[619:39519]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-26 15:29:23.548 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.548 Seetong_tps[619:39519]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-26 15:29:23.549 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:23.549 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-26 15:29:23.549 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-26 15:29:23.550 Seetong_tps[619:39488]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-26 15:29:23.550 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-26 15:29:23.550 Seetong_tps[619:39568] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-26 15:29:23.550 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-26 15:29:23.551 Seetong_tps[619:39525]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-26 15:29:23.558 Seetong_tps[619:39488] checkPortStatus:_decodePort=1
2026-08-26 15:29:23.589 Seetong_tps[619:39525]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-26 15:29:23.612 Seetong_tps[619:39741] 重新观看视频线程：<_NSMainThread: 0x13a478000>{number = 1, name = (null)}
2026-08-26 15:29:23.637 Seetong_tps[619:39488] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-26 15:29:23.672 Seetong_tps[619:39741] 重新观看视频线程：<_NSMainThread: 0x13a478000>{number = 1, name = (null)}
2026-08-26 15:29:23.673 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:23.673 Seetong_tps[619:39571] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-26 15:29:23.674 Seetong_tps[619:39488] uid:29115420 playAudio
2026-08-26 15:29:23.674 Seetong_tps[619:39488] checkPortStatus:_decodePort=1
2026-08-26 15:29:23.674 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.43 - 设备: 庭院 - 29115420
2026-08-26 15:29:23.685 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.44 - 设备: 庭院 - 29115420
2026-08-26 15:29:23.901 Seetong_tps[619:39488]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-26 15:29:23.902 Seetong_tps[619:39525]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-26 15:29:23.903 Seetong_tps[619:39525]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-26 15:29:23.903 Seetong_tps[619:39525]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-26 15:29:23.904 Seetong_tps[619:39525]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-26 15:29:23.952 Seetong_tps[619:39525]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-26 15:29:23.952 Seetong_tps[619:39525] Failed to get IoT drive away set configuration.
2026-08-26 15:29:23.952 Seetong_tps[619:39525]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-26 15:29:25.823 Seetong_tps[619:39488]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c420700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13bbebe80>; layer = <CALayer: 0x13bffa800>>
2026-08-26 15:29:25.823 Seetong_tps[619:39488] #####Vstop:uid:29115420-0-port:1
2026-08-26 15:29:25.823 Seetong_tps[619:39488] -----------1release decodeport = 1
2026-08-26 15:29:25.824 Seetong_tps[619:39488]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-26 15:29:25.825 Seetong_tps[619:39488] _openGLView clearFrame ...
2026-08-26 15:29:25.838 Seetong_tps[619:39488] 当前控制器：STPlaybackVC
2026-08-26 15:29:25.838 Seetong_tps[619:39488]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-26 15:29:25.838 Seetong_tps[619:39488] 开始监听camera_nvr的onlineStatus属性变化
2026-08-26 15:29:25.838 Seetong_tps[619:39488] camera_nvr对象已切换，重新设置KVO监听
2026-08-26 15:29:25.849 Seetong_tps[619:39488] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-26 15:29:26.082 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:26.083 Seetong_tps[619:39488] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-26 15:29:26.084 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:26.085 Seetong_tps[619:39488] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-26 15:29:26.085 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:26.086 Seetong_tps[619:39488] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-26 15:29:26.086 Seetong_tps[619:39488]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-26 15:29:26.087 Seetong_tps[619:39488] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-26 15:29:26.107 Seetong_tps[619:39488]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-26 15:29:26.107 Seetong_tps[619:39488] ====高度=91.000000
2026-08-26 15:29:26.107 Seetong_tps[619:39488]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-26 15:29:26.110 Seetong_tps[619:39488] 停止监听camera_nvr的onlineStatus属性变化
2026-08-26 15:29:26.110 Seetong_tps[619:39488] 开始监听camera_nvr的onlineStatus属性变化
2026-08-26 15:29:26.111 Seetong_tps[619:39488] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-26 15:29:26.111 Seetong_tps[619:39488] ###### stopNvrRemoteRecord ......
2026-08-26 15:29:26.115 Seetong_tps[619:39488] updateAlarmListTable:messageModelList=0
2026-08-26 15:29:26.127 Seetong_tps[619:39488]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-26 15:29:26.127 Seetong_tps[619:39572] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-26 15:29:26.127 Seetong_tps[619:39488]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-26 15:29:26.127 Seetong_tps[619:39488]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-26 15:29:26.127 Seetong_tps[619:39488] updateAlarmListTable:messageModelList=0
2026-08-26 15:29:26.228 Seetong_tps[619:39488] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-26 15:29:26.320 Seetong_tps[619:39488]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-26 15:29:26.331 Seetong_tps[619:39519] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-26 15:29:26.331 Seetong_tps[619:39519]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13b294d80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b1f8a00>
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-26 15:29:26.331 Seetong_tps[619:39519] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-26 15:29:26.345 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.10 - 设备: 庭院 - 29115420
2026-08-26 15:29:26.361 Seetong_tps[619:39571] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13bcbb400>{number = 19, name = (null)}====
2026-08-26 15:29:26.489 Seetong_tps[619:39572] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13bcbb280>{number = 20, name = (null)}====
2026-08-26 15:29:26.529 Seetong_tps[619:39573] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x13b9b3e00>{number = 11, name = (null)}====
2026-08-26 15:29:26.922 Seetong_tps[619:39525] ===29115420===
2026-08-26 15:29:27.791 Seetong_tps[619:39488]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-26 15:29:28.522 Seetong_tps[619:39488]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-26 15:29:31.115 Seetong_tps[619:39525]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000000011111111111111100000 - result: 0 - devid: 29115420
2026-08-26 15:29:31.328 Seetong_tps[619:39525] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3232
2026-08-26 15:29:31.331 Seetong_tps[619:39488] timeSliceArray.count=203
2026-08-26 15:29:31.491 Seetong_tps[619:39488] nvrParseRecPlayBlock timelineModelArray.count=202
2026-08-26 15:29:31.491 Seetong_tps[619:39488] timelineModel.timePaint=14:20:17-14:34:53,timelineModel.recordType=1
2026-08-26 15:29:31.602 Seetong_tps[619:39488] updateAlarmListTable:messageModelList=100
2026-08-26 15:29:31.603 Seetong_tps[619:39488]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-26 15:29:31.608 Seetong_tps[619:39488]  --- setFirstTimePosition --- i: 201 - recordType: 1
2026-08-26 15:29:31.608 Seetong_tps[619:39488]  --- setFirstTimePosition --- i: 200 - recordType: 7
2026-08-26 15:29:31.608 Seetong_tps[619:39488] _firstHaveDataTime=15:18:29
2026-08-26 15:29:32.206 Seetong_tps[619:39488]  -- 预览倒计时 -- User interaction detected
2026-08-26 15:29:32.230 Seetong_tps[619:39488] uid:29115420 FC_P2PNvrReplayByTime
2026-08-26 15:29:32.230 Seetong_tps[619:39488]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-21 \U4e0b\U53482:07:16 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U53484:30:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-26 15:29:32.230 Seetong_tps[619:39488]  -- 播放视频（录像） -- 开始时间: 2026-08-26 上午7:29:32 +0000
2026-08-26 15:29:32.231 Seetong_tps[619:39584] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260826151829
2026-08-26 15:29:32.231 Seetong_tps[619:39488]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260826151829
2026-08-26 15:29:32.461 Seetong_tps[619:39525]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-26 15:29:32.689 Seetong_tps[619:39519] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-26 15:29:32.689 Seetong_tps[619:39519]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-26 15:29:32.689 Seetong_tps[619:39519] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13b294d80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x13b1f8a00>
2026-08-26 15:29:32.689 Seetong_tps[619:39519] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-26 15:29:32.689 Seetong_tps[619:39519] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: playsettype = 50
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-26 15:29:32.690 Seetong_tps[619:39519] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-26 15:29:32.691 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.46 - 设备: 庭院 - 29115420
2026-08-26 15:29:32.691 Seetong_tps[619:39519] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-26 15:29:32.691 Seetong_tps[619:39519] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-26 15:29:32.694 Seetong_tps[619:39488]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.46 - 设备: 庭院 - 29115420
2026-08-26 15:29:32.709 Seetong_tps[619:39488] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-26 15:29:33.383 Seetong_tps[619:39488] 卡回放第一帧回调 倍速 = 0
2026-08-26 15:29:33.992 Seetong_tps[619:39488]  -- videoView tap -- 
2026-08-26 15:29:37.791 Seetong_tps[619:39488]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-26 15:29:41.066 Seetong_tps[619:39488]  -- 预览倒计时 -- User interaction detected
2026-08-26 15:29:41.085 Seetong_tps[619:39488]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260826144047
2026-08-26 15:29:41.086 Seetong_tps[619:39581] zhangw_controlNvrRemoteRecord:strDateTime=20260826144047,action=6
2026-08-26 15:29:41.234 Seetong_tps[619:39525]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-26 15:29:44.900 Seetong_tps[619:39488]  -- 预览倒计时 -- User interaction detected
2026-08-26 15:29:44.916 Seetong_tps[619:39488]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260826151438
2026-08-26 15:29:44.917 Seetong_tps[619:39915] zhangw_controlNvrRemoteRecord:strDateTime=20260826151438,action=6
2026-08-26 15:29:45.032 Seetong_tps[619:39525]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-26 15:29:47.794 Seetong_tps[619:39488]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-26 15:29:50.604 Seetong_tps[619:39488] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-26 15:29:50.604 Seetong_tps[619:39488] ###### stopNvrRemoteRecord ......
2026-08-26 15:29:50.610 Seetong_tps[619:39488]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-26 15:29:50.611 Seetong_tps[619:39488] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.164","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787728816000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787711997000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-26 15:29:50.611 Seetong_tps[619:39488]  --- 取消心跳 destoryHeartBeat --- 
2026-08-26 15:29:50.611 Seetong_tps[619:39488]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-26 15:29:50.612 Seetong_tps[619:39519]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-26 15:29:50.622 Seetong_tps[619:39488] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-26 15:29:50.647 Seetong_tps[619:39488] [保存失败] 相机对象或存储字典为空
2026-08-26 15:29:50.647 Seetong_tps[619:39915] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-26 15:29:50.647 Seetong_tps[619:39915] --FC_StopDevComEx end
2026-08-26 15:29:50.647 Seetong_tps[619:39488] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.164","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787728816000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787711997000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-26 15:29:50.648 Seetong_tps[619:39488]  --- 取消心跳 destoryHeartBeat --- 
2026-08-26 15:29:50.648 Seetong_tps[619:39488]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-26 15:29:50.656 Seetong_tps[619:39488]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-28 16:38:02.079 Seetong_tps[5442:598987] app_version=8.3.805
2026-08-28 16:38:02.095 Seetong_tps[5442:599065] 询问用户是否开启推送成功
2026-08-28 16:38:02.095 Seetong_tps[5442:599065] 用户点击允许接收推送
2026-08-28 16:38:02.096 Seetong_tps[5442:598987]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-28 16:38:02.097 Seetong_tps[5442:598987] showForLogin 1
2026-08-28 16:38:02.097 Seetong_tps[5442:598987] AppLaunch 还剩 6.731499671936035 秒
2026-08-28 16:38:02.097 Seetong_tps[5442:599043] remoteNotificationSetting: <UNNotificationSettings: 0x110ec9ea0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-28 16:38:02.125 Seetong_tps[5442:598987]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-28 16:38:02.160 Seetong_tps[5442:598987] viewDidLoad/configtime=2026-08-28 上午8:38:02 +0000
2026-08-28 16:38:02.162 Seetong_tps[5442:598987]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-28 16:38:02.162 Seetong_tps[5442:598987]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-28 16:38:02.228 Seetong_tps[5442:598987]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-28 16:38:02.228 Seetong_tps[5442:598987]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-28 16:38:02.229 Seetong_tps[5442:598987]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-28 16:38:02.229 Seetong_tps[5442:598987] 开始检查未读客服消息...
2026-08-28 16:38:02.230 Seetong_tps[5442:598987] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-28 16:38:02.230 Seetong_tps[5442:598987]  --- 取消心跳 destoryHeartBeat --- 
2026-08-28 16:38:02.238 Seetong_tps[5442:598987]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-28 16:38:02.238 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty - 
2026-08-28 16:38:02.238 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-28 16:38:02.241 Seetong_tps[5442:598987] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-28 16:38:02.241 Seetong_tps[5442:598987] NAV deviceOrientationDidChange:1
2026-08-28 16:38:02.244 Seetong_tps[5442:598987]  -- groupDeviceList -- 
2026-08-28 16:38:02.244 Seetong_tps[5442:598987] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-28 16:38:02.244 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty - 
2026-08-28 16:38:02.244 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-28 16:38:02.307 Seetong_tps[5442:598987]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-28 16:38:02.441 Seetong_tps[5442:598987] Super properties have already been unregistered.
2026-08-28 16:38:02.441 Seetong_tps[5442:598987] UMAPM_OOMSampling(0,0):NO
2026-08-28 16:38:02.443 Seetong_tps[5442:598987]  -- deviceListDataUpdate - AppLaunch 还剩 1.385264873504639 秒 - 再延迟 1.885264873504639 秒 - 启动耗时 1.614735126495361 秒
2026-08-28 16:38:02.443 Seetong_tps[5442:598987]  -- groupDeviceList -- 
2026-08-28 16:38:02.443 Seetong_tps[5442:598987] groupDeviceList 已在进行中，跳过新的调用
2026-08-28 16:38:02.443 Seetong_tps[5442:598987]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1615 毫秒
2026-08-28 16:38:02.446 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-28 16:38:02.447 Seetong_tps[5442:598987]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-28 16:38:02.447 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-28 16:38:02.448 Seetong_tps[5442:598987]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 626;
}
2026-08-28 16:38:02.448 Seetong_tps[5442:598987]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-28 16:38:02.448 Seetong_tps[5442:598987]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-28 16:38:02.448 Seetong_tps[5442:598987]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-28 16:38:02.448 Seetong_tps[5442:598987]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODc5OTI2ODIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.sMsvGs7Ks74yNU1Jgkjgoz4iCVfZRKE1TODWluOsLr4","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTA0OTgyODIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg3OTA2MjgyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.fkPg3kJPbTIGTcFMZOcobka_xQPoLPbZf15AHyzKryA","expires_in":86399,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-28 16:38:02.455 Seetong_tps[5442:598987]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1787906282.455614
2026-08-28 16:38:02.456 Seetong_tps[5442:598987]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1787906282.455614
2026-08-28 16:38:02.456 Seetong_tps[5442:598987]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1787906282.455614 - lastRefreshTokenTime: 1787906282.455614
2026-08-28 16:38:02.465 Seetong_tps[5442:598987] ++++-[VideoView dealloc]++++
2026-08-28 16:38:02.468 Seetong_tps[5442:598987] OpenGLView20_Seetong dealloc:0x11a761600
2026-08-28 16:38:02.491 Seetong_tps[5442:598987]  -- WebSocket - 重置重连次数 -- 
2026-08-28 16:38:02.503 Seetong_tps[5442:598987]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-28 16:38:02.503 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty - 
2026-08-28 16:38:02.503 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-28 16:38:02.505 Seetong_tps[5442:598987] UMAPM_NetworkSampling(0,0):NO
2026-08-28 16:38:02.505 Seetong_tps[5442:598987]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-28 16:38:02.505 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-28 16:38:02.505 Seetong_tps[5442:598987]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-28 16:38:02.507 Seetong_tps[5442:598987] 蓝牙已打开
2026-08-28 16:38:02.522 Seetong_tps[5442:598987]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-28 16:38:02.528 Seetong_tps[5442:599078] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-28 16:38:02.528 Seetong_tps[5442:599078] [DeviceMonitor] 监控管理器初始化完成
2026-08-28 16:38:02.662 Seetong_tps[5442:599141] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10d180300>{number = 13, name = (null)}====
2026-08-28 16:38:02.731 Seetong_tps[5442:598987]  -- STBluetoothManager - 结束扫描 - 
2026-08-28 16:38:02.731 Seetong_tps[5442:598987]  -- STBluetoothManager - 开始扫描 - 
2026-08-28 16:38:02.880 Seetong_tps[5442:599078]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-28 16:38:02.880 Seetong_tps[5442:599078]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-28 16:38:02.881 Seetong_tps[5442:599078]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-28 16:38:02.896 Seetong_tps[5442:598987]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-28 16:38:02.896 Seetong_tps[5442:599147] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-28 16:38:02.896 Seetong_tps[5442:599139] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-28 16:38:03.246 Seetong_tps[5442:599078]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-28 16:38:03.247 Seetong_tps[5442:599078]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-28 16:38:03.248 Seetong_tps[5442:599078]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-28 16:38:03.248 Seetong_tps[5442:599141] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-28 16:38:03.248 Seetong_tps[5442:599141] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-28 16:38:03.248 Seetong_tps[5442:599138] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-28 16:38:03.317 Seetong_tps[5442:599078]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-28 16:38:03.317 Seetong_tps[5442:599078]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-28 16:38:03.317 Seetong_tps[5442:599078]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-28 16:38:03.317 Seetong_tps[5442:599138] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-28 16:38:03.317 Seetong_tps[5442:599037] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-28 16:38:03.317 Seetong_tps[5442:599141] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-28 16:38:03.326 Seetong_tps[5442:599071]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-28 16:38:03.383 Seetong_tps[5442:598987]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-28 16:38:03.383 Seetong_tps[5442:599071]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-28 16:38:03.658 Seetong_tps[5442:599044] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109c79200>{number = 3, name = (null)}====
2026-08-28 16:38:03.666 Seetong_tps[5442:599137] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11a593bc0>{number = 10, name = (null)}====
2026-08-28 16:38:03.866 Seetong_tps[5442:598987] MessageThrottle reloadTableView ---
2026-08-28 16:38:03.871 Seetong_tps[5442:599131] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgAJUlMGWlUEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10d181a40>{number = 14, name = (null)}====
2026-08-28 16:38:03.891 Seetong_tps[5442:598987]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-28 16:38:03.892 Seetong_tps[5442:598987]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QGCgAJUlMGWlUEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-28 16:38:03.893 Seetong_tps[5442:599127] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10d182940>{number = 15, name = (null)}====
2026-08-28 16:38:03.894 Seetong_tps[5442:599065] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10d1829c0>{number = 17, name = (null)}====
2026-08-28 16:38:03.897 Seetong_tps[5442:598987]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-28 16:38:03.898 Seetong_tps[5442:598987]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-28 16:38:03.955 Seetong_tps[5442:599129] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10d180440>{number = 18, name = (null)}====
2026-08-28 16:38:03.955 Seetong_tps[5442:598987] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-28 16:38:03.955 Seetong_tps[5442:598987] 客服消息未读数量: 0
2026-08-28 16:38:03.980 Seetong_tps[5442:598987]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-28 16:38:03.980 Seetong_tps[5442:598987]  -- WebSocket - 重置重连次数 -- 
2026-08-28 16:38:03.980 Seetong_tps[5442:598987]  -- WebSocket connection 长连接成功 - 耗时：1.7 秒
2026-08-28 16:38:03.983 Seetong_tps[5442:598987]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-28 16:38:03.983 Seetong_tps[5442:598987]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAoICFYIUVFpAQQB","reconn":0}}
2026-08-28 16:38:03.983 Seetong_tps[5442:598987]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-28 16:38:03.983 Seetong_tps[5442:598987]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-28 16:38:04.001 Seetong_tps[5442:598987] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.164","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787728816000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787711997000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-28 16:38:04.090 Seetong_tps[5442:598987] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-28 16:38:04.090 Seetong_tps[5442:598987] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-28 16:38:04.092 Seetong_tps[5442:598987] Formatted Date: 2026-08-28
2026-08-28 16:38:04.093 Seetong_tps[5442:598987]  --- webSocketGetServerData msgId: 9930C846-9BAE-42AE-9726-867EFDDDE95E - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-28";
        token = AVYOAQteVABrAAkFBgUKVAoICFYIUVZpAQQB;
    };
}
2026-08-28 16:38:04.093 Seetong_tps[5442:598987]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-28 16:38:04.093 Seetong_tps[5442:598987]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-28 16:38:04.105 Seetong_tps[5442:599128] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10d181700>{number = 19, name = (null)}====
2026-08-28 16:38:04.115 Seetong_tps[5442:599130] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10d1834c0>{number = 20, name = (null)}====
2026-08-28 16:38:04.142 Seetong_tps[5442:599039] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.202.23","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787905470000,"lastHeartTime":1787885163000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109c7b5c0>{number = 6, name = (null)}====
2026-08-28 16:38:04.159 Seetong_tps[5442:599078] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODUxMTA4NDA3NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.s_afixzHOIU3COBTg7ugVnSMijFgHqrXs_rwHKDgnAY","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODUxMTA4NDA3NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5MiJdfQ.NOPQcMghgdL4F5-xzrycGDX4NM8kBZJ8u7Kk6pnTH8Y","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24901"}]}
====
2026-08-28 16:38:04.161 Seetong_tps[5442:598987]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-28 16:38:04.162 Seetong_tps[5442:599039]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-28 16:38:04.162 Seetong_tps[5442:599039]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-28 16:38:04.162 Seetong_tps[5442:599039]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-28 16:38:04.162 Seetong_tps[5442:598987]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-28 16:38:04.164 Seetong_tps[5442:599039]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-28 16:38:04.164 Seetong_tps[5442:599039]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-28 16:38:04.164 Seetong_tps[5442:599039]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-28 16:38:04.164 Seetong_tps[5442:599043] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x109c78fc0>{number = 2, name = (null)}====
2026-08-28 16:38:04.164 Seetong_tps[5442:598987]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-28 16:38:04.165 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-28 16:38:04.165 Seetong_tps[5442:598987]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3337 毫秒
2026-08-28 16:38:04.183 Seetong_tps[5442:598987] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787905470000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787885163000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-28 16:38:04.183 Seetong_tps[5442:598987]  -- groupDeviceList -- 
2026-08-28 16:38:04.183 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-28 16:38:04.184 Seetong_tps[5442:598987]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-28 16:38:04.184 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-28 16:38:04.187 Seetong_tps[5442:598987]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-28 16:38:04.187 Seetong_tps[5442:598987]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-28 16:38:04.207 Seetong_tps[5442:599066] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay5.s5.seetong.com:1443;type=0&load=26&addr=bjrelay8.s5.seetong.com:8443;type=0&load=20&addr=bjrelay3.s5.seetong.com:10443;","vipRelayServers":"type=0&load=58&addr=bjrelayvip3.s2.seetong.com:2443;type=0&load=51&addr=bjrelay44.s2.seetong.com:9443;type=0&load=40&addr=bjrelayvip1.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.202.23","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10d183340>{number = 21, name = (null)}====
2026-08-28 16:38:04.216 Seetong_tps[5442:598987]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-28 16:38:04.216 Seetong_tps[5442:598987]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-28 16:38:04.228 Seetong_tps[5442:598987] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-28 16:38:04.228 Seetong_tps[5442:598987]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-28 16:38:04.228 Seetong_tps[5442:598987]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-28 16:38:04.229 Seetong_tps[5442:598987] Sorted Dates (Descending): (
)
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] 用户设置的具体字体大小: 14.000000
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] AppLaunch hideForRefreshToken
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] AppLaunch hideForRefreshToken dismiss
2026-08-28 16:38:04.331 Seetong_tps[5442:598987] AppLaunch dismiss...
2026-08-28 16:38:04.432 Seetong_tps[5442:599045] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10d183280>{number = 22, name = (null)}====
2026-08-28 16:38:04.439 Seetong_tps[5442:598987]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-28 16:38:04.637 Seetong_tps[5442:598987]  dealloc -- STAppLaunchWindow
2026-08-28 16:38:04.640 Seetong_tps[5442:598987]  dealloc -- STAppLaunchViewController
2026-08-28 16:38:04.642 Seetong_tps[5442:598987] AppLaunch dismiss... end
2026-08-28 16:38:05.377 Seetong_tps[5442:598987]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-28 16:38:05.893 Seetong_tps[5442:598987]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-28 16:38:05.893 Seetong_tps[5442:598987]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-28 16:38:05.894 Seetong_tps[5442:598987]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-28 16:38:05.894 Seetong_tps[5442:598987] 滚动已停止500毫秒，执行操作:29115420
2026-08-28 16:38:05.909 Seetong_tps[5442:598987]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-28 16:38:05.921 Seetong_tps[5442:598987] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-28 16:38:05.968 Seetong_tps[5442:599043] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-28 16:38:05.968 Seetong_tps[5442:598987] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-28 16:38:05.969 Seetong_tps[5442:598987]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-28 16:38:05.970 Seetong_tps[5442:598987] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-28 16:38:05.971 Seetong_tps[5442:598987]  -- STBluetoothManager - 结束扫描 - 
2026-08-28 16:38:05.988 Seetong_tps[5442:598987]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-28 下午4:38:05 988
2026-08-28 16:38:05.988 Seetong_tps[5442:598987]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e034380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0491a0>; layer = <CALayer: 0x10e008e20>>
2026-08-28 16:38:05.988 Seetong_tps[5442:598987]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e034380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0491a0>; layer = <CALayer: 0x10e008e20>> -- _camera.supportPlatform: 0
2026-08-28 16:38:05.989 Seetong_tps[5442:598987]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-28 上午8:38:05 +0000
2026-08-28 16:38:05.989 Seetong_tps[5442:598987]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-22 \U4e0a\U53484:30:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-28 16:38:05.989 Seetong_tps[5442:598987]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-28 下午4:38:05 990
2026-08-28 16:38:05.990 Seetong_tps[5442:599043] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-28 16:38:06.016 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:06.019 Seetong_tps[5442:598987] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-28 16:38:06.021 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:06.021 Seetong_tps[5442:598987] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-28 16:38:06.039 Seetong_tps[5442:598987]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-28 16:38:06.040 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.041 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.063 Seetong_tps[5442:598987] 未处理的 biz 类型: res_video_preview_advert
2026-08-28 16:38:06.064 Seetong_tps[5442:598987]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-28 16:38:06.074 Seetong_tps[5442:598987] uid:29115420 playAudio
2026-08-28 16:38:06.074 Seetong_tps[5442:598987]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-28 16:38:06.074 Seetong_tps[5442:598987]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-28 16:38:06.074 Seetong_tps[5442:599128] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-28 16:38:06.169 Seetong_tps[5442:599066] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10d183340>{number = 21, name = (null)}====
2026-08-28 16:38:06.272 Seetong_tps[5442:598987] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-28 16:38:06.598 Seetong_tps[5442:599071] ===29115420===
2026-08-28 16:38:06.602 Seetong_tps[5442:599071] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-28 16:38:06.602 Seetong_tps[5442:599045] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10d183280>{number = 22, name = (null)}====
2026-08-28 16:38:06.602 Seetong_tps[5442:599078] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-28 16:38:06.602 Seetong_tps[5442:599078] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-28 16:38:06.603 Seetong_tps[5442:599078] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110ea9900>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110e20a00>
2026-08-28 16:38:06.603 Seetong_tps[5442:599078] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-28 16:38:06.604 Seetong_tps[5442:599078] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-28 16:38:06.604 Seetong_tps[5442:599078] InitDecodePortLog: playsettype = 50
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-28 16:38:06.606 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.64 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-28 16:38:06.606 Seetong_tps[5442:599078] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-28 16:38:06.607 Seetong_tps[5442:599078] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-28 16:38:06.609 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.64 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.703 Seetong_tps[5442:599071]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-28 16:38:06.811 Seetong_tps[5442:599190] 重新观看视频线程：<_NSMainThread: 0x109c78000>{number = 1, name = (null)}
2026-08-28 16:38:06.825 Seetong_tps[5442:598987] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-28 16:38:06.847 Seetong_tps[5442:598987] uid:29115420 playAudio
2026-08-28 16:38:06.847 Seetong_tps[5442:599045] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-28 16:38:06.848 Seetong_tps[5442:598987] uid:29115420 playAudio
2026-08-28 16:38:06.848 Seetong_tps[5442:598987] checkPortStatus:_decodePort=1
2026-08-28 16:38:06.848 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.848 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.88 - 设备: 庭院 - 29115420
2026-08-28 16:38:06.869 Seetong_tps[5442:599190] 重新观看视频线程：<_NSMainThread: 0x109c78000>{number = 1, name = (null)}
2026-08-28 16:38:06.872 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-28 16:38:07.385 Seetong_tps[5442:599071] Failed to get IoT drive away set configuration.
2026-08-28 16:38:07.385 Seetong_tps[5442:599071]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-28 16:38:07.516 Seetong_tps[5442:598987] UMAPM_OOMSampling(0,0):NO
2026-08-28 16:38:07.517 Seetong_tps[5442:598987] UMAPM_NetworkSampling(0,0):NO
2026-08-28 16:38:10.102 Seetong_tps[5442:598987]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e034380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e0491a0>; layer = <CALayer: 0x10e008e20>>
2026-08-28 16:38:10.102 Seetong_tps[5442:598987] #####Vstop:uid:29115420-0-port:1
2026-08-28 16:38:10.103 Seetong_tps[5442:598987] -----------1release decodeport = 1
2026-08-28 16:38:10.104 Seetong_tps[5442:598987]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-28 16:38:10.105 Seetong_tps[5442:598987] _openGLView clearFrame ...
2026-08-28 16:38:10.120 Seetong_tps[5442:598987] 当前控制器：STPlaybackVC
2026-08-28 16:38:10.120 Seetong_tps[5442:598987]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-28 16:38:10.120 Seetong_tps[5442:598987] 开始监听camera_nvr的onlineStatus属性变化
2026-08-28 16:38:10.120 Seetong_tps[5442:598987] camera_nvr对象已切换，重新设置KVO监听
2026-08-28 16:38:10.131 Seetong_tps[5442:598987] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-28 16:38:10.287 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:10.288 Seetong_tps[5442:598987] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-28 16:38:10.288 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:10.289 Seetong_tps[5442:598987] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-28 16:38:10.289 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:10.289 Seetong_tps[5442:598987] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-28 16:38:10.289 Seetong_tps[5442:598987]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-28 16:38:10.290 Seetong_tps[5442:598987] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-28 16:38:10.296 Seetong_tps[5442:598987]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-28 16:38:10.296 Seetong_tps[5442:598987] ====高度=91.000000
2026-08-28 16:38:10.297 Seetong_tps[5442:598987]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-28 16:38:10.298 Seetong_tps[5442:598987] 停止监听camera_nvr的onlineStatus属性变化
2026-08-28 16:38:10.299 Seetong_tps[5442:598987] 开始监听camera_nvr的onlineStatus属性变化
2026-08-28 16:38:10.299 Seetong_tps[5442:598987] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-28 16:38:10.299 Seetong_tps[5442:598987] ###### stopNvrRemoteRecord ......
2026-08-28 16:38:10.301 Seetong_tps[5442:598987] updateAlarmListTable:messageModelList=0
2026-08-28 16:38:10.306 Seetong_tps[5442:598987]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-28 16:38:10.306 Seetong_tps[5442:599130] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-28 16:38:10.306 Seetong_tps[5442:598987]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-28 16:38:10.306 Seetong_tps[5442:598987]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-28 16:38:10.306 Seetong_tps[5442:598987] updateAlarmListTable:messageModelList=0
2026-08-28 16:38:10.352 Seetong_tps[5442:598987] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-28 16:38:10.400 Seetong_tps[5442:598987]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-28 16:38:10.493 Seetong_tps[5442:599138] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11a767100>{number = 12, name = (null)}====
2026-08-28 16:38:10.553 Seetong_tps[5442:599137] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x11a593bc0>{number = 10, name = (null)}====
2026-08-28 16:38:10.569 Seetong_tps[5442:599078] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-28 16:38:10.569 Seetong_tps[5442:599078]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-28 16:38:10.569 Seetong_tps[5442:599078] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110ea9900>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110e20a00>
2026-08-28 16:38:10.570 Seetong_tps[5442:599078] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-28 16:38:10.570 Seetong_tps[5442:599078] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-28 16:38:10.570 Seetong_tps[5442:599078] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 0
2026-08-28 16:38:10.570 Seetong_tps[5442:599078] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-28 16:38:10.570 Seetong_tps[5442:599078] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-28 16:38:10.570 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.60 - 设备: 庭院 - 29115420
2026-08-28 16:38:10.602 Seetong_tps[5442:599130] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10d1834c0>{number = 20, name = (null)}====
2026-08-28 16:38:11.076 Seetong_tps[5442:599071] ===29115420===
2026-08-28 16:38:12.444 Seetong_tps[5442:598987]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-28 16:38:12.676 Seetong_tps[5442:598987]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-28 16:38:14.544 Seetong_tps[5442:599071]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000000001111111111111111000 - result: 0 - devid: 29115420
2026-08-28 16:38:15.066 Seetong_tps[5442:599071] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1488
2026-08-28 16:38:15.068 Seetong_tps[5442:598987] timeSliceArray.count=94
2026-08-28 16:38:15.138 Seetong_tps[5442:598987] nvrParseRecPlayBlock timelineModelArray.count=93
2026-08-28 16:38:15.138 Seetong_tps[5442:598987] timelineModel.timePaint=16:24:47-16:38:00,timelineModel.recordType=1
2026-08-28 16:38:15.166 Seetong_tps[5442:598987] updateAlarmListTable:messageModelList=46
2026-08-28 16:38:15.166 Seetong_tps[5442:598987]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-28 16:38:15.167 Seetong_tps[5442:598987]  --- setFirstTimePosition --- i: 92 - recordType: 1
2026-08-28 16:38:15.167 Seetong_tps[5442:598987]  --- setFirstTimePosition --- i: 91 - recordType: 7
2026-08-28 16:38:15.167 Seetong_tps[5442:598987] _firstHaveDataTime=16:24:31
2026-08-28 16:38:16.373 Seetong_tps[5442:598987]  -- 预览倒计时 -- User interaction detected
2026-08-28 16:38:16.396 Seetong_tps[5442:598987] uid:29115420 FC_P2PNvrReplayByTime
2026-08-28 16:38:16.397 Seetong_tps[5442:598987]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-22 \U4e0a\U53484:30:28 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-28 16:38:16.397 Seetong_tps[5442:598987]  -- 播放视频（录像） -- 开始时间: 2026-08-28 上午8:38:16 +0000
2026-08-28 16:38:16.397 Seetong_tps[5442:599130] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260828162431
2026-08-28 16:38:16.397 Seetong_tps[5442:598987]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260828162431
2026-08-28 16:38:16.450 Seetong_tps[5442:599071]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-28 16:38:16.697 Seetong_tps[5442:599078] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-28 16:38:16.697 Seetong_tps[5442:599078]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-28 16:38:16.698 Seetong_tps[5442:599078] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110ea9900>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110e20a00>
2026-08-28 16:38:16.698 Seetong_tps[5442:599078] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-28 16:38:16.699 Seetong_tps[5442:599078] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-28 16:38:16.699 Seetong_tps[5442:599078] InitDecodePortLog: playsettype = 50
2026-08-28 16:38:16.699 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.30 - 设备: 庭院 - 29115420
2026-08-28 16:38:16.699 Seetong_tps[5442:599078] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-28 16:38:16.699 Seetong_tps[5442:599078] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-28 16:38:16.699 Seetong_tps[5442:599078] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 0
2026-08-28 16:38:16.700 Seetong_tps[5442:599078] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-28 16:38:16.700 Seetong_tps[5442:599078] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:0
2026-08-28 16:38:16.700 Seetong_tps[5442:599078] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-28 16:38:16.700 Seetong_tps[5442:599078] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-28 16:38:16.702 Seetong_tps[5442:598987]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.31 - 设备: 庭院 - 29115420
2026-08-28 16:38:16.709 Seetong_tps[5442:598987] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-28 16:38:16.854 Seetong_tps[5442:598987] 卡回放第一帧回调 倍速 = 0
2026-08-28 16:38:19.936 Seetong_tps[5442:598987]  -- 预览倒计时 -- User interaction detected
2026-08-28 16:38:19.948 Seetong_tps[5442:598987]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260828162431
2026-08-28 16:38:19.948 Seetong_tps[5442:599065] zhangw_controlNvrRemoteRecord:strDateTime=20260828162431,action=6
2026-08-28 16:38:20.168 Seetong_tps[5442:599071]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-28 16:38:22.002 Seetong_tps[5442:598987]  -- 预览倒计时 -- User interaction detected
2026-08-28 16:38:22.003 Seetong_tps[5442:599130] zhangw_controlNvrRemoteRecord:strDateTime=,action=2
2026-08-28 16:38:22.003 Seetong_tps[5442:598987]  -- action_startOrStop -- 暂停播放 -- 
2026-08-28 16:38:22.444 Seetong_tps[5442:598987]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-28 16:38:23.120 Seetong_tps[5442:598987]  -- 预览倒计时 -- User interaction detected
2026-08-28 16:38:23.122 Seetong_tps[5442:599139] zhangw_controlNvrRemoteRecord:strDateTime=,action=1
2026-08-28 16:38:23.123 Seetong_tps[5442:598987]  -- action_startOrStop -- 开始播放 -- 
2026-08-28 16:38:25.190 Seetong_tps[5442:598987]  -- 预览倒计时 -- User interaction detected
2026-08-28 16:38:25.207 Seetong_tps[5442:598987]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260828162311
2026-08-28 16:38:25.207 Seetong_tps[5442:599065] zhangw_controlNvrRemoteRecord:strDateTime=20260828162311,action=6
2026-08-28 16:38:25.274 Seetong_tps[5442:599071]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-28 16:38:32.444 Seetong_tps[5442:598987]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-28 16:38:36.783 Seetong_tps[5442:599078]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-28 16:38:36.784 Seetong_tps[5442:598987] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-28 16:38:36.784 Seetong_tps[5442:598987] ###### stopNvrRemoteRecord ......
2026-08-28 16:38:36.798 Seetong_tps[5442:598987]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-28 16:38:36.799 Seetong_tps[5442:598987] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787905470000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787885163000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-28 16:38:36.799 Seetong_tps[5442:598987]  --- 取消心跳 destoryHeartBeat --- 
2026-08-28 16:38:36.799 Seetong_tps[5442:598987]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-28 16:38:36.810 Seetong_tps[5442:598987] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-28 16:38:36.837 Seetong_tps[5442:598987] [保存失败] 相机对象或存储字典为空
2026-08-28 16:38:36.837 Seetong_tps[5442:599065] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-28 16:38:36.838 Seetong_tps[5442:599065] --FC_StopDevComEx end
2026-08-28 16:38:36.838 Seetong_tps[5442:598987] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787905470000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787885163000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-28 16:38:36.838 Seetong_tps[5442:598987]  --- 取消心跳 destoryHeartBeat --- 
2026-08-28 16:38:36.838 Seetong_tps[5442:598987]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-28 16:38:36.844 Seetong_tps[5442:598987]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-28 16:38:36.844 Seetong_tps[5442:599065] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-29 06:52:02.196 Seetong_tps[10635:1037201] app_version=8.3.805
2026-08-29 06:52:02.215 Seetong_tps[10635:1037204] 询问用户是否开启推送成功
2026-08-29 06:52:02.215 Seetong_tps[10635:1037204] 用户点击允许接收推送
2026-08-29 06:52:02.216 Seetong_tps[10635:1037206] remoteNotificationSetting: <UNNotificationSettings: 0x1292c5fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-29 06:52:02.216 Seetong_tps[10635:1037201]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-29 06:52:02.216 Seetong_tps[10635:1037201] showForLogin 1
2026-08-29 06:52:02.216 Seetong_tps[10635:1037201] AppLaunch 还剩 6.61510705947876 秒
2026-08-29 06:52:02.237 Seetong_tps[10635:1037201]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-29 06:52:02.273 Seetong_tps[10635:1037201] viewDidLoad/configtime=2026-08-28 下午10:52:02 +0000
2026-08-29 06:52:02.274 Seetong_tps[10635:1037201]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-29 06:52:02.274 Seetong_tps[10635:1037201]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-29 06:52:02.302 Seetong_tps[10635:1037241] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODU2MjMyMjIxOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.ZXpDluGN9dGrYwTDWaKXcXzAPEdnZ0JNEhV0UkJZiPk","accessNode":"101.42.105.173:24203","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODU2MjMyMjIxOCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MSJdfQ.mNga0VLjsug1X-fZJf_JUzXuk9vsyuc3_0YvrWZ81U0","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24903"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24900"}]}
====
2026-08-29 06:52:02.327 Seetong_tps[10635:1037201]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-29 06:52:02.327 Seetong_tps[10635:1037201]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-29 06:52:02.332 Seetong_tps[10635:1037201]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-29 06:52:02.332 Seetong_tps[10635:1037201] 开始检查未读客服消息...
2026-08-29 06:52:02.332 Seetong_tps[10635:1037201] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-29 06:52:02.332 Seetong_tps[10635:1037201]  --- 取消心跳 destoryHeartBeat --- 
2026-08-29 06:52:02.336 Seetong_tps[10635:1037201]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-29 06:52:02.336 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty - 
2026-08-29 06:52:02.337 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-29 06:52:02.340 Seetong_tps[10635:1037201] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-29 06:52:02.340 Seetong_tps[10635:1037201] NAV deviceOrientationDidChange:1
2026-08-29 06:52:02.343 Seetong_tps[10635:1037201]  -- groupDeviceList -- 
2026-08-29 06:52:02.343 Seetong_tps[10635:1037201] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-29 06:52:02.343 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty - 
2026-08-29 06:52:02.343 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-29 06:52:02.379 Seetong_tps[10635:1037205] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x128439040>{number = 2, name = (null)}====
2026-08-29 06:52:02.412 Seetong_tps[10635:1037201]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-29 06:52:02.562 Seetong_tps[10635:1037313] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x13204aec0>{number = 17, name = (null)}====
2026-08-29 06:52:02.562 Seetong_tps[10635:1037201] Super properties have already been unregistered.
2026-08-29 06:52:02.562 Seetong_tps[10635:1037213] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x13204ae00>{number = 19, name = (null)}====
2026-08-29 06:52:02.562 Seetong_tps[10635:1037312] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x13204af80>{number = 16, name = (null)}====
2026-08-29 06:52:02.562 Seetong_tps[10635:1037201] UMAPM_OOMSampling(0,0):NO
2026-08-29 06:52:02.562 Seetong_tps[10635:1037314] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUVwFVFAFAVNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1320482c0>{number = 18, name = (null)}====
2026-08-29 06:52:02.564 Seetong_tps[10635:1037201]  -- deviceListDataUpdate - AppLaunch 还剩 1.267419099807739 秒 - 再延迟 1.767419099807739 秒 - 启动耗时 1.732580900192261 秒
2026-08-29 06:52:02.564 Seetong_tps[10635:1037201]  -- groupDeviceList -- 
2026-08-29 06:52:02.564 Seetong_tps[10635:1037201] groupDeviceList 已在进行中，跳过新的调用
2026-08-29 06:52:02.564 Seetong_tps[10635:1037201]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1733 毫秒
2026-08-29 06:52:02.566 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-29 06:52:02.566 Seetong_tps[10635:1037201]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-29 06:52:02.566 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-29 06:52:02.567 Seetong_tps[10635:1037311] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x132048500>{number = 20, name = (null)}====
2026-08-29 06:52:02.567 Seetong_tps[10635:1037201]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 627;
}
2026-08-29 06:52:02.574 Seetong_tps[10635:1037315] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1299a7c00>{number = 11, name = (null)}====
2026-08-29 06:52:02.577 Seetong_tps[10635:1037310] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x13204ba80>{number = 21, name = (null)}====
2026-08-29 06:52:02.586 Seetong_tps[10635:1037204] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=10&addr=bjrelay61.s5.seetong.com:7443;type=0&load=15&addr=bjrelay2.s5.seetong.com:11443;type=0&load=16&addr=bjrelay52.s5.seetong.com:3443;","vipRelayServers":"type=0&load=26&addr=bjrelayvip3.s2.seetong.com:5443;type=0&load=42&addr=bjrelayvip1.s2.seetong.com:12443;type=0&load=40&addr=bjrelay41.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.202.23","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x128438d00>{number = 4, name = (null)}====
2026-08-29 06:52:02.587 Seetong_tps[10635:1037201] ++++-[VideoView dealloc]++++
2026-08-29 06:52:02.589 Seetong_tps[10635:1037201] OpenGLView20_Seetong dealloc:0x132039600
2026-08-29 06:52:02.596 Seetong_tps[10635:1037206] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.202.23","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1787957141000,"lastHeartTime":1787950126000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x128439200>{number = 3, name = (null)}====
2026-08-29 06:52:02.600 Seetong_tps[10635:1037203] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1286bca40>{number = 7, name = (null)}====
2026-08-29 06:52:02.610 Seetong_tps[10635:1037215] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"新春限时特惠","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-02-05 23:00:00","adStartTimeStamp":1770303600000,"adEndTime":"2026-02-23 23:59:59","adEndTimeStamp":1771862399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260205/6b95a0c7a0636e274532645fd2522bf4.gif","adRedirectUrl":"https://h5.seetong.com/activity/universal?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":500}}，线程：<NSThread: 0x1286bcb80>{number = 8, name = (null)}====
2026-08-29 06:52:02.615 Seetong_tps[10635:1037201]  -- WebSocket - 重置重连次数 -- 
2026-08-29 06:52:02.628 Seetong_tps[10635:1037201]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-29 06:52:02.628 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty - 
2026-08-29 06:52:02.628 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-29 06:52:02.630 Seetong_tps[10635:1037201] UMAPM_NetworkSampling(0,0):NO
2026-08-29 06:52:02.631 Seetong_tps[10635:1037201]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-29 06:52:02.631 Seetong_tps[10635:1037201]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUVwFVFAFAVNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-29 06:52:02.635 Seetong_tps[10635:1037201]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-29 06:52:02.635 Seetong_tps[10635:1037201] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-29 06:52:02.635 Seetong_tps[10635:1037201] 客服消息未读数量: 0
2026-08-29 06:52:02.635 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-29 06:52:02.635 Seetong_tps[10635:1037201]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-29 06:52:02.637 Seetong_tps[10635:1037201] 蓝牙已打开
2026-08-29 06:52:02.637 Seetong_tps[10635:1037201]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-29 06:52:02.643 Seetong_tps[10635:1037201]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-29 06:52:02.643 Seetong_tps[10635:1037201]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-29 06:52:02.654 Seetong_tps[10635:1037201]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-29 06:52:02.654 Seetong_tps[10635:1037215]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-29 06:52:02.654 Seetong_tps[10635:1037215]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-29 06:52:02.654 Seetong_tps[10635:1037215]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-29 06:52:02.655 Seetong_tps[10635:1037215]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-29 06:52:02.655 Seetong_tps[10635:1037215]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-29 06:52:02.655 Seetong_tps[10635:1037215]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-29 06:52:02.655 Seetong_tps[10635:1037201]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-29 06:52:02.663 Seetong_tps[10635:1037241] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-29 06:52:02.663 Seetong_tps[10635:1037241] [DeviceMonitor] 监控管理器初始化完成
2026-08-29 06:52:02.665 Seetong_tps[10635:1037201]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-29 06:52:02.680 Seetong_tps[10635:1037201]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-29 06:52:02.681 Seetong_tps[10635:1037201]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-29 06:52:02.755 Seetong_tps[10635:1037214] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12843bb80>{number = 6, name = (null)}====
2026-08-29 06:52:02.798 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-29 06:52:02.798 Seetong_tps[10635:1037201]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1967 毫秒
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787957141000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787950126000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201]  -- groupDeviceList -- 
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201]  -- WebSocket - 重置重连次数 -- 
2026-08-29 06:52:02.799 Seetong_tps[10635:1037201]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-29 06:52:02.801 Seetong_tps[10635:1037201]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-29 06:52:02.801 Seetong_tps[10635:1037201]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVAoKAlACUVBpAQQB","reconn":0}}
2026-08-29 06:52:02.801 Seetong_tps[10635:1037201]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-29 06:52:02.801 Seetong_tps[10635:1037201] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787957141000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787950126000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-29 06:52:02.806 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-29 06:52:02.806 Seetong_tps[10635:1037201]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-29 06:52:02.807 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-29 06:52:02.807 Seetong_tps[10635:1037201]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-29 06:52:02.807 Seetong_tps[10635:1037201]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-29 06:52:02.833 Seetong_tps[10635:1037201]  -- STBluetoothManager - 结束扫描 - 
2026-08-29 06:52:02.833 Seetong_tps[10635:1037201]  -- STBluetoothManager - 开始扫描 - 
2026-08-29 06:52:02.948 Seetong_tps[10635:1037201] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-29 06:52:02.948 Seetong_tps[10635:1037201] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-29 06:52:02.948 Seetong_tps[10635:1037201] Formatted Date: 2026-08-29
2026-08-29 06:52:02.948 Seetong_tps[10635:1037201]  --- webSocketGetServerData msgId: DE57756D-F045-4339-AD7D-44A72A4E9A8F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-29";
        token = AVYOAQteVABrAAkFBgUKVAoKAlACUVBpAQQB;
    };
}
2026-08-29 06:52:02.948 Seetong_tps[10635:1037201]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-29 06:52:02.949 Seetong_tps[10635:1037201]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-29 06:52:02.949 Seetong_tps[10635:1037201]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-29 06:52:02.971 Seetong_tps[10635:1037241]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-29 06:52:02.971 Seetong_tps[10635:1037241]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-29 06:52:02.971 Seetong_tps[10635:1037241]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-29 06:52:02.972 Seetong_tps[10635:1037201]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-29 06:52:02.972 Seetong_tps[10635:1037206] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-29 06:52:02.972 Seetong_tps[10635:1037215] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-29 06:52:02.998 Seetong_tps[10635:1037201] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-29 06:52:02.998 Seetong_tps[10635:1037201]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-29 06:52:02.998 Seetong_tps[10635:1037201]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-29 06:52:02.998 Seetong_tps[10635:1037241]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-29 06:52:02.998 Seetong_tps[10635:1037241]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-29 06:52:02.998 Seetong_tps[10635:1037201] Sorted Dates (Descending): (
)
2026-08-29 06:52:02.998 Seetong_tps[10635:1037215] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-29 06:52:02.999 Seetong_tps[10635:1037241]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-29 06:52:02.999 Seetong_tps[10635:1037206] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-29 06:52:02.999 Seetong_tps[10635:1037204] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-29 06:52:03.000 Seetong_tps[10635:1037241]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-29 06:52:03.000 Seetong_tps[10635:1037241]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-29 06:52:03.000 Seetong_tps[10635:1037241]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-29 06:52:03.000 Seetong_tps[10635:1037204] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-29 06:52:03.000 Seetong_tps[10635:1037204] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-29 06:52:03.000 Seetong_tps[10635:1037215] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-29 06:52:03.036 Seetong_tps[10635:1037246]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-29 06:52:03.068 Seetong_tps[10635:1037201]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-29 06:52:03.070 Seetong_tps[10635:1037246]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-29 06:52:03.561 Seetong_tps[10635:1037201] MessageThrottle reloadTableView ---
2026-08-29 06:52:04.420 Seetong_tps[10635:1037201] AppLaunch hideForRefreshToken
2026-08-29 06:52:04.420 Seetong_tps[10635:1037201] AppLaunch hideForRefreshToken dismiss
2026-08-29 06:52:04.420 Seetong_tps[10635:1037201] AppLaunch dismiss...
2026-08-29 06:52:04.420 Seetong_tps[10635:1037201] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-29 06:52:04.421 Seetong_tps[10635:1037201] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-29 06:52:04.421 Seetong_tps[10635:1037201] 用户设置的具体字体大小: 14.000000
2026-08-29 06:52:04.729 Seetong_tps[10635:1037201]  dealloc -- STAppLaunchWindow
2026-08-29 06:52:04.732 Seetong_tps[10635:1037201]  dealloc -- STAppLaunchViewController
2026-08-29 06:52:04.733 Seetong_tps[10635:1037201] AppLaunch dismiss... end
2026-08-29 06:52:05.339 Seetong_tps[10635:1037201]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-29 06:52:05.351 Seetong_tps[10635:1037201] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-29 06:52:05.403 Seetong_tps[10635:1037314] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-29 06:52:05.403 Seetong_tps[10635:1037201] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-29 06:52:05.403 Seetong_tps[10635:1037201]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-29 06:52:05.404 Seetong_tps[10635:1037201] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-29 06:52:05.406 Seetong_tps[10635:1037201]  -- STBluetoothManager - 结束扫描 - 
2026-08-29 06:52:05.424 Seetong_tps[10635:1037201]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-29 上午6:52:05 425
2026-08-29 06:52:05.425 Seetong_tps[10635:1037201]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1324141a0>; layer = <CALayer: 0x1323ee5c0>>
2026-08-29 06:52:05.425 Seetong_tps[10635:1037201]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1324141a0>; layer = <CALayer: 0x1323ee5c0>> -- _camera.supportPlatform: 0
2026-08-29 06:52:05.425 Seetong_tps[10635:1037201]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-28 下午10:52:05 +0000
2026-08-29 06:52:05.425 Seetong_tps[10635:1037201]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-29 06:52:05.426 Seetong_tps[10635:1037201]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-29 上午6:52:05 427
2026-08-29 06:52:05.429 Seetong_tps[10635:1037206] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-29 06:52:05.458 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:05.462 Seetong_tps[10635:1037201] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-29 06:52:05.464 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:05.465 Seetong_tps[10635:1037201] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-29 06:52:05.490 Seetong_tps[10635:1037201]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-29 06:52:05.496 Seetong_tps[10635:1037201]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-29 06:52:05.514 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-08-29 06:52:05.515 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-08-29 06:52:05.516 Seetong_tps[10635:1037201] uid:29115420 playAudio
2026-08-29 06:52:05.517 Seetong_tps[10635:1037201]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-29 06:52:05.517 Seetong_tps[10635:1037201]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-29 06:52:05.517 Seetong_tps[10635:1037204] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-29 06:52:05.713 Seetong_tps[10635:1037201] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-29 06:52:05.866 Seetong_tps[10635:1037214] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12843bb80>{number = 6, name = (null)}====
2026-08-29 06:52:05.999 Seetong_tps[10635:1037201]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-29 06:52:06.000 Seetong_tps[10635:1037201]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-29 06:52:06.000 Seetong_tps[10635:1037201]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-29 06:52:06.000 Seetong_tps[10635:1037201] 滚动已停止500毫秒，执行操作:29115420
2026-08-29 06:52:06.022 Seetong_tps[10635:1037246] ===29115420===
2026-08-29 06:52:06.023 Seetong_tps[10635:1037246] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1286bfdc0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1291fca00>
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-29 06:52:06.024 Seetong_tps[10635:1037241] InitDecodePortLog: playsettype = 50
2026-08-29 06:52:06.026 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.62 - 设备: 庭院 - 29115420
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-29 06:52:06.026 Seetong_tps[10635:1037241] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-29 06:52:06.027 Seetong_tps[10635:1037241] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-29 06:52:06.028 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.62 - 设备: 庭院 - 29115420
2026-08-29 06:52:06.045 Seetong_tps[10635:1037246]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-29 06:52:06.163 Seetong_tps[10635:1037201] 未处理的 biz 类型: res_video_preview_advert
2026-08-29 06:52:06.164 Seetong_tps[10635:1037201]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-29 06:52:06.216 Seetong_tps[10635:1037204] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x128438d00>{number = 4, name = (null)}====
2026-08-29 06:52:07.158 Seetong_tps[10635:1037422] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-08-29 06:52:07.172 Seetong_tps[10635:1037201] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-29 06:52:07.174 Seetong_tps[10635:1037422] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-08-29 06:52:07.195 Seetong_tps[10635:1037201] uid:29115420 playAudio
2026-08-29 06:52:07.196 Seetong_tps[10635:1037313] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-29 06:52:07.196 Seetong_tps[10635:1037201] uid:29115420 playAudio
2026-08-29 06:52:07.211 Seetong_tps[10635:1037201] checkPortStatus:_decodePort=1
2026-08-29 06:52:07.211 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.81 - 设备: 庭院 - 29115420
2026-08-29 06:52:07.216 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.81 - 设备: 庭院 - 29115420
2026-08-29 06:52:07.235 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.83 - 设备: 庭院 - 29115420
2026-08-29 06:52:07.244 Seetong_tps[10635:1037246] Failed to get IoT drive away set configuration.
2026-08-29 06:52:07.244 Seetong_tps[10635:1037246]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-29 06:52:07.551 Seetong_tps[10635:1037201] UMAPM_OOMSampling(0,0):NO
2026-08-29 06:52:07.567 Seetong_tps[10635:1037201] UMAPM_NetworkSampling(0,0):NO
2026-08-29 06:52:09.214 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.81 - 设备: 庭院 - 29115420
2026-08-29 06:52:10.324 Seetong_tps[10635:1037201]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132410000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1324141a0>; layer = <CALayer: 0x1323ee5c0>>
2026-08-29 06:52:10.324 Seetong_tps[10635:1037201] #####Vstop:uid:29115420-0-port:1
2026-08-29 06:52:10.325 Seetong_tps[10635:1037201] -----------1release decodeport = 1
2026-08-29 06:52:10.325 Seetong_tps[10635:1037201]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-29 06:52:10.327 Seetong_tps[10635:1037201] _openGLView clearFrame ...
2026-08-29 06:52:10.341 Seetong_tps[10635:1037201] 当前控制器：STPlaybackVC
2026-08-29 06:52:10.342 Seetong_tps[10635:1037201]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-29 06:52:10.342 Seetong_tps[10635:1037201] 开始监听camera_nvr的onlineStatus属性变化
2026-08-29 06:52:10.342 Seetong_tps[10635:1037201] camera_nvr对象已切换，重新设置KVO监听
2026-08-29 06:52:10.353 Seetong_tps[10635:1037201] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-29 06:52:10.522 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:10.522 Seetong_tps[10635:1037201] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-29 06:52:10.523 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:10.523 Seetong_tps[10635:1037201] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-29 06:52:10.523 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:10.524 Seetong_tps[10635:1037201] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-29 06:52:10.524 Seetong_tps[10635:1037201]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-29 06:52:10.524 Seetong_tps[10635:1037201] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-29 06:52:10.531 Seetong_tps[10635:1037201]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-29 06:52:10.531 Seetong_tps[10635:1037201] ====高度=91.000000
2026-08-29 06:52:10.531 Seetong_tps[10635:1037201]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-29 06:52:10.533 Seetong_tps[10635:1037201] 停止监听camera_nvr的onlineStatus属性变化
2026-08-29 06:52:10.533 Seetong_tps[10635:1037201] 开始监听camera_nvr的onlineStatus属性变化
2026-08-29 06:52:10.534 Seetong_tps[10635:1037201] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-29 06:52:10.534 Seetong_tps[10635:1037201] ###### stopNvrRemoteRecord ......
2026-08-29 06:52:10.536 Seetong_tps[10635:1037201] updateAlarmListTable:messageModelList=0
2026-08-29 06:52:10.542 Seetong_tps[10635:1037201]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-29 06:52:10.542 Seetong_tps[10635:1037214] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-29 06:52:10.542 Seetong_tps[10635:1037201]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-29 06:52:10.542 Seetong_tps[10635:1037201]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-29 06:52:10.542 Seetong_tps[10635:1037201] updateAlarmListTable:messageModelList=0
2026-08-29 06:52:10.594 Seetong_tps[10635:1037201] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-29 06:52:10.645 Seetong_tps[10635:1037201]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1286bfdc0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1291fca00>
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-29 06:52:10.712 Seetong_tps[10635:1037241] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-29 06:52:10.712 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.31 - 设备: 庭院 - 29115420
2026-08-29 06:52:10.773 Seetong_tps[10635:1037203] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1286bca40>{number = 7, name = (null)}====
2026-08-29 06:52:10.816 Seetong_tps[10635:1037313] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13204aec0>{number = 17, name = (null)}====
2026-08-29 06:52:10.888 Seetong_tps[10635:1037214] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12843bb80>{number = 6, name = (null)}====
2026-08-29 06:52:11.222 Seetong_tps[10635:1037246] ===29115420===
2026-08-29 06:52:12.565 Seetong_tps[10635:1037201]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-29 06:52:12.811 Seetong_tps[10635:1037201]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-29 06:52:15.061 Seetong_tps[10635:1037246]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000000001111111111111111100 - result: 0 - devid: 29115420
2026-08-29 06:52:15.368 Seetong_tps[10635:1037246] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=240
2026-08-29 06:52:15.369 Seetong_tps[10635:1037201] timeSliceArray.count=16
2026-08-29 06:52:15.390 Seetong_tps[10635:1037201] nvrParseRecPlayBlock timelineModelArray.count=15
2026-08-29 06:52:15.390 Seetong_tps[10635:1037201] timelineModel.timePaint=06:37:48-06:52:02,timelineModel.recordType=1
2026-08-29 06:52:15.411 Seetong_tps[10635:1037201] updateAlarmListTable:messageModelList=7
2026-08-29 06:52:15.411 Seetong_tps[10635:1037201]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-29 06:52:15.413 Seetong_tps[10635:1037201]  --- setFirstTimePosition --- i: 14 - recordType: 1
2026-08-29 06:52:15.414 Seetong_tps[10635:1037201]  --- setFirstTimePosition --- i: 13 - recordType: 7
2026-08-29 06:52:15.414 Seetong_tps[10635:1037201] _firstHaveDataTime=06:37:20
2026-08-29 06:52:16.142 Seetong_tps[10635:1037201]  -- 预览倒计时 -- User interaction detected
2026-08-29 06:52:16.166 Seetong_tps[10635:1037201] uid:29115420 FC_P2PNvrReplayByTime
2026-08-29 06:52:16.166 Seetong_tps[10635:1037201]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-22 \U4e0a\U534810:58:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-29 06:52:16.166 Seetong_tps[10635:1037201]  -- 播放视频（录像） -- 开始时间: 2026-08-28 下午10:52:16 +0000
2026-08-29 06:52:16.167 Seetong_tps[10635:1037201]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260829063720
2026-08-29 06:52:16.167 Seetong_tps[10635:1037214] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260829063720
2026-08-29 06:52:16.412 Seetong_tps[10635:1037246]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-29 06:52:16.612 Seetong_tps[10635:1037241] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-29 06:52:16.613 Seetong_tps[10635:1037241]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-29 06:52:16.613 Seetong_tps[10635:1037241] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1286bfdc0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1291fca00>
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: playsettype = 50
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-29 06:52:16.616 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.45 - 设备: 庭院 - 29115420
2026-08-29 06:52:16.616 Seetong_tps[10635:1037241] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-29 06:52:16.618 Seetong_tps[10635:1037201]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.45 - 设备: 庭院 - 29115420
2026-08-29 06:52:16.630 Seetong_tps[10635:1037201] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-29 06:52:18.991 Seetong_tps[10635:1037201] 卡回放第一帧回调 倍速 = 0
2026-08-29 06:52:20.805 Seetong_tps[10635:1037241]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-29 06:52:20.806 Seetong_tps[10635:1037201] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-29 06:52:20.806 Seetong_tps[10635:1037201] ###### stopNvrRemoteRecord ......
2026-08-29 06:52:20.813 Seetong_tps[10635:1037201]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-29 06:52:20.814 Seetong_tps[10635:1037201] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787957141000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787950126000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-29 06:52:20.814 Seetong_tps[10635:1037201]  --- 取消心跳 destoryHeartBeat --- 
2026-08-29 06:52:20.814 Seetong_tps[10635:1037201]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-29 06:52:20.821 Seetong_tps[10635:1037201] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-29 06:52:20.850 Seetong_tps[10635:1037201] [保存失败] 相机对象或存储字典为空
2026-08-29 06:52:20.850 Seetong_tps[10635:1037323] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-29 06:52:20.850 Seetong_tps[10635:1037323] --FC_StopDevComEx end
2026-08-29 06:52:20.850 Seetong_tps[10635:1037201] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1787957141000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1787950126000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-29 06:52:20.850 Seetong_tps[10635:1037201]  --- 取消心跳 destoryHeartBeat --- 
2026-08-29 06:52:20.850 Seetong_tps[10635:1037201]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-29 06:52:20.855 Seetong_tps[10635:1037201]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-30 14:16:19.411 Seetong_tps[2385:279821] app_version=8.3.805
2026-08-30 14:16:19.422 Seetong_tps[2385:279827] 询问用户是否开启推送成功
2026-08-30 14:16:19.422 Seetong_tps[2385:279827] 用户点击允许接收推送
2026-08-30 14:16:19.423 Seetong_tps[2385:279821]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-30 14:16:19.423 Seetong_tps[2385:279821] showForLogin 1
2026-08-30 14:16:19.423 Seetong_tps[2385:279821] AppLaunch 还剩 6.768959999084473 秒
2026-08-30 14:16:19.423 Seetong_tps[2385:279827] remoteNotificationSetting: <UNNotificationSettings: 0x145289e00; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-30 14:16:19.429 Seetong_tps[2385:279902] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-08-30 14:16:19.452 Seetong_tps[2385:279821]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-30 14:16:19.497 Seetong_tps[2385:279821] viewDidLoad/configtime=2026-08-30 上午6:16:19 +0000
2026-08-30 14:16:19.499 Seetong_tps[2385:279821]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-30 14:16:19.499 Seetong_tps[2385:279821]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-30 14:16:19.589 Seetong_tps[2385:279821]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-30 14:16:19.589 Seetong_tps[2385:279821]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-30 14:16:19.591 Seetong_tps[2385:279821]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-30 14:16:19.592 Seetong_tps[2385:279821] 开始检查未读客服消息...
2026-08-30 14:16:19.592 Seetong_tps[2385:279821] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-30 14:16:19.592 Seetong_tps[2385:279821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:16:19.603 Seetong_tps[2385:279821]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-30 14:16:19.603 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty - 
2026-08-30 14:16:19.604 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-30 14:16:19.609 Seetong_tps[2385:279821] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-30 14:16:19.609 Seetong_tps[2385:279821] NAV deviceOrientationDidChange:1
2026-08-30 14:16:19.612 Seetong_tps[2385:279821]  -- groupDeviceList -- 
2026-08-30 14:16:19.613 Seetong_tps[2385:279821] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-30 14:16:19.613 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty - 
2026-08-30 14:16:19.613 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-30 14:16:19.721 Seetong_tps[2385:279821]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-08-30 14:16:19.900 Seetong_tps[2385:279821] Super properties have already been unregistered.
2026-08-30 14:16:19.900 Seetong_tps[2385:279821] UMAPM_OOMSampling(0,0):NO
2026-08-30 14:16:19.903 Seetong_tps[2385:279913] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x145c6f400>{number = 14, name = (null)}====
2026-08-30 14:16:19.903 Seetong_tps[2385:279826] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 00:00:00","adStartTimeStamp":1788105600000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":60}}，线程：<NSThread: 0x144478fc0>{number = 2, name = (null)}====
2026-08-30 14:16:19.903 Seetong_tps[2385:279821]  -- deviceListDataUpdate - AppLaunch 还剩 1.288469314575195 秒 - 再延迟 1.788469314575195 秒 - 启动耗时 1.711530685424805 秒
2026-08-30 14:16:19.903 Seetong_tps[2385:279821]  -- groupDeviceList -- 
2026-08-30 14:16:19.903 Seetong_tps[2385:279821] groupDeviceList 已在进行中，跳过新的调用
2026-08-30 14:16:19.903 Seetong_tps[2385:279821]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1712 毫秒
2026-08-30 14:16:19.905 Seetong_tps[2385:279834] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x145c6f3c0>{number = 15, name = (null)}====
2026-08-30 14:16:19.905 Seetong_tps[2385:279836] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay63.s5.seetong.com:1443;type=0&load=22&addr=bjrelay52.s5.seetong.com:3443;type=0&load=22&addr=bjrelay46.s2.seetong.com:14443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip3.s2.seetong.com:1443;type=0&load=59&addr=bjrelayvip3.s2.seetong.com:8443;type=0&load=40&addr=bjrelay42.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.98","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x145c6f380>{number = 16, name = (null)}====
2026-08-30 14:16:19.907 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-30 14:16:19.908 Seetong_tps[2385:279821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:16:19.908 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-30 14:16:19.909 Seetong_tps[2385:279821]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 628;
}
2026-08-30 14:16:19.909 Seetong_tps[2385:279821]  - 收到刷新token回调 - NSData 长度: 1688
2026-08-30 14:16:19.909 Seetong_tps[2385:279821]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-08-30 14:16:19.909 Seetong_tps[2385:279821]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-08-30 14:16:19.909 Seetong_tps[2385:279821]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODgxNTY5NzksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.C_3MiQBNzababy6zlzGtap703Jl6tl0C3Ck_9F5eiOM","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTA2NjI1NzksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg4MDcwNTc5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.GPDwLxlKCCIYi2T9WLiElbiR9tsAA0OBr8GTxema6FU","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-08-30 14:16:19.918 Seetong_tps[2385:279821]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1788070579.918235
2026-08-30 14:16:19.919 Seetong_tps[2385:279821]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1788070579.918235
2026-08-30 14:16:19.919 Seetong_tps[2385:279821]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1788070579.918235 - lastRefreshTokenTime: 1788070579.918235
2026-08-30 14:16:19.926 Seetong_tps[2385:279821] ++++-[VideoView dealloc]++++
2026-08-30 14:16:19.928 Seetong_tps[2385:279912] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x145c6c340>{number = 18, name = (null)}====
2026-08-30 14:16:19.929 Seetong_tps[2385:279915] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x145c6cfc0>{number = 19, name = (null)}====
2026-08-30 14:16:19.929 Seetong_tps[2385:279831] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x144479000>{number = 3, name = (null)}====
2026-08-30 14:16:19.929 Seetong_tps[2385:279821] OpenGLView20_Seetong dealloc:0x145c69600
2026-08-30 14:16:19.930 Seetong_tps[2385:279916] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgEBUlEEVFQOblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x145c6ce80>{number = 20, name = (null)}====
2026-08-30 14:16:19.947 Seetong_tps[2385:279821]  -- WebSocket - 重置重连次数 -- 
2026-08-30 14:16:19.952 Seetong_tps[2385:279914] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x145c6db80>{number = 21, name = (null)}====
2026-08-30 14:16:19.952 Seetong_tps[2385:279825] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.202.23","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788070098000,"lastHeartTime":1788058371000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x144479080>{number = 4, name = (null)}====
2026-08-30 14:16:19.960 Seetong_tps[2385:279902] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODY3NTM3OTg5OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.Gfzu6buPFJ-4sS_A1V0kEPtxpz-lGa9vU9QSEJRxN_Q","accessNode":"114.116.198.103:24201","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODY3NTM3OTg5OCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NCJdfQ.lZ8P6tfA9juM7mdn3J7x2GrcxiopTDqi1_h1FAENij0","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"}]}
====
2026-08-30 14:16:19.960 Seetong_tps[2385:279821]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-30 14:16:19.960 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty - 
2026-08-30 14:16:19.960 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-30 14:16:19.961 Seetong_tps[2385:279917] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1459a3dc0>{number = 10, name = (null)}====
2026-08-30 14:16:19.974 Seetong_tps[2385:279821] UMAPM_NetworkSampling(0,0):NO
2026-08-30 14:16:19.975 Seetong_tps[2385:279821] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-30 14:16:19.975 Seetong_tps[2385:279821] 客服消息未读数量: 0
2026-08-30 14:16:19.975 Seetong_tps[2385:279821]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-30 14:16:19.977 Seetong_tps[2385:279827] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1446c8e40>{number = 7, name = (null)}====
2026-08-30 14:16:19.992 Seetong_tps[2385:279821]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-30 14:16:19.993 Seetong_tps[2385:279821]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-30 14:16:20.000 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-30 14:16:20.000 Seetong_tps[2385:279821]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-30 14:16:20.003 Seetong_tps[2385:279821] 蓝牙已打开
2026-08-30 14:16:20.003 Seetong_tps[2385:279821]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-30 14:16:20.004 Seetong_tps[2385:279821]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-30 14:16:20.004 Seetong_tps[2385:279821]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCgEBUlEEVFQOblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-30 14:16:20.011 Seetong_tps[2385:279821]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-30 14:16:20.012 Seetong_tps[2385:279827]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-30 14:16:20.012 Seetong_tps[2385:279827]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-30 14:16:20.012 Seetong_tps[2385:279827]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-30 14:16:20.012 Seetong_tps[2385:279827]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-30 14:16:20.013 Seetong_tps[2385:279827]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-30 14:16:20.013 Seetong_tps[2385:279827]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-30 14:16:20.014 Seetong_tps[2385:279821]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-30 14:16:20.038 Seetong_tps[2385:279821]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-30 14:16:20.038 Seetong_tps[2385:279821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:16:20.039 Seetong_tps[2385:279821]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-30 14:16:20.141 Seetong_tps[2385:279913] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x145c6f400>{number = 14, name = (null)}====
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1964 毫秒
2026-08-30 14:16:20.156 Seetong_tps[2385:279821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788070098000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- groupDeviceList -- 
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-30 14:16:20.156 Seetong_tps[2385:279821]  -- WebSocket - 重置重连次数 -- 
2026-08-30 14:16:20.157 Seetong_tps[2385:279821]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-08-30 14:16:20.158 Seetong_tps[2385:279821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:16:20.158 Seetong_tps[2385:279821]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVQIIBlQGU1JpAQQB","reconn":0}}
2026-08-30 14:16:20.158 Seetong_tps[2385:279821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:16:20.158 Seetong_tps[2385:279821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788070098000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:16:20.163 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-30 14:16:20.163 Seetong_tps[2385:279821]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:16:20.163 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-30 14:16:20.164 Seetong_tps[2385:279821]  -- STBluetoothManager - 结束扫描 - 
2026-08-30 14:16:20.164 Seetong_tps[2385:279821]  -- STBluetoothManager - 开始扫描 - 
2026-08-30 14:16:20.164 Seetong_tps[2385:279821]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-30 14:16:20.164 Seetong_tps[2385:279821]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-30 14:16:20.280 Seetong_tps[2385:279821] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-30 14:16:20.280 Seetong_tps[2385:279821] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-30 14:16:20.280 Seetong_tps[2385:279821] Formatted Date: 2026-08-30
2026-08-30 14:16:20.280 Seetong_tps[2385:279821]  --- webSocketGetServerData msgId: 718C94D7-E363-4A53-A3BF-8C2857C76530 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-30";
        token = AVYOAQteVABrAAkFBgUKVQIIBlQGU1JpAQQB;
    };
}
2026-08-30 14:16:20.280 Seetong_tps[2385:279821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:16:20.280 Seetong_tps[2385:279821]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-30 14:16:20.292 Seetong_tps[2385:279821]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-30 14:16:20.342 Seetong_tps[2385:279821] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-30 14:16:20.342 Seetong_tps[2385:279821]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-30 14:16:20.342 Seetong_tps[2385:279821]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-30 14:16:20.342 Seetong_tps[2385:279821] Sorted Dates (Descending): (
)
2026-08-30 14:16:21.688 Seetong_tps[2385:279821] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-30 14:16:21.688 Seetong_tps[2385:279821] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-30 14:16:21.688 Seetong_tps[2385:279821] 用户设置的具体字体大小: 14.000000
2026-08-30 14:16:21.779 Seetong_tps[2385:279821] AppLaunch hideForRefreshToken
2026-08-30 14:16:21.779 Seetong_tps[2385:279821] AppLaunch hideForRefreshToken dismiss
2026-08-30 14:16:21.779 Seetong_tps[2385:279821] AppLaunch dismiss...
2026-08-30 14:16:22.085 Seetong_tps[2385:279821]  dealloc -- STAppLaunchWindow
2026-08-30 14:16:22.088 Seetong_tps[2385:279821]  dealloc -- STAppLaunchViewController
2026-08-30 14:16:22.090 Seetong_tps[2385:279821] AppLaunch dismiss... end
2026-08-30 14:16:22.694 Seetong_tps[2385:279821]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-30 14:16:22.999 Seetong_tps[2385:279826] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x144478fc0>{number = 2, name = (null)}====
2026-08-30 14:16:23.208 Seetong_tps[2385:279821]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-30 14:16:23.209 Seetong_tps[2385:279821]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-30 14:16:23.209 Seetong_tps[2385:279821] 滚动已停止500毫秒，执行操作:29115420
2026-08-30 14:16:23.492 Seetong_tps[2385:279826] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x144478fc0>{number = 2, name = (null)}====
2026-08-30 14:16:24.435 Seetong_tps[2385:279902] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-30 14:16:24.435 Seetong_tps[2385:279902] [DeviceMonitor] 监控管理器初始化完成
2026-08-30 14:16:24.948 Seetong_tps[2385:279821] UMAPM_OOMSampling(0,0):NO
2026-08-30 14:16:24.948 Seetong_tps[2385:279821] UMAPM_NetworkSampling(0,0):NO
2026-08-30 14:16:25.837 Seetong_tps[2385:279902]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-30 14:16:25.837 Seetong_tps[2385:279902]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-30 14:16:25.837 Seetong_tps[2385:279902]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-30 14:16:25.841 Seetong_tps[2385:279821]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-30 14:16:25.842 Seetong_tps[2385:279825] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-30 14:16:25.842 Seetong_tps[2385:279914] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-30 14:16:25.956 Seetong_tps[2385:279902]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-30 14:16:25.958 Seetong_tps[2385:279902]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:16:25.958 Seetong_tps[2385:279902]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:16:25.958 Seetong_tps[2385:279914] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-30 14:16:25.958 Seetong_tps[2385:279825] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-30 14:16:25.958 Seetong_tps[2385:279914] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-30 14:16:26.007 Seetong_tps[2385:279902]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-30 14:16:26.008 Seetong_tps[2385:279902]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:16:26.008 Seetong_tps[2385:279902]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:16:26.008 Seetong_tps[2385:279914] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-30 14:16:26.008 Seetong_tps[2385:279914] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-30 14:16:26.009 Seetong_tps[2385:279825] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-30 14:16:26.086 Seetong_tps[2385:279867]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-30 14:16:26.112 Seetong_tps[2385:279821]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-30 14:16:26.130 Seetong_tps[2385:279867]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-30 14:16:26.596 Seetong_tps[2385:279821]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-30 14:16:26.596 Seetong_tps[2385:279821]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-30 14:16:26.596 Seetong_tps[2385:279821]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-30 14:16:26.596 Seetong_tps[2385:279821] 滚动已停止500毫秒，执行操作:29115420
2026-08-30 14:16:26.609 Seetong_tps[2385:279821] MessageThrottle reloadTableView ---
2026-08-30 14:16:27.986 Seetong_tps[2385:279821]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-30 14:16:27.998 Seetong_tps[2385:279821] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-30 14:16:28.048 Seetong_tps[2385:279821] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-30 14:16:28.048 Seetong_tps[2385:279825] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-30 14:16:28.048 Seetong_tps[2385:279821]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:16:28.049 Seetong_tps[2385:279821] Reachability Flag Status: WR t------ networkStatusForFlags
2026-08-30 14:16:28.057 Seetong_tps[2385:279821]  -- STBluetoothManager - 结束扫描 - 
2026-08-30 14:16:28.073 Seetong_tps[2385:279821]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-30 下午2:16:28 073
2026-08-30 14:16:28.073 Seetong_tps[2385:279821]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14605ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460670c0>; layer = <CALayer: 0x146064b60>>
2026-08-30 14:16:28.073 Seetong_tps[2385:279821]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14605ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460670c0>; layer = <CALayer: 0x146064b60>> -- _camera.supportPlatform: 0
2026-08-30 14:16:28.073 Seetong_tps[2385:279821]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-30 上午6:16:28 +0000
2026-08-30 14:16:28.073 Seetong_tps[2385:279821]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-30 14:16:28.074 Seetong_tps[2385:279821]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-30 下午2:16:28 074
2026-08-30 14:16:28.074 Seetong_tps[2385:279914] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-30 14:16:28.099 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:28.102 Seetong_tps[2385:279821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:16:28.103 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:28.104 Seetong_tps[2385:279821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:16:28.121 Seetong_tps[2385:279821]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-30 14:16:28.123 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-30 14:16:28.123 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-08-30 14:16:28.145 Seetong_tps[2385:279821] 未处理的 biz 类型: res_video_preview_advert
2026-08-30 14:16:28.145 Seetong_tps[2385:279821]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-30 14:16:28.159 Seetong_tps[2385:279821] uid:29115420 playAudio
2026-08-30 14:16:28.160 Seetong_tps[2385:279821]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-30 14:16:28.160 Seetong_tps[2385:279821]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-30 14:16:28.160 Seetong_tps[2385:279831] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-30 14:16:28.359 Seetong_tps[2385:279821] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-30 14:16:29.364 Seetong_tps[2385:279867] ===29115420===
2026-08-30 14:16:29.616 Seetong_tps[2385:279867] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-30 14:16:29.617 Seetong_tps[2385:279902] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-30 14:16:29.617 Seetong_tps[2385:279902] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-30 14:16:29.617 Seetong_tps[2385:279902] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14526e780>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1451f8a00>
2026-08-30 14:16:29.617 Seetong_tps[2385:279902] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-30 14:16:29.617 Seetong_tps[2385:279902] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-30 14:16:29.618 Seetong_tps[2385:279902] InitDecodePortLog: playsettype = 50
2026-08-30 14:16:29.620 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.57 - 设备: 庭院 - 29115420
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-30 14:16:29.621 Seetong_tps[2385:279902] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-30 14:16:29.622 Seetong_tps[2385:279902] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-30 14:16:29.625 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.58 - 设备: 庭院 - 29115420
2026-08-30 14:16:29.833 Seetong_tps[2385:279867]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:16:29.904 Seetong_tps[2385:279821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-30 14:16:29.962 Seetong_tps[2385:279969] 重新观看视频线程：<_NSMainThread: 0x144478000>{number = 1, name = (null)}
2026-08-30 14:16:29.975 Seetong_tps[2385:279821] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-30 14:16:29.978 Seetong_tps[2385:279969] 重新观看视频线程：<_NSMainThread: 0x144478000>{number = 1, name = (null)}
2026-08-30 14:16:29.997 Seetong_tps[2385:279821] uid:29115420 playAudio
2026-08-30 14:16:29.997 Seetong_tps[2385:279825] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-30 14:16:29.997 Seetong_tps[2385:279821] uid:29115420 playAudio
2026-08-30 14:16:30.031 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.98 - 设备: 庭院 - 29115420
2026-08-30 14:16:30.077 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-08-30 14:16:30.128 Seetong_tps[2385:279821] checkPortStatus:_decodePort=1
2026-08-30 14:16:30.144 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.10 - 设备: 庭院 - 29115420
2026-08-30 14:16:30.232 Seetong_tps[2385:279867] Failed to get IoT drive away set configuration.
2026-08-30 14:16:30.232 Seetong_tps[2385:279867]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-30 14:16:32.048 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.00 - 设备: 庭院 - 29115420
2026-08-30 14:16:32.628 Seetong_tps[2385:279821]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14605ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1460670c0>; layer = <CALayer: 0x146064b60>>
2026-08-30 14:16:32.628 Seetong_tps[2385:279821] #####Vstop:uid:29115420-0-port:1
2026-08-30 14:16:32.629 Seetong_tps[2385:279821] -----------1release decodeport = 1
2026-08-30 14:16:32.630 Seetong_tps[2385:279821]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-30 14:16:32.631 Seetong_tps[2385:279821] _openGLView clearFrame ...
2026-08-30 14:16:32.644 Seetong_tps[2385:279821] 当前控制器：STPlaybackVC
2026-08-30 14:16:32.644 Seetong_tps[2385:279821]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-30 14:16:32.644 Seetong_tps[2385:279821] 开始监听camera_nvr的onlineStatus属性变化
2026-08-30 14:16:32.644 Seetong_tps[2385:279821] camera_nvr对象已切换，重新设置KVO监听
2026-08-30 14:16:32.655 Seetong_tps[2385:279821] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-30 14:16:32.805 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:32.806 Seetong_tps[2385:279821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-30 14:16:32.807 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:32.807 Seetong_tps[2385:279821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-30 14:16:32.808 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:32.808 Seetong_tps[2385:279821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-30 14:16:32.808 Seetong_tps[2385:279821]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:16:32.809 Seetong_tps[2385:279821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-30 14:16:32.821 Seetong_tps[2385:279821]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-30 14:16:32.821 Seetong_tps[2385:279821] ====高度=91.000000
2026-08-30 14:16:32.821 Seetong_tps[2385:279821]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-30 14:16:32.823 Seetong_tps[2385:279821] 停止监听camera_nvr的onlineStatus属性变化
2026-08-30 14:16:32.823 Seetong_tps[2385:279821] 开始监听camera_nvr的onlineStatus属性变化
2026-08-30 14:16:32.824 Seetong_tps[2385:279821] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-30 14:16:32.824 Seetong_tps[2385:279821] ###### stopNvrRemoteRecord ......
2026-08-30 14:16:32.826 Seetong_tps[2385:279821] updateAlarmListTable:messageModelList=0
2026-08-30 14:16:32.835 Seetong_tps[2385:279821]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-30 14:16:32.835 Seetong_tps[2385:279821]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-30 14:16:32.835 Seetong_tps[2385:279834] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-30 14:16:32.835 Seetong_tps[2385:279821]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-30 14:16:32.835 Seetong_tps[2385:279821] updateAlarmListTable:messageModelList=0
2026-08-30 14:16:32.889 Seetong_tps[2385:279821] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:16:32.933 Seetong_tps[2385:279821]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-30 14:16:33.096 Seetong_tps[2385:279827] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1446c8e40>{number = 7, name = (null)}====
2026-08-30 14:16:33.118 Seetong_tps[2385:279831] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x144479000>{number = 3, name = (null)}====
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-30 14:16:33.169 Seetong_tps[2385:279902]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14526e780>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1451f8a00>
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-30 14:16:33.169 Seetong_tps[2385:279902] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-30 14:16:33.179 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.13 - 设备: 庭院 - 29115420
2026-08-30 14:16:33.192 Seetong_tps[2385:279834] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x145c6f3c0>{number = 15, name = (null)}====
2026-08-30 14:16:33.729 Seetong_tps[2385:279867] ===29115420===
2026-08-30 14:16:35.240 Seetong_tps[2385:279821]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-30 14:16:37.044 Seetong_tps[2385:279867]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000000000011111111111111110 - result: 0 - devid: 29115420
2026-08-30 14:16:37.677 Seetong_tps[2385:279867] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1744
2026-08-30 14:16:37.679 Seetong_tps[2385:279821] timeSliceArray.count=110
2026-08-30 14:16:37.754 Seetong_tps[2385:279821] nvrParseRecPlayBlock timelineModelArray.count=109
2026-08-30 14:16:37.754 Seetong_tps[2385:279821] timelineModel.timePaint=13:54:07-14:15:28,timelineModel.recordType=1
2026-08-30 14:16:37.783 Seetong_tps[2385:279821] updateAlarmListTable:messageModelList=54
2026-08-30 14:16:37.783 Seetong_tps[2385:279821]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-30 14:16:37.784 Seetong_tps[2385:279821]  --- setFirstTimePosition --- i: 108 - recordType: 1
2026-08-30 14:16:37.784 Seetong_tps[2385:279821]  --- setFirstTimePosition --- i: 107 - recordType: 7
2026-08-30 14:16:37.784 Seetong_tps[2385:279821] _firstHaveDataTime=13:53:31
2026-08-30 14:16:39.904 Seetong_tps[2385:279821]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-30 14:16:41.031 Seetong_tps[2385:279821]  -- 预览倒计时 -- User interaction detected
2026-08-30 14:16:41.032 Seetong_tps[2385:279821] strtime:20260830135331
2026-08-30 14:16:41.033 Seetong_tps[2385:279821] uid:29115420 FC_P2PNvrReplayByTime
2026-08-30 14:16:41.034 Seetong_tps[2385:279821]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-26 \U4e0a\U53487:29:17 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-30 14:16:41.034 Seetong_tps[2385:279821]  -- 播放视频（录像） -- 开始时间: 2026-08-30 上午6:16:41 +0000
2026-08-30 14:16:41.035 Seetong_tps[2385:279831] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260830135331
2026-08-30 14:16:41.282 Seetong_tps[2385:279867]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-30 14:16:42.156 Seetong_tps[2385:279902] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-30 14:16:42.157 Seetong_tps[2385:279902]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-30 14:16:42.157 Seetong_tps[2385:279902] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14526e780>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1451f8a00>
2026-08-30 14:16:42.157 Seetong_tps[2385:279902] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-30 14:16:42.157 Seetong_tps[2385:279902] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-30 14:16:42.157 Seetong_tps[2385:279902] InitDecodePortLog: playsettype = 50
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-30 14:16:42.158 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.12 - 设备: 庭院 - 29115420
2026-08-30 14:16:42.158 Seetong_tps[2385:279902] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-30 14:16:42.159 Seetong_tps[2385:279902] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-30 14:16:42.161 Seetong_tps[2385:279821]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.13 - 设备: 庭院 - 29115420
2026-08-30 14:16:42.168 Seetong_tps[2385:279821] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-30 14:16:43.033 Seetong_tps[2385:279821] 卡回放第一帧回调 倍速 = 0
2026-08-30 14:16:44.269 Seetong_tps[2385:279821]  -- videoView tap -- 
2026-08-30 14:16:45.942 Seetong_tps[2385:279821] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-30 14:16:45.942 Seetong_tps[2385:279821] ###### stopNvrRemoteRecord ......
2026-08-30 14:16:45.945 Seetong_tps[2385:279902]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-30 14:16:45.948 Seetong_tps[2385:279821]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-30 14:16:45.949 Seetong_tps[2385:279821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788070098000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:16:45.949 Seetong_tps[2385:279821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:16:45.949 Seetong_tps[2385:279821]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-30 14:16:45.956 Seetong_tps[2385:279821] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-30 14:16:45.976 Seetong_tps[2385:279821] [保存失败] 相机对象或存储字典为空
2026-08-30 14:16:45.976 Seetong_tps[2385:280102] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-30 14:16:45.976 Seetong_tps[2385:280102] --FC_StopDevComEx end
2026-08-30 14:16:45.977 Seetong_tps[2385:279821] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788070098000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:16:45.977 Seetong_tps[2385:279821]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:16:45.977 Seetong_tps[2385:279821]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-30 14:16:45.983 Seetong_tps[2385:279821]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-08-30 14:33:04.617 Seetong_tps[2450:288907] app_version=8.3.805
2026-08-30 14:33:04.626 Seetong_tps[2450:288914] 询问用户是否开启推送成功
2026-08-30 14:33:04.626 Seetong_tps[2450:288914] 用户点击允许接收推送
2026-08-30 14:33:04.628 Seetong_tps[2450:288907]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-30 14:33:04.628 Seetong_tps[2450:288907] showForLogin 1
2026-08-30 14:33:04.628 Seetong_tps[2450:288907] AppLaunch 还剩 6.694480180740356 秒
2026-08-30 14:33:04.628 Seetong_tps[2450:288917] remoteNotificationSetting: <UNNotificationSettings: 0x1122adc20; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-30 14:33:04.651 Seetong_tps[2450:288907]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-30 14:33:04.686 Seetong_tps[2450:288907] viewDidLoad/configtime=2026-08-30 上午6:33:04 +0000
2026-08-30 14:33:04.687 Seetong_tps[2450:288907]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-30 14:33:04.687 Seetong_tps[2450:288907]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-30 14:33:04.753 Seetong_tps[2450:288907]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-30 14:33:04.753 Seetong_tps[2450:288907]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-30 14:33:04.755 Seetong_tps[2450:288907]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-30 14:33:04.755 Seetong_tps[2450:288907] 开始检查未读客服消息...
2026-08-30 14:33:04.755 Seetong_tps[2450:288907] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-30 14:33:04.755 Seetong_tps[2450:288907]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:33:04.765 Seetong_tps[2450:288907]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-30 14:33:04.765 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty - 
2026-08-30 14:33:04.766 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-30 14:33:04.769 Seetong_tps[2450:288907] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-30 14:33:04.769 Seetong_tps[2450:288907] NAV deviceOrientationDidChange:1
2026-08-30 14:33:04.771 Seetong_tps[2450:288907]  -- groupDeviceList -- 
2026-08-30 14:33:04.771 Seetong_tps[2450:288907] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-30 14:33:04.772 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty - 
2026-08-30 14:33:04.772 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-30 14:33:04.786 Seetong_tps[2450:288937] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODY3NjM4NDcxMiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.YOYyWLyveuNko1zIghwYq9Ceg_2h82WpNK2eivrRU98","accessNode":"101.42.105.173:24200","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODY3NjM4NDcxMiwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MSJdfQ.QPEUgEoSs_6Nu51o3OfLeDyTSVFxunVYVeSc_EQZBJI","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24900"}]}
====
2026-08-30 14:33:04.822 Seetong_tps[2450:288916] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b0390c0>{number = 2, name = (null)}====
2026-08-30 14:33:04.857 Seetong_tps[2450:288907]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-30 14:33:04.952 Seetong_tps[2450:288965] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUFUEVlYEAVVvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e087100>{number = 14, name = (null)}====
2026-08-30 14:33:04.953 Seetong_tps[2450:288963] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e0871c0>{number = 13, name = (null)}====
2026-08-30 14:33:04.981 Seetong_tps[2450:288907] Super properties have already been unregistered.
2026-08-30 14:33:04.981 Seetong_tps[2450:288934] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x11229f800>{number = 9, name = (null)}====
2026-08-30 14:33:04.981 Seetong_tps[2450:288964] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e087080>{number = 15, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288961] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e087040>{number = 16, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288917] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 00:00:00","adStartTimeStamp":1788105600000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device?utm_source=10020","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":60}}，线程：<NSThread: 0x11bd1b000>{number = 10, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288907] UMAPM_OOMSampling(0,0):NO
2026-08-30 14:33:04.982 Seetong_tps[2450:288960] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=27&addr=bjrelay58.s5.seetong.com:15443;type=0&load=20&addr=bjrelay51.s5.seetong.com:14443;type=0&load=19&addr=bjrelay9.s5.seetong.com:12443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip2.s2.seetong.com:9443;type=0&load=36&addr=bjrelay44.s2.seetong.com:8443;type=0&load=60&addr=bjrelay41.s2.seetong.com:3443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.202.23","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e084400>{number = 17, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288962] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e087000>{number = 18, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288966] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11bda7dc0>{number = 11, name = (null)}====
2026-08-30 14:33:04.982 Seetong_tps[2450:288915] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.202.23","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788071301000,"lastHeartTime":1788058371000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10b038ec0>{number = 3, name = (null)}====
2026-08-30 14:33:04.983 Seetong_tps[2450:288907]  -- deviceListDataUpdate - AppLaunch 还剩 1.338959932327271 秒 - 再延迟 1.838959932327271 秒 - 启动耗时 1.661040067672729 秒
2026-08-30 14:33:04.983 Seetong_tps[2450:288907]  -- groupDeviceList -- 
2026-08-30 14:33:04.983 Seetong_tps[2450:288907] groupDeviceList 已在进行中，跳过新的调用
2026-08-30 14:33:04.983 Seetong_tps[2450:288907]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1661 毫秒
2026-08-30 14:33:04.987 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-30 14:33:04.988 Seetong_tps[2450:288907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:33:04.988 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-30 14:33:04.989 Seetong_tps[2450:288907]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 629;
}
2026-08-30 14:33:05.003 Seetong_tps[2450:288907] ++++-[VideoView dealloc]++++
2026-08-30 14:33:05.007 Seetong_tps[2450:288907] OpenGLView20_Seetong dealloc:0x10e081a00
2026-08-30 14:33:05.021 Seetong_tps[2450:288907]  -- WebSocket - 重置重连次数 -- 
2026-08-30 14:33:05.040 Seetong_tps[2450:288907]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-30 14:33:05.040 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty - 
2026-08-30 14:33:05.040 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-30 14:33:05.044 Seetong_tps[2450:288907]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-30 14:33:05.044 Seetong_tps[2450:288907]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIJUFUEVlYEAVVvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-30 14:33:05.047 Seetong_tps[2450:288907] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-30 14:33:05.048 Seetong_tps[2450:288907] 客服消息未读数量: 0
2026-08-30 14:33:05.048 Seetong_tps[2450:288907]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-30 14:33:05.048 Seetong_tps[2450:288907] UMAPM_NetworkSampling(0,0):NO
2026-08-30 14:33:05.053 Seetong_tps[2450:288907]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-30 14:33:05.053 Seetong_tps[2450:288907]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-30 14:33:05.066 Seetong_tps[2450:288907]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-30 14:33:05.066 Seetong_tps[2450:288907]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-30 14:33:05.066 Seetong_tps[2450:288965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-30 14:33:05.066 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-30 14:33:05.066 Seetong_tps[2450:288907]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-30 14:33:05.066 Seetong_tps[2450:288965]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-30 14:33:05.066 Seetong_tps[2450:288965]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-30 14:33:05.067 Seetong_tps[2450:288965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-30 14:33:05.067 Seetong_tps[2450:288965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-30 14:33:05.067 Seetong_tps[2450:288965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-30 14:33:05.068 Seetong_tps[2450:288907] 蓝牙已打开
2026-08-30 14:33:05.072 Seetong_tps[2450:288907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:33:05.086 Seetong_tps[2450:288907]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-30 14:33:05.195 Seetong_tps[2450:288969] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e21b980>{number = 20, name = (null)}====
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1907 毫秒
2026-08-30 14:33:05.229 Seetong_tps[2450:288907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788071301000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- groupDeviceList -- 
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- WebSocket - 重置重连次数 -- 
2026-08-30 14:33:05.229 Seetong_tps[2450:288907]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-30 14:33:05.231 Seetong_tps[2450:288907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:33:05.231 Seetong_tps[2450:288907]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVQIIBlYDUVdpAQQB","reconn":0}}
2026-08-30 14:33:05.231 Seetong_tps[2450:288907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:33:05.232 Seetong_tps[2450:288907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788071301000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:33:05.232 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-30 14:33:05.232 Seetong_tps[2450:288907]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-30 14:33:05.232 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-30 14:33:05.233 Seetong_tps[2450:288907]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-30 14:33:05.233 Seetong_tps[2450:288907]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-30 14:33:05.256 Seetong_tps[2450:288907]  -- STBluetoothManager - 结束扫描 - 
2026-08-30 14:33:05.256 Seetong_tps[2450:288907]  -- STBluetoothManager - 开始扫描 - 
2026-08-30 14:33:05.333 Seetong_tps[2450:288907] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-30 14:33:05.333 Seetong_tps[2450:288907] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-30 14:33:05.333 Seetong_tps[2450:288907] Formatted Date: 2026-08-30
2026-08-30 14:33:05.333 Seetong_tps[2450:288907]  --- webSocketGetServerData msgId: 8257EFC2-2ECD-4FC6-AA57-56F65DC962BF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-30";
        token = AVYOAQteVABrAAkFBgUKVQIIBlYDUVdpAQQB;
    };
}
2026-08-30 14:33:05.333 Seetong_tps[2450:288907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:33:05.333 Seetong_tps[2450:288907]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-30 14:33:05.377 Seetong_tps[2450:288907]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-30 14:33:05.379 Seetong_tps[2450:288907] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-30 14:33:05.379 Seetong_tps[2450:288907]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-30 14:33:05.379 Seetong_tps[2450:288907]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-30 14:33:05.379 Seetong_tps[2450:288907] Sorted Dates (Descending): (
)
2026-08-30 14:33:05.900 Seetong_tps[2450:288937] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-30 14:33:05.900 Seetong_tps[2450:288937] [DeviceMonitor] 监控管理器初始化完成
2026-08-30 14:33:06.302 Seetong_tps[2450:288937]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-30 14:33:06.302 Seetong_tps[2450:288937]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-30 14:33:06.302 Seetong_tps[2450:288937]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-30 14:33:06.305 Seetong_tps[2450:288907]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-30 14:33:06.305 Seetong_tps[2450:288965] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-30 14:33:06.305 Seetong_tps[2450:288915] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-30 14:33:06.535 Seetong_tps[2450:288937]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-30 14:33:06.536 Seetong_tps[2450:288937]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:33:06.536 Seetong_tps[2450:288937]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:33:06.536 Seetong_tps[2450:288915] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-30 14:33:06.537 Seetong_tps[2450:288915] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-30 14:33:06.537 Seetong_tps[2450:288965] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-30 14:33:06.542 Seetong_tps[2450:288937]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-30 14:33:06.543 Seetong_tps[2450:288937]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:33:06.543 Seetong_tps[2450:288937]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-30 14:33:06.543 Seetong_tps[2450:288965] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-30 14:33:06.543 Seetong_tps[2450:288915] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-30 14:33:06.543 Seetong_tps[2450:288965] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-30 14:33:06.565 Seetong_tps[2450:288940]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-30 14:33:06.868 Seetong_tps[2450:288907] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-30 14:33:06.868 Seetong_tps[2450:288907] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-30 14:33:06.868 Seetong_tps[2450:288907] 用户设置的具体字体大小: 14.000000
2026-08-30 14:33:06.868 Seetong_tps[2450:288907] AppLaunch hideForRefreshToken
2026-08-30 14:33:06.869 Seetong_tps[2450:288907] AppLaunch hideForRefreshToken dismiss
2026-08-30 14:33:06.869 Seetong_tps[2450:288907] AppLaunch dismiss...
2026-08-30 14:33:07.094 Seetong_tps[2450:288907] MessageThrottle reloadTableView ---
2026-08-30 14:33:07.174 Seetong_tps[2450:288907]  dealloc -- STAppLaunchWindow
2026-08-30 14:33:07.178 Seetong_tps[2450:288907]  dealloc -- STAppLaunchViewController
2026-08-30 14:33:07.180 Seetong_tps[2450:288907] AppLaunch dismiss... end
2026-08-30 14:33:07.874 Seetong_tps[2450:288907]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-30 14:33:07.913 Seetong_tps[2450:288907]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-30 14:33:07.922 Seetong_tps[2450:288907] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-30 14:33:07.960 Seetong_tps[2450:288907] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-30 14:33:07.960 Seetong_tps[2450:288966] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-30 14:33:07.960 Seetong_tps[2450:288907]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-30 14:33:07.961 Seetong_tps[2450:288907] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-30 14:33:07.963 Seetong_tps[2450:288907]  -- STBluetoothManager - 结束扫描 - 
2026-08-30 14:33:07.979 Seetong_tps[2450:288907]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-30 下午2:33:07 979
2026-08-30 14:33:07.979 Seetong_tps[2450:288907]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc04ae0>; layer = <CALayer: 0x10e3c8c00>>
2026-08-30 14:33:07.979 Seetong_tps[2450:288907]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3e8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc04ae0>; layer = <CALayer: 0x10e3c8c00>> -- _camera.supportPlatform: 0
2026-08-30 14:33:07.979 Seetong_tps[2450:288907]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-30 上午6:33:07 +0000
2026-08-30 14:33:07.979 Seetong_tps[2450:288907]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-28 \U4e0a\U53488:38:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-30 14:33:07.980 Seetong_tps[2450:288907]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-30 下午2:33:07 980
2026-08-30 14:33:07.980 Seetong_tps[2450:288966] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-30 14:33:08.005 Seetong_tps[2450:288907]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:33:08.008 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:08.009 Seetong_tps[2450:288907]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-30 14:33:08.010 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:08.027 Seetong_tps[2450:288907]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-30 14:33:08.036 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.037 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.052 Seetong_tps[2450:288907] 未处理的 biz 类型: res_video_preview_advert
2026-08-30 14:33:08.053 Seetong_tps[2450:288907]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-30 14:33:08.054 Seetong_tps[2450:288940]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-30 14:33:08.057 Seetong_tps[2450:288907]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-30 14:33:08.057 Seetong_tps[2450:288907]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-30 14:33:08.066 Seetong_tps[2450:288907] uid:29115420 playAudio
2026-08-30 14:33:08.066 Seetong_tps[2450:288907]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-30 14:33:08.066 Seetong_tps[2450:288907]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-30 14:33:08.066 Seetong_tps[2450:288918] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-30 14:33:08.156 Seetong_tps[2450:288965] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e087100>{number = 14, name = (null)}====
2026-08-30 14:33:08.272 Seetong_tps[2450:288907] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-30 14:33:08.386 Seetong_tps[2450:288907]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-30 14:33:08.387 Seetong_tps[2450:288907]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-30 14:33:08.387 Seetong_tps[2450:288907]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-08-30 14:33:08.387 Seetong_tps[2450:288907] 滚动已停止500毫秒，执行操作:29115420
2026-08-30 14:33:08.511 Seetong_tps[2450:288940] ===29115420===
2026-08-30 14:33:08.512 Seetong_tps[2450:288940] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b29f8c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11222ca00>
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-30 14:33:08.513 Seetong_tps[2450:288937] InitDecodePortLog: playsettype = 50
2026-08-30 14:33:08.515 Seetong_tps[2450:288937] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-30 14:33:08.515 Seetong_tps[2450:288937] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-30 14:33:08.516 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.55 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.516 Seetong_tps[2450:288937] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-30 14:33:08.516 Seetong_tps[2450:288937] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-30 14:33:08.516 Seetong_tps[2450:288937] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-30 14:33:08.516 Seetong_tps[2450:288937] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-30 14:33:08.517 Seetong_tps[2450:288937] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-30 14:33:08.519 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.56 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.597 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:08.623 Seetong_tps[2450:288918] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b0391c0>{number = 4, name = (null)}====
2026-08-30 14:33:08.823 Seetong_tps[2450:288990] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-30 14:33:08.838 Seetong_tps[2450:288907] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-30 14:33:08.861 Seetong_tps[2450:288907] uid:29115420 playAudio
2026-08-30 14:33:08.861 Seetong_tps[2450:288965] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-30 14:33:08.861 Seetong_tps[2450:288907] uid:29115420 playAudio
2026-08-30 14:33:08.865 Seetong_tps[2450:288907] checkPortStatus:_decodePort=1
2026-08-30 14:33:08.865 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.865 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-08-30 14:33:08.909 Seetong_tps[2450:288990] 重新观看视频线程：<_NSMainThread: 0x10b038000>{number = 1, name = (null)}
2026-08-30 14:33:08.911 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-08-30 14:33:09.376 Seetong_tps[2450:288907]  -- IOTPtzView -- getPresetList -- 
2026-08-30 14:33:09.376 Seetong_tps[2450:288907]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-08-30 14:33:09.376 Seetong_tps[2450:288907]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-30 14:33:09.376 Seetong_tps[2450:288963] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-30 14:33:09.959 Seetong_tps[2450:288940] Failed to get IoT drive away set configuration.
2026-08-30 14:33:09.959 Seetong_tps[2450:288940]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-30 14:33:10.056 Seetong_tps[2450:288907]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-08-30 14:33:10.056 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:10.056 Seetong_tps[2450:288907]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-08-30 14:33:10.059 Seetong_tps[2450:288940]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-08-30 14:33:10.059 Seetong_tps[2450:288940] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-08-30 14:33:10.059 Seetong_tps[2450:288940] hexStringLen=20
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------字符串=======预置点1
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] hexStringLen=20
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------字符串=======预置点2
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] hexStringLen=20
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------字符串=======预置点3
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] hexStringLen=20
2026-08-30 14:33:10.060 Seetong_tps[2450:288940] stringFromHexString------字符串=======预置点4
2026-08-30 14:33:10.296 Seetong_tps[2450:288907] rotate to down
2026-08-30 14:33:10.296 Seetong_tps[2450:288964] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-30 14:33:10.300 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 2.34 - 设备: 庭院 - 29115420
2026-08-30 14:33:10.401 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:11.113 Seetong_tps[2450:288907] stop the priori direction method and turn to left
2026-08-30 14:33:11.113 Seetong_tps[2450:288963] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-30 14:33:11.115 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 3.15 - 设备: 庭院 - 29115420
2026-08-30 14:33:11.910 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:13.116 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.16 - 设备: 庭院 - 29115420
2026-08-30 14:33:13.514 Seetong_tps[2450:288907] stop the priori direction method and turn to down
2026-08-30 14:33:13.514 Seetong_tps[2450:288963] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-30 14:33:13.514 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 5.55 - 设备: 庭院 - 29115420
2026-08-30 14:33:13.885 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:14.985 Seetong_tps[2450:288907]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-30 14:33:15.465 Seetong_tps[2450:288966] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-08-30 14:33:15.465 Seetong_tps[2450:288907]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.50 - 设备: 庭院 - 29115420
2026-08-30 14:33:16.243 Seetong_tps[2450:288940]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-30 14:33:17.987 Seetong_tps[2450:288907]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788071597.987654,lastReceiveYUVTimeInterval=1788071597.980723,interval=0,videoView=0x10e3e8380
2026-08-30 14:33:18.018 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.068 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.087 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.103 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.117 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.135 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.151 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.168 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.201 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.268 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.285 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.301 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.318 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.334 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.351 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.373 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.402 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.418 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.434 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.451 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.468 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.501 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.539 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.551 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.568 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:18.585 Seetong_tps[2450:288907] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-30 14:33:22.205 Seetong_tps[2450:288937]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-30 14:33:22.207 Seetong_tps[2450:288907]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-30 14:33:22.208 Seetong_tps[2450:288907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788071301000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:33:22.208 Seetong_tps[2450:288907]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:33:22.208 Seetong_tps[2450:288907]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-30 14:33:22.223 Seetong_tps[2450:288907] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-30 14:33:22.223 Seetong_tps[2450:288907]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e3e8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10fc04ae0>; layer = <CALayer: 0x10e3c8c00>>
2026-08-30 14:33:22.223 Seetong_tps[2450:288907] #####Vstop:uid:29115420-0-port:1
2026-08-30 14:33:22.248 Seetong_tps[2450:288907] -----------1release decodeport = 1
2026-08-30 14:33:22.249 Seetong_tps[2450:288907]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.5208333333333334";
    "preview_duration" = 14200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-30 14:33:22.250 Seetong_tps[2450:288907] _openGLView clearFrame ...
2026-08-30 14:33:22.265 Seetong_tps[2450:288907] [保存失败] 相机对象或存储字典为空
2026-08-30 14:33:22.266 Seetong_tps[2450:289167] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-30 14:33:22.266 Seetong_tps[2450:289167] --FC_StopDevComEx end
2026-08-30 14:33:22.266 Seetong_tps[2450:288907] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.202.23","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788071301000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788058371000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-30 14:33:22.266 Seetong_tps[2450:288907]  --- 取消心跳 destoryHeartBeat --- 
2026-08-30 14:33:22.266 Seetong_tps[2450:288907]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-31 12:21:29.156 Seetong_tps[7206:900960] app_version=8.3.805
2026-08-31 12:21:29.171 Seetong_tps[7206:900960]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-08-31 12:21:29.171 Seetong_tps[7206:900960] showForLogin 1
2026-08-31 12:21:29.171 Seetong_tps[7206:900960] AppLaunch 还剩 6.402954816818237 秒
2026-08-31 12:21:29.175 Seetong_tps[7206:901017] 询问用户是否开启推送成功
2026-08-31 12:21:29.175 Seetong_tps[7206:901017] 用户点击允许接收推送
2026-08-31 12:21:29.176 Seetong_tps[7206:901017] remoteNotificationSetting: <UNNotificationSettings: 0x1552ca1c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-08-31 12:21:29.193 Seetong_tps[7206:900960]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-08-31 12:21:29.227 Seetong_tps[7206:900960] viewDidLoad/configtime=2026-08-31 上午4:21:29 +0000
2026-08-31 12:21:29.229 Seetong_tps[7206:900960]  -- 设备列表 -- statusBarHeight 1: 47
2026-08-31 12:21:29.229 Seetong_tps[7206:900960]  -- 设备列表 -- statusBarHeight 2: 47
2026-08-31 12:21:29.278 Seetong_tps[7206:900960]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-08-31 12:21:29.278 Seetong_tps[7206:900960]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-08-31 12:21:29.281 Seetong_tps[7206:900960]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-08-31 12:21:29.281 Seetong_tps[7206:900960] 开始检查未读客服消息...
2026-08-31 12:21:29.281 Seetong_tps[7206:900960] 在 viewDidLoad 中，当前用户界面样式: 1
2026-08-31 12:21:29.281 Seetong_tps[7206:900960]  --- 取消心跳 destoryHeartBeat --- 
2026-08-31 12:21:29.283 Seetong_tps[7206:901054] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODc1NDg4OTE5Miwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.vLFJ4PSQ42MTUUlyztuA0crKRh7b8UlpCeqJMuvnkpA","accessNode":"101.42.105.173:24202","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODc1NDg4OTE5Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NCJdfQ.ALJpKcsuVlYk-4K3zW_kSzqEipSHf5f0tp0IAxsD86s","relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24902"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24903"}]}
====
2026-08-31 12:21:29.286 Seetong_tps[7206:900960]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-08-31 12:21:29.286 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty - 
2026-08-31 12:21:29.287 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-08-31 12:21:29.290 Seetong_tps[7206:900960] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-08-31 12:21:29.290 Seetong_tps[7206:900960] NAV deviceOrientationDidChange:1
2026-08-31 12:21:29.293 Seetong_tps[7206:900960]  -- groupDeviceList -- 
2026-08-31 12:21:29.293 Seetong_tps[7206:900960] -- WebSocket connection - 显示设备列表 - getNetty --
2026-08-31 12:21:29.293 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty - 
2026-08-31 12:21:29.293 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-31 12:21:29.323 Seetong_tps[7206:901004] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x154438e80>{number = 4, name = (null)}====
2026-08-31 12:21:29.381 Seetong_tps[7206:900960]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-08-31 12:21:29.517 Seetong_tps[7206:901005] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1544390c0>{number = 3, name = (null)}====
2026-08-31 12:21:29.520 Seetong_tps[7206:901123] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x155c5aec0>{number = 15, name = (null)}====
2026-08-31 12:21:29.520 Seetong_tps[7206:900960] Super properties have already been unregistered.
2026-08-31 12:21:29.520 Seetong_tps[7206:901122] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x15598dd40>{number = 10, name = (null)}====
2026-08-31 12:21:29.521 Seetong_tps[7206:901008] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.28","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788149411000,"lastHeartTime":1788144967000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[]}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x154438ec0>{number = 2, name = (null)}====
2026-08-31 12:21:29.521 Seetong_tps[7206:901009] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x155c5ae80>{number = 16, name = (null)}====
2026-08-31 12:21:29.521 Seetong_tps[7206:901017] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x155c5ae40>{number = 17, name = (null)}====
2026-08-31 12:21:29.521 Seetong_tps[7206:900960] UMAPM_OOMSampling(1,0):NO
2026-08-31 12:21:29.521 Seetong_tps[7206:901018] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay45.s2.seetong.com:4443;type=0&load=25&addr=bjrelay47.s2.seetong.com:11443;type=0&load=20&addr=bjrelay2.s5.seetong.com:4443;","vipRelayServers":"type=0&load=47&addr=bjrelay43.s2.seetong.com:13443;type=0&load=44&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=37&addr=bjrelay41.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.28","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x155c58200>{number = 18, name = (null)}====
2026-08-31 12:21:29.522 Seetong_tps[7206:900960]  -- deviceListDataUpdate - AppLaunch 还剩 1.052664041519165 秒 - 再延迟 1.552664041519165 秒 - 启动耗时 1.947335958480835 秒
2026-08-31 12:21:29.522 Seetong_tps[7206:900960]  -- groupDeviceList -- 
2026-08-31 12:21:29.522 Seetong_tps[7206:900960] groupDeviceList 已在进行中，跳过新的调用
2026-08-31 12:21:29.522 Seetong_tps[7206:900960]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1947 毫秒
2026-08-31 12:21:29.523 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-31 12:21:29.524 Seetong_tps[7206:901016] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x155c5ad40>{number = 19, name = (null)}====
2026-08-31 12:21:29.524 Seetong_tps[7206:901125] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoCUlQHUFQFCD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x155c5a400>{number = 20, name = (null)}====
2026-08-31 12:21:29.524 Seetong_tps[7206:900960]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-31 12:21:29.524 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-31 12:21:29.525 Seetong_tps[7206:901015] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"duration":60}}，线程：<NSThread: 0x1546990c0>{number = 7, name = (null)}====
2026-08-31 12:21:29.525 Seetong_tps[7206:900960]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 630;
}
2026-08-31 12:21:29.537 Seetong_tps[7206:901127] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x15598e000>{number = 12, name = (null)}====
2026-08-31 12:21:29.559 Seetong_tps[7206:900960] ++++-[VideoView dealloc]++++
2026-08-31 12:21:29.562 Seetong_tps[7206:900960] OpenGLView20_Seetong dealloc:0x155c51600
2026-08-31 12:21:29.592 Seetong_tps[7206:900960]  -- WebSocket - 重置重连次数 -- 
2026-08-31 12:21:29.607 Seetong_tps[7206:900960]  -- WebSocket connection - APP活跃 - getNetty - 
2026-08-31 12:21:29.607 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty - 
2026-08-31 12:21:29.607 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-08-31 12:21:29.618 Seetong_tps[7206:900960]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-08-31 12:21:29.618 Seetong_tps[7206:900960] UMAPM_NetworkSampling(0,0):NO
2026-08-31 12:21:29.618 Seetong_tps[7206:901015]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-08-31 12:21:29.619 Seetong_tps[7206:900960]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-08-31 12:21:29.619 Seetong_tps[7206:901015]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-08-31 12:21:29.619 Seetong_tps[7206:901015]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-08-31 12:21:29.619 Seetong_tps[7206:900960] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-08-31 12:21:29.619 Seetong_tps[7206:900960] 客服消息未读数量: 0
2026-08-31 12:21:29.619 Seetong_tps[7206:901015]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-08-31 12:21:29.619 Seetong_tps[7206:901015]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-08-31 12:21:29.619 Seetong_tps[7206:901015]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-08-31 12:21:29.619 Seetong_tps[7206:900960]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-08-31 12:21:29.619 Seetong_tps[7206:900960]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-08-31 12:21:29.628 Seetong_tps[7206:900960]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-08-31 12:21:29.629 Seetong_tps[7206:900960]  -- 广告缓存 -- saveAdModel - result: 1
2026-08-31 12:21:29.635 Seetong_tps[7206:900960]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-08-31 12:21:29.635 Seetong_tps[7206:900960]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgoCUlQHUFQFCD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-08-31 12:21:29.640 Seetong_tps[7206:900960] Could not load the "icon_etst" image referenced from a nib in the bundle with identifier "com.seetong.seetong"
2026-08-31 12:21:29.641 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-31 12:21:29.641 Seetong_tps[7206:900960]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-31 12:21:29.644 Seetong_tps[7206:900960] 蓝牙已打开
2026-08-31 12:21:29.651 Seetong_tps[7206:900960]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-31 12:21:29.651 Seetong_tps[7206:900960]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-08-31 12:21:29.666 Seetong_tps[7206:900960]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-08-31 12:21:29.770 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-08-31 12:21:29.770 Seetong_tps[7206:900960]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2196 毫秒
2026-08-31 12:21:29.770 Seetong_tps[7206:900960] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788149411000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788144967000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-31 12:21:29.770 Seetong_tps[7206:900960]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-31 12:21:29.770 Seetong_tps[7206:900960]  -- groupDeviceList -- 
2026-08-31 12:21:29.771 Seetong_tps[7206:900960]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-08-31 12:21:29.771 Seetong_tps[7206:900960]  -- WebSocket - 重置重连次数 -- 
2026-08-31 12:21:29.771 Seetong_tps[7206:900960]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-08-31 12:21:29.772 Seetong_tps[7206:900960]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-31 12:21:29.772 Seetong_tps[7206:900960]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgUKVQMIBFcBU1tpAQQB","reconn":0}}
2026-08-31 12:21:29.772 Seetong_tps[7206:900960]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-31 12:21:29.773 Seetong_tps[7206:900960] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788149411000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788144967000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-31 12:21:29.777 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-08-31 12:21:29.777 Seetong_tps[7206:900960]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-08-31 12:21:29.778 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-08-31 12:21:29.778 Seetong_tps[7206:900960]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-08-31 12:21:29.778 Seetong_tps[7206:900960]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-08-31 12:21:29.784 Seetong_tps[7206:900960]  -- STBluetoothManager - 结束扫描 - 
2026-08-31 12:21:29.785 Seetong_tps[7206:900960]  -- STBluetoothManager - 开始扫描 - 
2026-08-31 12:21:29.816 Seetong_tps[7206:901017] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x155c5ae40>{number = 17, name = (null)}====
2026-08-31 12:21:29.870 Seetong_tps[7206:900960] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-08-31 12:21:29.870 Seetong_tps[7206:900960] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-08-31 12:21:29.871 Seetong_tps[7206:900960] Formatted Date: 2026-08-31
2026-08-31 12:21:29.871 Seetong_tps[7206:900960]  --- webSocketGetServerData msgId: 34858A01-C12E-4DF0-A07E-DF6EB614CF21 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-08-31";
        token = AVYOAQteVABrAAkFBgUKVQMIBFcBU1tpAQQB;
    };
}
2026-08-31 12:21:29.871 Seetong_tps[7206:900960]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-31 12:21:29.871 Seetong_tps[7206:900960]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-08-31 12:21:29.903 Seetong_tps[7206:900960]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-08-31 12:21:29.926 Seetong_tps[7206:900960] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-08-31 12:21:29.926 Seetong_tps[7206:900960]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-08-31 12:21:29.926 Seetong_tps[7206:900960]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-08-31 12:21:29.927 Seetong_tps[7206:900960] Sorted Dates (Descending): (
)
2026-08-31 12:21:31.146 Seetong_tps[7206:900960] AppLaunch hideForRefreshToken
2026-08-31 12:21:31.147 Seetong_tps[7206:900960] AppLaunch hideForRefreshToken dismiss
2026-08-31 12:21:31.147 Seetong_tps[7206:900960] AppLaunch dismiss...
2026-08-31 12:21:31.390 Seetong_tps[7206:900960] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-08-31 12:21:31.390 Seetong_tps[7206:900960] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-08-31 12:21:31.390 Seetong_tps[7206:900960] 用户设置的具体字体大小: 14.000000
2026-08-31 12:21:31.453 Seetong_tps[7206:900960]  dealloc -- STAppLaunchWindow
2026-08-31 12:21:31.456 Seetong_tps[7206:900960]  dealloc -- STAppLaunchViewController
2026-08-31 12:21:31.458 Seetong_tps[7206:900960] AppLaunch dismiss... end
2026-08-31 12:21:32.442 Seetong_tps[7206:900960]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-08-31 12:21:32.444 Seetong_tps[7206:901054] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-08-31 12:21:32.445 Seetong_tps[7206:901054] [DeviceMonitor] 监控管理器初始化完成
2026-08-31 12:21:32.723 Seetong_tps[7206:901005] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1544390c0>{number = 3, name = (null)}====
2026-08-31 12:21:32.956 Seetong_tps[7206:900960]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-08-31 12:21:32.957 Seetong_tps[7206:900960]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-31 12:21:32.957 Seetong_tps[7206:900960] 滚动已停止500毫秒，执行操作:29115420
2026-08-31 12:21:33.264 Seetong_tps[7206:901015] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1546990c0>{number = 7, name = (null)}====
2026-08-31 12:21:33.306 Seetong_tps[7206:901054]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-08-31 12:21:33.306 Seetong_tps[7206:901054]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-08-31 12:21:33.306 Seetong_tps[7206:901054]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-08-31 12:21:33.308 Seetong_tps[7206:900960]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-08-31 12:21:33.309 Seetong_tps[7206:901127] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-08-31 12:21:33.309 Seetong_tps[7206:901015] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-08-31 12:21:33.367 Seetong_tps[7206:901054]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-31 12:21:33.368 Seetong_tps[7206:901054]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-31 12:21:33.369 Seetong_tps[7206:901054]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-31 12:21:33.369 Seetong_tps[7206:901015] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-31 12:21:33.369 Seetong_tps[7206:901015] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-31 12:21:33.369 Seetong_tps[7206:901127] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-31 12:21:33.374 Seetong_tps[7206:901054]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-08-31 12:21:33.375 Seetong_tps[7206:901054]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-31 12:21:33.375 Seetong_tps[7206:901054]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-08-31 12:21:33.375 Seetong_tps[7206:901127] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-08-31 12:21:33.375 Seetong_tps[7206:901015] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-08-31 12:21:33.376 Seetong_tps[7206:901127] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-08-31 12:21:33.710 Seetong_tps[7206:901059]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-31 12:21:33.736 Seetong_tps[7206:900960]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-08-31 12:21:33.743 Seetong_tps[7206:901059]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-08-31 12:21:34.233 Seetong_tps[7206:900960] MessageThrottle reloadTableView ---
2026-08-31 12:21:34.429 Seetong_tps[7206:900960] UMAPM_OOMSampling(0,0):NO
2026-08-31 12:21:34.432 Seetong_tps[7206:900960] UMAPM_NetworkSampling(0,0):NO
2026-08-31 12:21:39.524 Seetong_tps[7206:900960]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-31 12:21:43.396 Seetong_tps[7206:900960]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-08-31 12:21:43.409 Seetong_tps[7206:900960] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-08-31 12:21:43.464 Seetong_tps[7206:901009] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-31 12:21:43.464 Seetong_tps[7206:900960] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-08-31 12:21:43.464 Seetong_tps[7206:900960]  -- WebSocket connection sendDataToServer - 开始 - 
2026-08-31 12:21:43.465 Seetong_tps[7206:900960] Reachability Flag Status: -R ------- networkStatusForFlags
2026-08-31 12:21:43.468 Seetong_tps[7206:900960]  -- STBluetoothManager - 结束扫描 - 
2026-08-31 12:21:43.486 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-31 下午12:21:43 487
2026-08-31 12:21:43.486 Seetong_tps[7206:900960]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>>
2026-08-31 12:21:43.486 Seetong_tps[7206:900960]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>> -- _camera.supportPlatform: 0
2026-08-31 12:21:43.487 Seetong_tps[7206:900960]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-31 上午4:21:43 +0000
2026-08-31 12:21:43.487 Seetong_tps[7206:900960]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-31 \U4e0a\U53484:21:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-31 12:21:43.487 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-31 下午12:21:43 488
2026-08-31 12:21:43.488 Seetong_tps[7206:901009] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-31 12:21:43.514 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:43.516 Seetong_tps[7206:900960] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-31 12:21:43.518 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:43.519 Seetong_tps[7206:900960] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-31 12:21:43.545 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-31 12:21:43.548 Seetong_tps[7206:900960] 未处理的 biz 类型: res_video_preview_advert
2026-08-31 12:21:43.548 Seetong_tps[7206:900960]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-08-31 12:21:43.548 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-31 12:21:43.549 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-08-31 12:21:43.570 Seetong_tps[7206:900960] uid:29115420 playAudio
2026-08-31 12:21:43.570 Seetong_tps[7206:900960]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-08-31 12:21:43.570 Seetong_tps[7206:900960]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-08-31 12:21:43.571 Seetong_tps[7206:901005] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-08-31 12:21:43.772 Seetong_tps[7206:900960] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-08-31 12:21:44.034 Seetong_tps[7206:901059] ===29115420===
2026-08-31 12:21:44.035 Seetong_tps[7206:901059] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x155278080>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x155230a00>
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] InitDecodePortLog: initDecodePort _decodePort = 1
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-31 12:21:44.036 Seetong_tps[7206:901054] InitDecodePortLog: playsettype = 50
2026-08-31 12:21:44.038 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-31 12:21:44.038 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-08-31 12:21:44.038 Seetong_tps[7206:901054] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-31 12:21:44.038 Seetong_tps[7206:901054] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-08-31 12:21:44.039 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.57 - 设备: 庭院 - 29115420
2026-08-31 12:21:44.039 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-08-31 12:21:44.039 Seetong_tps[7206:901054] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-31 12:21:44.040 Seetong_tps[7206:901054] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-31 12:21:44.042 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.58 - 设备: 庭院 - 29115420
2026-08-31 12:21:44.121 Seetong_tps[7206:901059]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-08-31 12:21:44.214 Seetong_tps[7206:901390] 重新观看视频线程：<_NSMainThread: 0x154438000>{number = 1, name = (null)}
2026-08-31 12:21:44.227 Seetong_tps[7206:900960] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-08-31 12:21:44.228 Seetong_tps[7206:901390] 重新观看视频线程：<_NSMainThread: 0x154438000>{number = 1, name = (null)}
2026-08-31 12:21:44.251 Seetong_tps[7206:900960] uid:29115420 playAudio
2026-08-31 12:21:44.251 Seetong_tps[7206:901009] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-31 12:21:44.251 Seetong_tps[7206:900960] uid:29115420 playAudio
2026-08-31 12:21:44.252 Seetong_tps[7206:900960] checkPortStatus:_decodePort=1
2026-08-31 12:21:44.252 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-31 12:21:44.252 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-31 12:21:44.253 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-08-31 12:21:44.273 Seetong_tps[7206:901059] Failed to get IoT drive away set configuration.
2026-08-31 12:21:44.273 Seetong_tps[7206:901059]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-31 12:21:46.255 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.79 - 设备: 庭院 - 29115420
2026-08-31 12:21:47.477 Seetong_tps[7206:900960]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>>
2026-08-31 12:21:47.477 Seetong_tps[7206:900960] #####Vstop:uid:29115420-0-port:1
2026-08-31 12:21:47.478 Seetong_tps[7206:900960] -----------1release decodeport = 1
2026-08-31 12:21:47.479 Seetong_tps[7206:900960]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 700;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-08-31 12:21:47.480 Seetong_tps[7206:900960] _openGLView clearFrame ...
2026-08-31 12:21:47.496 Seetong_tps[7206:900960] 当前控制器：STPlaybackVC
2026-08-31 12:21:47.496 Seetong_tps[7206:900960]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-08-31 12:21:47.496 Seetong_tps[7206:900960] 开始监听camera_nvr的onlineStatus属性变化
2026-08-31 12:21:47.496 Seetong_tps[7206:900960] camera_nvr对象已切换，重新设置KVO监听
2026-08-31 12:21:47.506 Seetong_tps[7206:900960] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-08-31 12:21:47.674 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:47.675 Seetong_tps[7206:900960] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-31 12:21:47.675 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:47.676 Seetong_tps[7206:900960] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-31 12:21:47.676 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:47.676 Seetong_tps[7206:900960] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-31 12:21:47.676 Seetong_tps[7206:900960]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-08-31 12:21:47.677 Seetong_tps[7206:900960] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-31 12:21:47.684 Seetong_tps[7206:900960]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-08-31 12:21:47.684 Seetong_tps[7206:900960] ====高度=91.000000
2026-08-31 12:21:47.684 Seetong_tps[7206:900960]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-08-31 12:21:47.686 Seetong_tps[7206:900960] 停止监听camera_nvr的onlineStatus属性变化
2026-08-31 12:21:47.686 Seetong_tps[7206:900960] 开始监听camera_nvr的onlineStatus属性变化
2026-08-31 12:21:47.687 Seetong_tps[7206:900960] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-31 12:21:47.687 Seetong_tps[7206:900960] ###### stopNvrRemoteRecord ......
2026-08-31 12:21:47.688 Seetong_tps[7206:900960] updateAlarmListTable:messageModelList=0
2026-08-31 12:21:47.695 Seetong_tps[7206:900960]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-08-31 12:21:47.695 Seetong_tps[7206:901382] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-08-31 12:21:47.695 Seetong_tps[7206:900960]  --- startSearchRecordTimer -- durationTime: 20.0
2026-08-31 12:21:47.695 Seetong_tps[7206:900960]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202608-0B99B51AA21A3766
2026-08-31 12:21:47.695 Seetong_tps[7206:900960] updateAlarmListTable:messageModelList=0
2026-08-31 12:21:47.741 Seetong_tps[7206:900960] +++++390.000000-844.000000-220.000000-390.000000-0
2026-08-31 12:21:47.796 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-31 12:21:47.827 Seetong_tps[7206:901054]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x155278080>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x155230a00>
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: initDecodePort _decodePort = 2
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-31 12:21:47.827 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-08-31 12:21:47.827 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.36 - 设备: 庭院 - 29115420
2026-08-31 12:21:47.925 Seetong_tps[7206:901005] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1544390c0>{number = 3, name = (null)}====
2026-08-31 12:21:47.931 Seetong_tps[7206:901382] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1568a95c0>{number = 25, name = (null)}====
2026-08-31 12:21:47.980 Seetong_tps[7206:901004] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x154438e80>{number = 4, name = (null)}====
2026-08-31 12:21:48.332 Seetong_tps[7206:901059] ===29115420===
2026-08-31 12:21:49.524 Seetong_tps[7206:900960]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-31 12:21:49.859 Seetong_tps[7206:900960]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-08-31 12:21:52.130 Seetong_tps[7206:901059]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202608:0000000000000001111111111111111 - result: 0 - devid: 29115420
2026-08-31 12:21:52.407 Seetong_tps[7206:901059] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1344
2026-08-31 12:21:52.409 Seetong_tps[7206:900960] timeSliceArray.count=85
2026-08-31 12:21:52.474 Seetong_tps[7206:900960] nvrParseRecPlayBlock timelineModelArray.count=84
2026-08-31 12:21:52.474 Seetong_tps[7206:900960] timelineModel.timePaint=12:20:44-12:21:45,timelineModel.recordType=1
2026-08-31 12:21:52.500 Seetong_tps[7206:900960] updateAlarmListTable:messageModelList=41
2026-08-31 12:21:52.501 Seetong_tps[7206:900960]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-08-31 12:21:52.502 Seetong_tps[7206:900960]  --- setFirstTimePosition --- i: 83 - recordType: 1
2026-08-31 12:21:52.502 Seetong_tps[7206:900960]  --- setFirstTimePosition --- i: 82 - recordType: 7
2026-08-31 12:21:52.502 Seetong_tps[7206:900960] _firstHaveDataTime=12:20:07
2026-08-31 12:21:53.694 Seetong_tps[7206:900960]  -- 预览倒计时 -- User interaction detected
2026-08-31 12:21:53.717 Seetong_tps[7206:900960] uid:29115420 FC_P2PNvrReplayByTime
2026-08-31 12:21:53.718 Seetong_tps[7206:900960]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-31 \U4e0a\U53484:21:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-31 12:21:53.718 Seetong_tps[7206:900960]  -- 播放视频（录像） -- 开始时间: 2026-08-31 上午4:21:53 +0000
2026-08-31 12:21:53.718 Seetong_tps[7206:901384] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260831122007
2026-08-31 12:21:53.718 Seetong_tps[7206:900960]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260831122007
2026-08-31 12:21:54.774 Seetong_tps[7206:901059]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-08-31 12:21:55.050 Seetong_tps[7206:901054] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-31 12:21:55.051 Seetong_tps[7206:901054]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-31 12:21:55.051 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x155278080>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x155230a00>
2026-08-31 12:21:55.051 Seetong_tps[7206:901054] InitDecodePortLog: initDecodePort _decodePort = 3
2026-08-31 12:21:55.051 Seetong_tps[7206:901054] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-31 12:21:55.051 Seetong_tps[7206:901054] InitDecodePortLog: playsettype = 50
2026-08-31 12:21:55.051 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-31 12:21:55.052 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-08-31 12:21:55.052 Seetong_tps[7206:901054] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-08-31 12:21:55.052 Seetong_tps[7206:901054] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-08-31 12:21:55.052 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.33 - 设备: 庭院 - 29115420
2026-08-31 12:21:55.052 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-08-31 12:21:55.053 Seetong_tps[7206:901054] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-31 12:21:55.053 Seetong_tps[7206:901054] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-31 12:21:55.055 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.34 - 设备: 庭院 - 29115420
2026-08-31 12:21:55.065 Seetong_tps[7206:900960] +++++390.000000-844.000000-219.333333-390.000000-0
2026-08-31 12:21:57.023 Seetong_tps[7206:900960] 卡回放第一帧回调 倍速 = 0
2026-08-31 12:21:59.523 Seetong_tps[7206:900960]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-08-31 12:21:59.746 Seetong_tps[7206:900960]  -- WebSocket - 重置重连次数 -- 
2026-08-31 12:22:01.760 Seetong_tps[7206:900960]  -- 预览倒计时 -- User interaction detected
2026-08-31 12:22:01.772 Seetong_tps[7206:900960] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-08-31 12:22:01.772 Seetong_tps[7206:900960] ###### stopNvrRemoteRecord ......
2026-08-31 12:22:01.779 Seetong_tps[7206:900960] updateAlarmListTable:messageModelList=0
2026-08-31 12:22:01.788 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-08-31 下午12:22:01 789
2026-08-31 12:22:01.789 Seetong_tps[7206:900960]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>>
2026-08-31 12:22:01.789 Seetong_tps[7206:900960]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>> -- _camera.supportPlatform: 0
2026-08-31 12:22:01.789 Seetong_tps[7206:900960]  -- playVideo ---- 播放视频 -- 开始时间: 2026-08-31 上午4:22:01 +0000
2026-08-31 12:22:01.789 Seetong_tps[7206:900960]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-28 \U4e0b\U534810:52:02 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-31 \U4e0a\U53484:21:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-08-31 12:22:01.789 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-08-31 下午12:22:01 790
2026-08-31 12:22:01.790 Seetong_tps[7206:901527] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-08-31 12:22:01.816 Seetong_tps[7206:900960]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-08-31 12:22:01.824 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-08-31 12:22:01.824 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-08-31 12:22:01.899 Seetong_tps[7206:901054]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x155278080>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x155230a00>
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: initDecodePort _decodePort = 4
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-31 12:22:01.899 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-08-31 12:22:01.900 Seetong_tps[7206:901059] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x155278080>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x155230a00>
2026-08-31 12:22:01.900 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: initDecodePort _decodePort = 5
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: playsettype = 50
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-08-31 12:22:01.900 Seetong_tps[7206:901054] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-08-31 12:22:01.902 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-08-31 12:22:01.903 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-08-31 12:22:02.243 Seetong_tps[7206:901713] 重新观看视频线程：<_NSMainThread: 0x154438000>{number = 1, name = (null)}
2026-08-31 12:22:02.255 Seetong_tps[7206:900960] uid:29115420 playAudio
2026-08-31 12:22:02.255 Seetong_tps[7206:901004] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-08-31 12:22:02.255 Seetong_tps[7206:900960] uid:29115420 playAudio
2026-08-31 12:22:02.260 Seetong_tps[7206:900960] checkPortStatus:_decodePort=5
2026-08-31 12:22:02.261 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-08-31 12:22:02.261 Seetong_tps[7206:900960]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-08-31 12:22:02.317 Seetong_tps[7206:900960] 停止监听camera_nvr的onlineStatus属性变化
2026-08-31 12:22:02.317 Seetong_tps[7206:900960]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-08-31 12:22:02.317 Seetong_tps[7206:900960] dealloc -- STPlaybackVC
2026-08-31 12:22:02.322 Seetong_tps[7206:900960] ++++-[VideoView dealloc]++++
2026-08-31 12:22:02.323 Seetong_tps[7206:900960] OpenGLView20_Seetong dealloc:0x1563cd400
2026-08-31 12:22:02.323 Seetong_tps[7206:900960] ++++-[VideoView dealloc]++++
2026-08-31 12:22:02.325 Seetong_tps[7206:900960] OpenGLView20_Seetong dealloc:0x156365e00
2026-08-31 12:22:02.543 Seetong_tps[7206:901059] Failed to get IoT drive away set configuration.
2026-08-31 12:22:02.543 Seetong_tps[7206:901059]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-08-31 12:22:03.446 Seetong_tps[7206:901054]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-08-31 12:22:03.451 Seetong_tps[7206:900960]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-08-31 12:22:03.454 Seetong_tps[7206:900960] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788149411000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788144967000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-31 12:22:03.455 Seetong_tps[7206:900960]  --- 取消心跳 destoryHeartBeat --- 
2026-08-31 12:22:03.455 Seetong_tps[7206:900960]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-31 12:22:03.476 Seetong_tps[7206:900960] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-08-31 12:22:03.476 Seetong_tps[7206:900960]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x155fec380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x156001560>; layer = <CALayer: 0x155fccb20>>
2026-08-31 12:22:03.476 Seetong_tps[7206:900960] #####Vstop:uid:29115420-0-port:5
2026-08-31 12:22:03.492 Seetong_tps[7206:900960] -----------1release decodeport = 5
2026-08-31 12:22:03.494 Seetong_tps[7206:900960] _openGLView clearFrame ...
2026-08-31 12:22:03.518 Seetong_tps[7206:900960] [保存失败] 相机对象或存储字典为空
2026-08-31 12:22:03.518 Seetong_tps[7206:901384] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-08-31 12:22:03.518 Seetong_tps[7206:901384] --FC_StopDevComEx end
2026-08-31 12:22:03.518 Seetong_tps[7206:900960] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788149411000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788144967000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-08-31 12:22:03.518 Seetong_tps[7206:900960]  --- 取消心跳 destoryHeartBeat --- 
2026-08-31 12:22:03.518 Seetong_tps[7206:900960]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-08-31 12:22:03.525 Seetong_tps[7206:900960]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-01 09:39:11.647 Seetong_tps[11825:1465875] app_version=8.3.805
2026-09-01 09:39:11.656 Seetong_tps[11825:1465919] 询问用户是否开启推送成功
2026-09-01 09:39:11.656 Seetong_tps[11825:1465919] 用户点击允许接收推送
2026-09-01 09:39:11.657 Seetong_tps[11825:1465919] remoteNotificationSetting: <UNNotificationSettings: 0x1292ce080; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-01 09:39:11.657 Seetong_tps[11825:1465875]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-01 09:39:11.657 Seetong_tps[11825:1465875] showForLogin 1
2026-09-01 09:39:11.657 Seetong_tps[11825:1465875] AppLaunch 还剩 6.617375135421753 秒
2026-09-01 09:39:11.678 Seetong_tps[11825:1465875]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-01 09:39:11.713 Seetong_tps[11825:1465875] viewDidLoad/configtime=2026-09-01 上午1:39:11 +0000
2026-09-01 09:39:11.715 Seetong_tps[11825:1465875]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-01 09:39:11.715 Seetong_tps[11825:1465875]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-01 09:39:11.781 Seetong_tps[11825:1465875]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-01 09:39:11.781 Seetong_tps[11825:1465875]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-01 09:39:11.783 Seetong_tps[11825:1465875]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-01 09:39:11.783 Seetong_tps[11825:1465875] 开始检查未读客服消息...
2026-09-01 09:39:11.783 Seetong_tps[11825:1465875] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-01 09:39:11.783 Seetong_tps[11825:1465875]  --- 取消心跳 destoryHeartBeat --- 
2026-09-01 09:39:11.791 Seetong_tps[11825:1465875]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-01 09:39:11.791 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty - 
2026-09-01 09:39:11.792 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-01 09:39:11.795 Seetong_tps[11825:1465875] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-01 09:39:11.795 Seetong_tps[11825:1465875] NAV deviceOrientationDidChange:1
2026-09-01 09:39:11.798 Seetong_tps[11825:1465875]  -- groupDeviceList -- 
2026-09-01 09:39:11.798 Seetong_tps[11825:1465875] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-01 09:39:11.798 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty - 
2026-09-01 09:39:11.798 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-01 09:39:11.893 Seetong_tps[11825:1465875]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-01 09:39:12.028 Seetong_tps[11825:1465875] Super properties have already been unregistered.
2026-09-01 09:39:12.028 Seetong_tps[11825:1465875] UMAPM_OOMSampling(0,0):NO
2026-09-01 09:39:12.030 Seetong_tps[11825:1465875]  -- deviceListDataUpdate - AppLaunch 还剩 1.244606971740723 秒 - 再延迟 1.744606971740723 秒 - 启动耗时 1.755393028259277 秒
2026-09-01 09:39:12.030 Seetong_tps[11825:1465875]  -- groupDeviceList -- 
2026-09-01 09:39:12.030 Seetong_tps[11825:1465875] groupDeviceList 已在进行中，跳过新的调用
2026-09-01 09:39:12.030 Seetong_tps[11825:1465875]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1755 毫秒
2026-09-01 09:39:12.033 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-01 09:39:12.033 Seetong_tps[11825:1465875]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:39:12.034 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-01 09:39:12.035 Seetong_tps[11825:1465875]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 631;
}
2026-09-01 09:39:12.035 Seetong_tps[11825:1465875] ++++-[VideoView dealloc]++++
2026-09-01 09:39:12.037 Seetong_tps[11825:1465875] OpenGLView20_Seetong dealloc:0x129b49200
2026-09-01 09:39:12.068 Seetong_tps[11825:1465875]  -- WebSocket - 重置重连次数 -- 
2026-09-01 09:39:12.080 Seetong_tps[11825:1465875]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-01 09:39:12.080 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty - 
2026-09-01 09:39:12.080 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-01 09:39:12.082 Seetong_tps[11825:1465875]  - 收到刷新token回调 - NSData 长度: 1688
2026-09-01 09:39:12.082 Seetong_tps[11825:1465875]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-09-01 09:39:12.082 Seetong_tps[11825:1465875]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-09-01 09:39:12.082 Seetong_tps[11825:1465875]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODgzMTMxNTEsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.YPBwRaPnXPV8vwxSaWzS8wbPEw62ZDZKYl6ws1KvIwQ","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTA4MTg3NTEsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg4MjI2NzUxLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.3BA89CqxauUrD62cJmEYWvxy5B0tKyB5NZ1ulT7Mx8M","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-09-01 09:39:12.086 Seetong_tps[11825:1465875]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1788226752.086613
2026-09-01 09:39:12.087 Seetong_tps[11825:1465875]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1788226752.086613
2026-09-01 09:39:12.087 Seetong_tps[11825:1465875]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1788226752.086613 - lastRefreshTokenTime: 1788226752.086613
2026-09-01 09:39:12.094 Seetong_tps[11825:1465875] UMAPM_NetworkSampling(0,0):NO
2026-09-01 09:39:12.094 Seetong_tps[11825:1465875]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-01 09:39:12.094 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-01 09:39:12.094 Seetong_tps[11825:1465875]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-01 09:39:12.096 Seetong_tps[11825:1465875] 蓝牙已打开
2026-09-01 09:39:12.113 Seetong_tps[11825:1465875]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-01 09:39:12.117 Seetong_tps[11825:1465901] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x132214340>{number = 16, name = (null)}====
2026-09-01 09:39:12.121 Seetong_tps[11825:1465974] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x132214c80>{number = 17, name = (null)}====
2026-09-01 09:39:12.144 Seetong_tps[11825:1465973] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x132250d00>{number = 18, name = (null)}====
2026-09-01 09:39:12.145 Seetong_tps[11825:1465972] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x132252a00>{number = 19, name = (null)}====
2026-09-01 09:39:12.146 Seetong_tps[11825:1465905] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay50.s5.seetong.com:5443;type=0&load=16&addr=bjrelay47.s2.seetong.com:12443;type=0&load=24&addr=bjrelay63.s5.seetong.com:1443;","vipRelayServers":"type=0&load=55&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=67&addr=bjrelayvip3.s2.seetong.com:7443;type=0&load=44&addr=bjrelay43.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.28","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1322ed8c0>{number = 20, name = (null)}====
2026-09-01 09:39:12.149 Seetong_tps[11825:1465976] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIIU1QFW1YOAFNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1322ef440>{number = 21, name = (null)}====
2026-09-01 09:39:12.149 Seetong_tps[11825:1465907] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x128439200>{number = 4, name = (null)}====
2026-09-01 09:39:12.168 Seetong_tps[11825:1465906] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x128438ec0>{number = 2, name = (null)}====
2026-09-01 09:39:12.168 Seetong_tps[11825:1465920] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.28","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788226320000,"lastHeartTime":1788209887000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x1322ef800>{number = 22, name = (null)}====
2026-09-01 09:39:12.171 Seetong_tps[11825:1465900] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x128438e80>{number = 3, name = (null)}====
2026-09-01 09:39:12.174 Seetong_tps[11825:1465975] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x12999f980>{number = 11, name = (null)}====
2026-09-01 09:39:12.177 Seetong_tps[11825:1465951] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODgzMTU1MjA3Miwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.APIiKvKG5GjFyjOoBkRiuCyShd0wLR4KDy5KtwdeZCE","accessNode":"101.42.105.173:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODgzMTU1MjA3Miwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5MSJdfQ.FrFpHY6Sk_35h3UoXdvuwOHcB8beQ8_36Y87VBi5a8U","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24905"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24900"}]}
====
2026-09-01 09:39:12.191 Seetong_tps[11825:1465919] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1292b7900>{number = 9, name = (null)}====
2026-09-01 09:39:12.224 Seetong_tps[11825:1465875] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-01 09:39:12.224 Seetong_tps[11825:1465875] 客服消息未读数量: 0
2026-09-01 09:39:12.225 Seetong_tps[11825:1465982] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x129b53240>{number = 14, name = (null)}====
2026-09-01 09:39:12.230 Seetong_tps[11825:1465875]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-01 09:39:12.230 Seetong_tps[11825:1465875]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-01 09:39:12.238 Seetong_tps[11825:1465875]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-01 09:39:12.239 Seetong_tps[11825:1465875]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIIU1QFW1YOAFNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-01 09:39:12.242 Seetong_tps[11825:1465875] Could not load the "icon_etst" image referenced from a nib in the bundle with identifier "com.seetong.seetong"
2026-09-01 09:39:12.253 Seetong_tps[11825:1465875]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-01 09:39:12.253 Seetong_tps[11825:1465919]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-01 09:39:12.253 Seetong_tps[11825:1465919]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-01 09:39:12.253 Seetong_tps[11825:1465875]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-01 09:39:12.253 Seetong_tps[11825:1465919]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-01 09:39:12.254 Seetong_tps[11825:1465919]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-01 09:39:12.254 Seetong_tps[11825:1465919]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-01 09:39:12.254 Seetong_tps[11825:1465875]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-01 09:39:12.254 Seetong_tps[11825:1465919]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-01 09:39:12.255 Seetong_tps[11825:1465875]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:39:12.257 Seetong_tps[11825:1465875]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1983 毫秒
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- groupDeviceList -- 
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-01 09:39:12.258 Seetong_tps[11825:1465875]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:39:12.259 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-01 09:39:12.259 Seetong_tps[11825:1465875]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-01 09:39:12.259 Seetong_tps[11825:1465875]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-01 09:39:12.283 Seetong_tps[11825:1465875]  -- STBluetoothManager - 结束扫描 - 
2026-09-01 09:39:12.283 Seetong_tps[11825:1465875]  -- STBluetoothManager - 开始扫描 - 
2026-09-01 09:39:12.533 Seetong_tps[11825:1465875]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-01 09:39:12.533 Seetong_tps[11825:1465875]  -- WebSocket - 重置重连次数 -- 
2026-09-01 09:39:12.534 Seetong_tps[11825:1465875]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-09-01 09:39:12.538 Seetong_tps[11825:1465875]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:39:12.538 Seetong_tps[11825:1465875]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgMIAVYJUFBpAQQB","reconn":0}}
2026-09-01 09:39:12.539 Seetong_tps[11825:1465875]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:39:12.541 Seetong_tps[11825:1465875] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:39:12.670 Seetong_tps[11825:1465875] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-01 09:39:12.670 Seetong_tps[11825:1465875] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-01 09:39:12.672 Seetong_tps[11825:1465875] Formatted Date: 2026-09-01
2026-09-01 09:39:12.673 Seetong_tps[11825:1465875]  --- webSocketGetServerData msgId: 6F5F4828-5273-426A-B596-B0138E17BAC2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-01";
        token = AVYOAQteVABrAAkFBgULVgMIAVYJUFBpAQQB;
    };
}
2026-09-01 09:39:12.673 Seetong_tps[11825:1465875]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:39:12.674 Seetong_tps[11825:1465875]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-01 09:39:12.830 Seetong_tps[11825:1465875] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-01 09:39:12.830 Seetong_tps[11825:1465875]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-01 09:39:12.830 Seetong_tps[11825:1465875]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-01 09:39:12.833 Seetong_tps[11825:1465875] Sorted Dates (Descending): (
)
2026-09-01 09:39:12.844 Seetong_tps[11825:1465875]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-01 09:39:13.136 Seetong_tps[11825:1465951] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-01 09:39:13.137 Seetong_tps[11825:1465951] [DeviceMonitor] 监控管理器初始化完成
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] AppLaunch hideForRefreshToken
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] AppLaunch hideForRefreshToken dismiss
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] AppLaunch dismiss...
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-01 09:39:13.862 Seetong_tps[11825:1465875] 用户设置的具体字体大小: 14.000000
2026-09-01 09:39:14.167 Seetong_tps[11825:1465875]  dealloc -- STAppLaunchWindow
2026-09-01 09:39:14.170 Seetong_tps[11825:1465875]  dealloc -- STAppLaunchViewController
2026-09-01 09:39:14.172 Seetong_tps[11825:1465875] AppLaunch dismiss... end
2026-09-01 09:39:14.454 Seetong_tps[11825:1465951]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-01 09:39:14.454 Seetong_tps[11825:1465951]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-01 09:39:14.454 Seetong_tps[11825:1465951]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-01 09:39:14.458 Seetong_tps[11825:1465875]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-01 09:39:14.458 Seetong_tps[11825:1465900] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-01 09:39:14.459 Seetong_tps[11825:1465975] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-01 09:39:14.681 Seetong_tps[11825:1465951]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-01 09:39:14.683 Seetong_tps[11825:1465951]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:39:14.683 Seetong_tps[11825:1465951]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:39:14.683 Seetong_tps[11825:1465975] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-01 09:39:14.683 Seetong_tps[11825:1465900] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-01 09:39:14.683 Seetong_tps[11825:1465975] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-01 09:39:14.756 Seetong_tps[11825:1465875]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-01 09:39:14.761 Seetong_tps[11825:1465875] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-01 09:39:14.811 Seetong_tps[11825:1465900] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-01 09:39:14.811 Seetong_tps[11825:1465875] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-01 09:39:14.811 Seetong_tps[11825:1465875]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:39:14.812 Seetong_tps[11825:1465875] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-01 09:39:14.814 Seetong_tps[11825:1465875]  -- STBluetoothManager - 结束扫描 - 
2026-09-01 09:39:14.829 Seetong_tps[11825:1465875]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-01 上午9:39:14 830
2026-09-01 09:39:14.830 Seetong_tps[11825:1465875]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132468380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132479020>; layer = <CALayer: 0x132448de0>>
2026-09-01 09:39:14.830 Seetong_tps[11825:1465875]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132468380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132479020>; layer = <CALayer: 0x132448de0>> -- _camera.supportPlatform: 0
2026-09-01 09:39:14.830 Seetong_tps[11825:1465875]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-01 上午1:39:14 +0000
2026-09-01 09:39:14.830 Seetong_tps[11825:1465875]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-30 \U4e0a\U53486:16:19 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-31 \U4e0a\U53484:21:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-01 \U4e0a\U53481:39:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-01 09:39:14.830 Seetong_tps[11825:1465875]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-01 上午9:39:14 831
2026-09-01 09:39:14.831 Seetong_tps[11825:1465900] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-01 09:39:14.857 Seetong_tps[11825:1465875]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-01 09:39:14.861 Seetong_tps[11825:1465875] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-01 09:39:14.862 Seetong_tps[11825:1465875]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-01 09:39:14.863 Seetong_tps[11825:1465875] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-01 09:39:14.890 Seetong_tps[11825:1465875]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-01 09:39:14.895 Seetong_tps[11825:1465875]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-01 09:39:14.912 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-09-01 09:39:14.912 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-09-01 09:39:14.915 Seetong_tps[11825:1465875] uid:29115420 playAudio
2026-09-01 09:39:14.916 Seetong_tps[11825:1465875]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:39:14.916 Seetong_tps[11825:1465875]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:39:14.916 Seetong_tps[11825:1465919] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-01 09:39:14.920 Seetong_tps[11825:1465875] 未处理的 biz 类型: res_video_preview_advert
2026-09-01 09:39:14.920 Seetong_tps[11825:1465875]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-01 09:39:15.038 Seetong_tps[11825:1465951]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-01 09:39:15.039 Seetong_tps[11825:1465951]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:39:15.039 Seetong_tps[11825:1465954]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-01 09:39:15.039 Seetong_tps[11825:1465975] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-01 09:39:15.045 Seetong_tps[11825:1465875] uid:29115420 playAudio
2026-09-01 09:39:15.045 Seetong_tps[11825:1465875]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:39:15.045 Seetong_tps[11825:1465875]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:39:15.045 Seetong_tps[11825:1465975] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-01 09:39:15.100 Seetong_tps[11825:1465979] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12999fc80>{number = 12, name = (null)}====
2026-09-01 09:39:15.115 Seetong_tps[11825:1465875] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-01 09:39:15.406 Seetong_tps[11825:1465875]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-01 09:39:15.406 Seetong_tps[11825:1465875]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-01 09:39:15.406 Seetong_tps[11825:1465875]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-01 09:39:15.406 Seetong_tps[11825:1465875] 滚动已停止500毫秒，执行操作:29115420
2026-09-01 09:39:15.406 Seetong_tps[11825:1465875]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-01 09:39:15.639 Seetong_tps[11825:1465919] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1292b7900>{number = 9, name = (null)}====
2026-09-01 09:39:16.134 Seetong_tps[11825:1465954] ===29115420===
2026-09-01 09:39:16.139 Seetong_tps[11825:1465954] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-01 09:39:16.139 Seetong_tps[11825:1465951] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-01 09:39:16.139 Seetong_tps[11825:1465951] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-01 09:39:16.140 Seetong_tps[11825:1465951] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1286af6c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x129208a00>
2026-09-01 09:39:16.140 Seetong_tps[11825:1465951] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-01 09:39:16.140 Seetong_tps[11825:1465951] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-01 09:39:16.140 Seetong_tps[11825:1465951] InitDecodePortLog: playsettype = 50
2026-09-01 09:39:16.142 Seetong_tps[11825:1465951] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-01 09:39:16.142 Seetong_tps[11825:1465951] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-01 09:39:16.142 Seetong_tps[11825:1465951] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-01 09:39:16.142 Seetong_tps[11825:1465951] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-01 09:39:16.142 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.33 - 设备: 庭院 - 29115420
2026-09-01 09:39:16.143 Seetong_tps[11825:1465951] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-01 09:39:16.143 Seetong_tps[11825:1465951] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-01 09:39:16.144 Seetong_tps[11825:1465951] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-01 09:39:16.147 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.33 - 设备: 庭院 - 29115420
2026-09-01 09:39:16.166 Seetong_tps[11825:1465954]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-01 09:39:17.604 Seetong_tps[11825:1465875] UMAPM_OOMSampling(0,0):NO
2026-09-01 09:39:17.604 Seetong_tps[11825:1465875] UMAPM_NetworkSampling(0,0):NO
2026-09-01 09:39:18.461 Seetong_tps[11825:1465954]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:39:18.465 Seetong_tps[11825:1465954]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:39:18.629 Seetong_tps[11825:1466077] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-09-01 09:39:18.642 Seetong_tps[11825:1465875] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-01 09:39:18.646 Seetong_tps[11825:1466077] 重新观看视频线程：<_NSMainThread: 0x128438000>{number = 1, name = (null)}
2026-09-01 09:39:18.662 Seetong_tps[11825:1465875] uid:29115420 playAudio
2026-09-01 09:39:18.662 Seetong_tps[11825:1465875] uid:29115420 playAudio
2026-09-01 09:39:18.662 Seetong_tps[11825:1465976] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-01 09:39:18.674 Seetong_tps[11825:1465875] checkPortStatus:_decodePort=1
2026-09-01 09:39:18.674 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.86 - 设备: 庭院 - 29115420
2026-09-01 09:39:18.684 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.87 - 设备: 庭院 - 29115420
2026-09-01 09:39:18.703 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.89 - 设备: 庭院 - 29115420
2026-09-01 09:39:18.892 Seetong_tps[11825:1465954] Failed to get IoT drive away set configuration.
2026-09-01 09:39:18.892 Seetong_tps[11825:1465954]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-01 09:39:20.677 Seetong_tps[11825:1465875]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.86 - 设备: 庭院 - 29115420
2026-09-01 09:39:21.716 Seetong_tps[11825:1465951]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-01 09:39:21.717 Seetong_tps[11825:1465875]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-01 09:39:21.718 Seetong_tps[11825:1465875] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:39:21.718 Seetong_tps[11825:1465875]  --- 取消心跳 destoryHeartBeat --- 
2026-09-01 09:39:21.718 Seetong_tps[11825:1465875]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-01 09:39:21.731 Seetong_tps[11825:1465875] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-01 09:39:21.731 Seetong_tps[11825:1465875]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x132468380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x132479020>; layer = <CALayer: 0x132448de0>>
2026-09-01 09:39:21.731 Seetong_tps[11825:1465875] #####Vstop:uid:29115420-0-port:1
2026-09-01 09:39:21.741 Seetong_tps[11825:1465875] -----------1release decodeport = 1
2026-09-01 09:39:21.742 Seetong_tps[11825:1465875]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-01 09:39:21.743 Seetong_tps[11825:1465875] _openGLView clearFrame ...
2026-09-01 09:39:21.760 Seetong_tps[11825:1465875] [保存失败] 相机对象或存储字典为空
2026-09-01 09:39:21.760 Seetong_tps[11825:1465900] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-01 09:39:21.761 Seetong_tps[11825:1465900] --FC_StopDevComEx end
2026-09-01 09:39:21.761 Seetong_tps[11825:1465875] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:39:21.761 Seetong_tps[11825:1465875]  --- 取消心跳 destoryHeartBeat --- 
2026-09-01 09:39:21.761 Seetong_tps[11825:1465875]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-01 09:40:26.464 Seetong_tps[11857:1468060] app_version=8.3.805
2026-09-01 09:40:26.474 Seetong_tps[11857:1468066] 询问用户是否开启推送成功
2026-09-01 09:40:26.475 Seetong_tps[11857:1468066] 用户点击允许接收推送
2026-09-01 09:40:26.476 Seetong_tps[11857:1468060]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-01 09:40:26.476 Seetong_tps[11857:1468060] showForLogin 1
2026-09-01 09:40:26.476 Seetong_tps[11857:1468060] AppLaunch 还剩 6.723197937011719 秒
2026-09-01 09:40:26.476 Seetong_tps[11857:1468066] remoteNotificationSetting: <UNNotificationSettings: 0x10deda6c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-01 09:40:26.495 Seetong_tps[11857:1468060]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-01 09:40:26.527 Seetong_tps[11857:1468060] viewDidLoad/configtime=2026-09-01 上午1:40:26 +0000
2026-09-01 09:40:26.528 Seetong_tps[11857:1468060]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-01 09:40:26.528 Seetong_tps[11857:1468060]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-01 09:40:26.590 Seetong_tps[11857:1468060]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-01 09:40:26.590 Seetong_tps[11857:1468060]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-01 09:40:26.592 Seetong_tps[11857:1468060]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-01 09:40:26.592 Seetong_tps[11857:1468060] 开始检查未读客服消息...
2026-09-01 09:40:26.592 Seetong_tps[11857:1468060] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-01 09:40:26.593 Seetong_tps[11857:1468060]  --- 取消心跳 destoryHeartBeat --- 
2026-09-01 09:40:26.600 Seetong_tps[11857:1468060]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-01 09:40:26.600 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty - 
2026-09-01 09:40:26.601 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-01 09:40:26.604 Seetong_tps[11857:1468060] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-01 09:40:26.604 Seetong_tps[11857:1468060] NAV deviceOrientationDidChange:1
2026-09-01 09:40:26.606 Seetong_tps[11857:1468060]  -- groupDeviceList -- 
2026-09-01 09:40:26.607 Seetong_tps[11857:1468060] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-01 09:40:26.607 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty - 
2026-09-01 09:40:26.607 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-01 09:40:26.629 Seetong_tps[11857:1468103] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODgzMTYyNjU0Miwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.IbegFmQbrd1Qkk_j8_xuUGiiU4uObsk_KCMCv740vao","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4ODgzMTYyNjU0Mywic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NyJdfQ.7Ab-m3OP_LMrsCKqziYonnpWnjjCU3_QyTGnKzD3s2M","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24906"}]}
====
2026-09-01 09:40:26.666 Seetong_tps[11857:1468060]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-01 09:40:26.727 Seetong_tps[11857:1468068] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x106c39100>{number = 4, name = (null)}====
2026-09-01 09:40:26.790 Seetong_tps[11857:1468060] Super properties have already been unregistered.
2026-09-01 09:40:26.790 Seetong_tps[11857:1468060] UMAPM_OOMSampling(0,0):NO
2026-09-01 09:40:26.791 Seetong_tps[11857:1468060]  -- deviceListDataUpdate - AppLaunch 还剩 1.407562971115112 秒 - 再延迟 1.907562971115112 秒 - 启动耗时 1.592437028884888 秒
2026-09-01 09:40:26.791 Seetong_tps[11857:1468060]  -- groupDeviceList -- 
2026-09-01 09:40:26.791 Seetong_tps[11857:1468060] groupDeviceList 已在进行中，跳过新的调用
2026-09-01 09:40:26.791 Seetong_tps[11857:1468060]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1593 毫秒
2026-09-01 09:40:26.794 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-01 09:40:26.795 Seetong_tps[11857:1468060]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:40:26.795 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-01 09:40:26.795 Seetong_tps[11857:1468060]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 632;
}
2026-09-01 09:40:26.797 Seetong_tps[11857:1468060] ++++-[VideoView dealloc]++++
2026-09-01 09:40:26.799 Seetong_tps[11857:1468060] OpenGLView20_Seetong dealloc:0x113bf9600
2026-09-01 09:40:26.806 Seetong_tps[11857:1468065] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=17&addr=bjrelay50.s5.seetong.com:12443;type=0&load=22&addr=bjrelay53.s5.seetong.com:1443;type=0&load=18&addr=bjrelay6.s5.seetong.com:4443;","vipRelayServers":"type=0&load=39&addr=bjrelay43.s2.seetong.com:5443;type=0&load=47&addr=bjrelay41.s2.seetong.com:14443;type=0&load=34&addr=bjrelayvip3.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.28","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c3b680>{number = 6, name = (null)}====
2026-09-01 09:40:26.806 Seetong_tps[11857:1468071] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10decb800>{number = 9, name = (null)}====
2026-09-01 09:40:26.829 Seetong_tps[11857:1468060]  -- WebSocket - 重置重连次数 -- 
2026-09-01 09:40:26.829 Seetong_tps[11857:1468067] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106c38ec0>{number = 2, name = (null)}====
2026-09-01 09:40:26.839 Seetong_tps[11857:1468128] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x113bfec00>{number = 14, name = (null)}====
2026-09-01 09:40:26.841 Seetong_tps[11857:1468060]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-01 09:40:26.841 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty - 
2026-09-01 09:40:26.841 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-01 09:40:26.847 Seetong_tps[11857:1468126] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.28","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788226320000,"lastHeartTime":1788209887000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x113bfea00>{number = 15, name = (null)}====
2026-09-01 09:40:26.852 Seetong_tps[11857:1468060] UMAPM_NetworkSampling(0,0):NO
2026-09-01 09:40:26.853 Seetong_tps[11857:1468060]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-01 09:40:26.853 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-01 09:40:26.853 Seetong_tps[11857:1468060]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-01 09:40:26.854 Seetong_tps[11857:1468060] 蓝牙已打开
2026-09-01 09:40:26.859 Seetong_tps[11857:1468060]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-01 09:40:26.859 Seetong_tps[11857:1468060]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-01 09:40:26.868 Seetong_tps[11857:1468060] Could not load the "icon_etst" image referenced from a nib in the bundle with identifier "com.seetong.seetong"
2026-09-01 09:40:26.870 Seetong_tps[11857:1468060] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-01 09:40:26.870 Seetong_tps[11857:1468060] 客服消息未读数量: 0
2026-09-01 09:40:26.876 Seetong_tps[11857:1468060]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-01 09:40:26.876 Seetong_tps[11857:1468067]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-01 09:40:26.876 Seetong_tps[11857:1468067]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-01 09:40:26.876 Seetong_tps[11857:1468067]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-01 09:40:26.877 Seetong_tps[11857:1468067]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-01 09:40:26.877 Seetong_tps[11857:1468067]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-01 09:40:26.877 Seetong_tps[11857:1468067]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-01 09:40:26.888 Seetong_tps[11857:1468060]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-01 09:40:26.889 Seetong_tps[11857:1468060]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:40:26.901 Seetong_tps[11857:1468103] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-01 09:40:26.902 Seetong_tps[11857:1468103] [DeviceMonitor] 监控管理器初始化完成
2026-09-01 09:40:26.981 Seetong_tps[11857:1468136] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106eb4780>{number = 13, name = (null)}====
2026-09-01 09:40:27.023 Seetong_tps[11857:1468060]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-01 09:40:27.028 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-01 09:40:27.028 Seetong_tps[11857:1468060]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1829 毫秒
2026-09-01 09:40:27.028 Seetong_tps[11857:1468060] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:40:27.028 Seetong_tps[11857:1468060]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-01 09:40:27.028 Seetong_tps[11857:1468060]  -- groupDeviceList -- 
2026-09-01 09:40:27.029 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-01 09:40:27.029 Seetong_tps[11857:1468060]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-01 09:40:27.029 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-01 09:40:27.029 Seetong_tps[11857:1468060]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-01 09:40:27.029 Seetong_tps[11857:1468060]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-01 09:40:27.093 Seetong_tps[11857:1468060]  -- STBluetoothManager - 结束扫描 - 
2026-09-01 09:40:27.093 Seetong_tps[11857:1468060]  -- STBluetoothManager - 开始扫描 - 
2026-09-01 09:40:27.882 Seetong_tps[11857:1468131] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IPAgMBWlEFUFJoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a6656c0>{number = 16, name = (null)}====
2026-09-01 09:40:27.891 Seetong_tps[11857:1468132] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1139bbf00>{number = 11, name = (null)}====
2026-09-01 09:40:27.893 Seetong_tps[11857:1468060]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-01 09:40:27.894 Seetong_tps[11857:1468060]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IPAgMBWlEFUFJoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-01 09:40:27.986 Seetong_tps[11857:1468060]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-01 09:40:27.986 Seetong_tps[11857:1468060]  -- WebSocket - 重置重连次数 -- 
2026-09-01 09:40:27.987 Seetong_tps[11857:1468060]  -- WebSocket connection 长连接成功 - 耗时：1.4 秒
2026-09-01 09:40:27.991 Seetong_tps[11857:1468060]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:40:27.991 Seetong_tps[11857:1468060]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgMIAVEAU1VpAQQB","reconn":0}}
2026-09-01 09:40:27.991 Seetong_tps[11857:1468060]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:40:27.993 Seetong_tps[11857:1468060] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:40:28.044 Seetong_tps[11857:1468127] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a664a00>{number = 18, name = (null)}====
2026-09-01 09:40:28.045 Seetong_tps[11857:1468060]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-01 09:40:28.101 Seetong_tps[11857:1468060] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-01 09:40:28.101 Seetong_tps[11857:1468060] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-01 09:40:28.103 Seetong_tps[11857:1468060] Formatted Date: 2026-09-01
2026-09-01 09:40:28.104 Seetong_tps[11857:1468060]  --- webSocketGetServerData msgId: A813B28D-7E65-456E-9510-F7656F5686DD - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-01";
        token = AVYOAQteVABrAAkFBgULVgMIAVEAU1ppAQQB;
    };
}
2026-09-01 09:40:28.104 Seetong_tps[11857:1468060]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:40:28.105 Seetong_tps[11857:1468060]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-01 09:40:28.137 Seetong_tps[11857:1468060]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-01 09:40:28.149 Seetong_tps[11857:1468130] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a665e00>{number = 19, name = (null)}====
2026-09-01 09:40:28.157 Seetong_tps[11857:1468060] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-01 09:40:28.157 Seetong_tps[11857:1468060]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-01 09:40:28.158 Seetong_tps[11857:1468060]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-01 09:40:28.159 Seetong_tps[11857:1468060] Sorted Dates (Descending): (
)
2026-09-01 09:40:28.475 Seetong_tps[11857:1468129] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a665f80>{number = 20, name = (null)}====
2026-09-01 09:40:28.701 Seetong_tps[11857:1468060] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-01 09:40:28.702 Seetong_tps[11857:1468060] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-01 09:40:28.702 Seetong_tps[11857:1468060] 用户设置的具体字体大小: 14.000000
2026-09-01 09:40:28.702 Seetong_tps[11857:1468060] AppLaunch hideForRefreshToken
2026-09-01 09:40:28.702 Seetong_tps[11857:1468060] AppLaunch hideForRefreshToken dismiss
2026-09-01 09:40:28.702 Seetong_tps[11857:1468060] AppLaunch dismiss...
2026-09-01 09:40:29.007 Seetong_tps[11857:1468060]  dealloc -- STAppLaunchWindow
2026-09-01 09:40:29.008 Seetong_tps[11857:1468060]  dealloc -- STAppLaunchViewController
2026-09-01 09:40:29.011 Seetong_tps[11857:1468060] AppLaunch dismiss... end
2026-09-01 09:40:29.495 Seetong_tps[11857:1468060]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-01 09:40:29.507 Seetong_tps[11857:1468060] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-01 09:40:29.558 Seetong_tps[11857:1468060] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-01 09:40:29.558 Seetong_tps[11857:1468129] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-01 09:40:29.558 Seetong_tps[11857:1468060]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-01 09:40:29.559 Seetong_tps[11857:1468060] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-01 09:40:29.561 Seetong_tps[11857:1468060]  -- STBluetoothManager - 结束扫描 - 
2026-09-01 09:40:29.576 Seetong_tps[11857:1468060]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-01 上午9:40:29 577
2026-09-01 09:40:29.576 Seetong_tps[11857:1468060]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a76c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a66be40>; layer = <CALayer: 0x10a746440>>
2026-09-01 09:40:29.577 Seetong_tps[11857:1468060]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a76c000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a66be40>; layer = <CALayer: 0x10a746440>> -- _camera.supportPlatform: 0
2026-09-01 09:40:29.577 Seetong_tps[11857:1468060]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-01 上午1:40:29 +0000
2026-09-01 09:40:29.577 Seetong_tps[11857:1468060]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-08-30 \U4e0a\U53486:33:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-08-31 \U4e0a\U53484:21:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-01 \U4e0a\U53481:39:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-01 \U4e0a\U53481:40:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-01 09:40:29.578 Seetong_tps[11857:1468060]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-01 上午9:40:29 578
2026-09-01 09:40:29.578 Seetong_tps[11857:1468129] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-01 09:40:29.604 Seetong_tps[11857:1468060]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-01 09:40:29.607 Seetong_tps[11857:1468060] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-01 09:40:29.609 Seetong_tps[11857:1468060]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-01 09:40:29.609 Seetong_tps[11857:1468060] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-01 09:40:29.625 Seetong_tps[11857:1468060]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-01 09:40:29.627 Seetong_tps[11857:1468060]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-01 09:40:29.628 Seetong_tps[11857:1468060]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-01 09:40:29.631 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-09-01 09:40:29.632 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-09-01 09:40:29.663 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:29.663 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:40:29.663 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:40:29.675 Seetong_tps[11857:1468060] 未处理的 biz 类型: res_video_preview_advert
2026-09-01 09:40:29.675 Seetong_tps[11857:1468060]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-01 09:40:29.842 Seetong_tps[11857:1468127] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a664a00>{number = 18, name = (null)}====
2026-09-01 09:40:29.869 Seetong_tps[11857:1468060] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-01 09:40:30.141 Seetong_tps[11857:1468060]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-01 09:40:30.142 Seetong_tps[11857:1468060]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-01 09:40:30.142 Seetong_tps[11857:1468060] 滚动已停止500毫秒，执行操作:29115420
2026-09-01 09:40:30.360 Seetong_tps[11857:1468127] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a664a00>{number = 18, name = (null)}====
2026-09-01 09:40:31.630 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.07 - 设备: 庭院 - 29115420
2026-09-01 09:40:31.926 Seetong_tps[11857:1468103]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-01 09:40:31.926 Seetong_tps[11857:1468103]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-01 09:40:31.926 Seetong_tps[11857:1468103] onDeviceAuthSuccess:uid=29115420
2026-09-01 09:40:31.926 Seetong_tps[11857:1468103]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788226831.926313,lastReceiveYUVTimeInterval=1788226829.577002,interval=2,videoView=0x10a76c000
2026-09-01 09:40:31.926 Seetong_tps[11857:1468103]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-01 09:40:31.929 Seetong_tps[11857:1468060]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-01 09:40:31.929 Seetong_tps[11857:1468126] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-01 09:40:31.929 Seetong_tps[11857:1468131] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-01 09:40:32.437 Seetong_tps[11857:1468106] ===29115420===
2026-09-01 09:40:32.439 Seetong_tps[11857:1468106] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106eb7340>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10de24a00>
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-01 09:40:32.443 Seetong_tps[11857:1468103] InitDecodePortLog: playsettype = 50
2026-09-01 09:40:32.444 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-01 09:40:32.445 Seetong_tps[11857:1468103] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-01 09:40:32.446 Seetong_tps[11857:1468103] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-01 09:40:32.447 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-09-01 09:40:34.418 Seetong_tps[11857:1468103]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-01 09:40:34.420 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.420 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.420 Seetong_tps[11857:1468126] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-01 09:40:34.420 Seetong_tps[11857:1468131] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-01 09:40:34.420 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:34.420 Seetong_tps[11857:1468130] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-01 09:40:34.421 Seetong_tps[11857:1468103]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-01 09:40:34.422 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.422 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.422 Seetong_tps[11857:1468130] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-01 09:40:34.422 Seetong_tps[11857:1468130] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-01 09:40:34.422 Seetong_tps[11857:1468131] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-01 09:40:34.423 Seetong_tps[11857:1468103]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-01 09:40:34.424 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.424 Seetong_tps[11857:1468103]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-01 09:40:34.424 Seetong_tps[11857:1468131] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-01 09:40:34.424 Seetong_tps[11857:1468126] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-01 09:40:34.424 Seetong_tps[11857:1468131] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-01 09:40:34.425 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:34.425 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:40:34.425 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:40:34.426 Seetong_tps[11857:1468126] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-01 09:40:34.452 Seetong_tps[11857:1468060] checkPortStatus:_decodePort=1
2026-09-01 09:40:34.453 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:34.454 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:40:34.454 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:40:34.454 Seetong_tps[11857:1468130] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-01 09:40:34.455 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:34.455 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-01 09:40:34.455 Seetong_tps[11857:1468060]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-01 09:40:34.455 Seetong_tps[11857:1468130] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-01 09:40:34.456 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.90 - 设备: 庭院 - 29115420
2026-09-01 09:40:34.457 Seetong_tps[11857:1468060] checkPortStatus:_decodePort=1
2026-09-01 09:40:34.520 Seetong_tps[11857:1468165] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-09-01 09:40:34.531 Seetong_tps[11857:1468060] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-01 09:40:34.553 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:34.554 Seetong_tps[11857:1468131] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-01 09:40:34.554 Seetong_tps[11857:1468060] uid:29115420 playAudio
2026-09-01 09:40:34.554 Seetong_tps[11857:1468060] checkPortStatus:_decodePort=1
2026-09-01 09:40:34.554 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.00 - 设备: 庭院 - 29115420
2026-09-01 09:40:34.601 Seetong_tps[11857:1468165] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-09-01 09:40:34.603 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.04 - 设备: 庭院 - 29115420
2026-09-01 09:40:36.793 Seetong_tps[11857:1468060]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-01 09:40:36.952 Seetong_tps[11857:1468106]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-01 09:40:36.980 Seetong_tps[11857:1468106]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-01 09:40:37.009 Seetong_tps[11857:1468106]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-01 09:40:37.010 Seetong_tps[11857:1468060]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-01 09:40:37.034 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:37.035 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:37.044 Seetong_tps[11857:1468060]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-01 09:40:37.045 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:37.078 Seetong_tps[11857:1468106] Failed to get IoT drive away set configuration.
2026-09-01 09:40:37.078 Seetong_tps[11857:1468106]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-01 09:40:37.156 Seetong_tps[11857:1468060]  -- IOTPtzView -- getPresetList -- 
2026-09-01 09:40:37.156 Seetong_tps[11857:1468060]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-09-01 09:40:37.156 Seetong_tps[11857:1468060]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-09-01 09:40:37.156 Seetong_tps[11857:1468136] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-01 09:40:37.822 Seetong_tps[11857:1468060]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-09-01 09:40:37.822 Seetong_tps[11857:1468060]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-09-01 09:40:37.826 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:37.828 Seetong_tps[11857:1468106]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] hexStringLen=20
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------字符串=======预置点1
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] hexStringLen=20
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------字符串=======预置点2
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] hexStringLen=20
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------字符串=======预置点3
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] hexStringLen=20
2026-09-01 09:40:37.829 Seetong_tps[11857:1468106] stringFromHexString------字符串=======预置点4
2026-09-01 09:40:39.578 Seetong_tps[11857:1468060]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788226839.578077,lastReceiveYUVTimeInterval=1788226839.550208,interval=0,videoView=0x10a76c000
2026-09-01 09:40:40.032 Seetong_tps[11857:1468060] rotate to down
2026-09-01 09:40:40.032 Seetong_tps[11857:1468131] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-01 09:40:40.036 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 10.48 - 设备: 庭院 - 29115420
2026-09-01 09:40:40.101 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:41.301 Seetong_tps[11857:1468138] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-01 09:40:41.303 Seetong_tps[11857:1468060]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.74 - 设备: 庭院 - 29115420
2026-09-01 09:40:41.986 Seetong_tps[11857:1468106]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-01 09:40:44.861 Seetong_tps[11857:1468060] dealloc -- IOTPtzView
2026-09-01 09:40:44.872 Seetong_tps[11857:1468060] ELPCircleConsole dealloc
2026-09-01 09:40:46.793 Seetong_tps[11857:1468060]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-01 09:40:48.808 Seetong_tps[11857:1468103]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-01 09:40:48.809 Seetong_tps[11857:1468060]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-01 09:40:48.810 Seetong_tps[11857:1468060] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.28","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788226320000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788209887000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-01 09:40:48.810 Seetong_tps[11857:1468060]  --- 取消心跳 destoryHeartBeat --- 
2026-09-01 09:40:48.810 Seetong_tps[11857:1468060]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-01 09:40:48.824 Seetong_tps[11857:1468060] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-01 09:40:48.824 Seetong_tps[11857:1468060]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a76c000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a66be40>; layer = <CALayer: 0x10a746440>>
2026-09-01 09:40:48.824 Seetong_tps[11857:1468060] #####Vstop:uid:29115420-0-port:1
2026-09-01 09:40:48.863 Seetong_tps[11857:1468060] -----------1release decodeport = 1
2026-09-01 09:40:48.864 Seetong_tps[11857:1468060]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.260504201680672";
    "preview_duration" = 19300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-01 09:40:48.865 Seetong_tps[11857:1468060] _openGLView clearFrame ...
2026-09-01 09:41:01.690 Seetong_tps[11857:1468130] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-01 09:41:01.693 Seetong_tps[11857:1468130] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-01 09:41:01.695 Seetong_tps[11857:1468130] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-01 09:41:01.698 Seetong_tps[11857:1468130] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-01 09:41:01.702 Seetong_tps[11857:1468130] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-01 09:41:08.909 Seetong_tps[11857:1468060] zzzzz:backgroundDoSomething
2026-09-01 09:41:08.909 Seetong_tps[11857:1468130] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-01 09:41:08.909 Seetong_tps[11857:1468130] --FC_StopDevComEx end
2026-09-01 09:41:13.903 Seetong_tps[11857:1468060] zzzzz:stopBackgroundTask 180seconds
2026-09-05 09:13:17.747 Seetong_tps[1788:158851] app_version=8.3.805
2026-09-05 09:13:17.761 Seetong_tps[1788:158873] 询问用户是否开启推送成功
2026-09-05 09:13:17.761 Seetong_tps[1788:158873] 用户点击允许接收推送
2026-09-05 09:13:17.762 Seetong_tps[1788:158851]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 09:13:17.762 Seetong_tps[1788:158851] showForLogin 1
2026-09-05 09:13:17.762 Seetong_tps[1788:158851] AppLaunch 还剩 6.766282081604004 秒
2026-09-05 09:13:17.762 Seetong_tps[1788:158872] remoteNotificationSetting: <UNNotificationSettings: 0x10eaf21c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 09:13:17.786 Seetong_tps[1788:158851]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 09:13:17.820 Seetong_tps[1788:158851] viewDidLoad/configtime=2026-09-05 上午1:13:17 +0000
2026-09-05 09:13:17.822 Seetong_tps[1788:158851]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 09:13:17.822 Seetong_tps[1788:158851]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 09:13:17.881 Seetong_tps[1788:158851]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 09:13:17.881 Seetong_tps[1788:158851]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 09:13:17.883 Seetong_tps[1788:158851]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 09:13:17.883 Seetong_tps[1788:158851] 开始检查未读客服消息...
2026-09-05 09:13:17.883 Seetong_tps[1788:158851] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 09:13:17.883 Seetong_tps[1788:158851]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 09:13:17.891 Seetong_tps[1788:158851]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 09:13:17.891 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty - 
2026-09-05 09:13:17.891 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 09:13:17.895 Seetong_tps[1788:158851] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 09:13:17.895 Seetong_tps[1788:158851] NAV deviceOrientationDidChange:1
2026-09-05 09:13:17.898 Seetong_tps[1788:158851]  -- groupDeviceList -- 
2026-09-05 09:13:17.898 Seetong_tps[1788:158851] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 09:13:17.898 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty - 
2026-09-05 09:13:17.898 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 09:13:17.948 Seetong_tps[1788:158851]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 09:13:18.072 Seetong_tps[1788:158851] Super properties have already been unregistered.
2026-09-05 09:13:18.072 Seetong_tps[1788:158851] UMAPM_OOMSampling(0,0):NO
2026-09-05 09:13:18.074 Seetong_tps[1788:158851]  -- deviceListDataUpdate - AppLaunch 还剩 1.454226016998291 秒 - 再延迟 1.954226016998291 秒 - 启动耗时 1.545773983001709 秒
2026-09-05 09:13:18.074 Seetong_tps[1788:158851]  -- groupDeviceList -- 
2026-09-05 09:13:18.074 Seetong_tps[1788:158851] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 09:13:18.074 Seetong_tps[1788:158851]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1546 毫秒
2026-09-05 09:13:18.078 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 09:13:18.078 Seetong_tps[1788:158851]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:13:18.078 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 09:13:18.080 Seetong_tps[1788:158851]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 633;
}
2026-09-05 09:13:18.080 Seetong_tps[1788:158851]  - 收到刷新token回调 - NSData 长度: 1688
2026-09-05 09:13:18.080 Seetong_tps[1788:158851]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-09-05 09:13:18.080 Seetong_tps[1788:158851]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-09-05 09:13:18.080 Seetong_tps[1788:158851]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODg2NTcxOTcsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.e7hr1JVqlFh5SZ1knEQs68Tybg9bTY4qIuCEgWorMG0","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTExNjI3OTcsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg4NTcwNzk3LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.UfyQef4_czA8L7vF0tZfXlTlibTacUYlm0TzlDVJWLI","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-09-05 09:13:18.087 Seetong_tps[1788:158851]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1788570798.087575
2026-09-05 09:13:18.088 Seetong_tps[1788:158851]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1788570798.087575
2026-09-05 09:13:18.088 Seetong_tps[1788:158851]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1788570798.087575 - lastRefreshTokenTime: 1788570798.087575
2026-09-05 09:13:18.096 Seetong_tps[1788:158851] ++++-[VideoView dealloc]++++
2026-09-05 09:13:18.100 Seetong_tps[1788:158851] OpenGLView20_Seetong dealloc:0x118399600
2026-09-05 09:13:18.119 Seetong_tps[1788:158851]  -- WebSocket - 重置重连次数 -- 
2026-09-05 09:13:18.130 Seetong_tps[1788:158851]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 09:13:18.130 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty - 
2026-09-05 09:13:18.130 Seetong_tps[1788:158851]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 09:13:18.133 Seetong_tps[1788:158851] UMAPM_NetworkSampling(0,0):NO
2026-09-05 09:13:18.133 Seetong_tps[1788:158851]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 09:13:18.133 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 09:13:18.133 Seetong_tps[1788:158851]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 09:13:18.135 Seetong_tps[1788:158851] 蓝牙已打开
2026-09-05 09:13:18.148 Seetong_tps[1788:158964] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11839ca40>{number = 15, name = (null)}====
2026-09-05 09:13:18.155 Seetong_tps[1788:158851] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 09:13:18.155 Seetong_tps[1788:158851] 客服消息未读数量: 0
2026-09-05 09:13:18.164 Seetong_tps[1788:158873] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1078790c0>{number = 2, name = (null)}====
2026-09-05 09:13:18.164 Seetong_tps[1788:158967] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x1181f8080>{number = 11, name = (null)}====
2026-09-05 09:13:18.166 Seetong_tps[1788:158879] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788570003000,"lastHeartTime":1788556355000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10ad4e080>{number = 16, name = (null)}====
2026-09-05 09:13:18.184 Seetong_tps[1788:158878] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107aeab40>{number = 8, name = (null)}====
2026-09-05 09:13:18.191 Seetong_tps[1788:158874] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107878ec0>{number = 3, name = (null)}====
2026-09-05 09:13:18.259 Seetong_tps[1788:158851]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 09:13:18.259 Seetong_tps[1788:158874]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 09:13:18.259 Seetong_tps[1788:158874]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 09:13:18.259 Seetong_tps[1788:158874]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 09:13:18.260 Seetong_tps[1788:158874]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 09:13:18.260 Seetong_tps[1788:158874]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 09:13:18.260 Seetong_tps[1788:158874]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 09:13:18.260 Seetong_tps[1788:158851]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-05 09:13:18.268 Seetong_tps[1788:158851]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:13:18.269 Seetong_tps[1788:158851]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 09:13:18.269 Seetong_tps[1788:158975] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10adbbec0>{number = 17, name = (null)}====
2026-09-05 09:13:18.271 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 09:13:18.272 Seetong_tps[1788:158851]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1743 毫秒
2026-09-05 09:13:18.280 Seetong_tps[1788:158851] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:13:18.281 Seetong_tps[1788:158851]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 09:13:18.281 Seetong_tps[1788:158851]  -- groupDeviceList -- 
2026-09-05 09:13:18.281 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 09:13:18.282 Seetong_tps[1788:158851]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:13:18.282 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 09:13:18.282 Seetong_tps[1788:158851]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 09:13:18.282 Seetong_tps[1788:158851]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 09:13:18.307 Seetong_tps[1788:158851] [保存失败] 相机对象或存储字典为空
2026-09-05 09:13:18.307 Seetong_tps[1788:158975] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 09:13:18.307 Seetong_tps[1788:158975] --FC_StopDevComEx end
2026-09-05 09:13:18.320 Seetong_tps[1788:158851] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:13:18.320 Seetong_tps[1788:158851]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 09:13:18.320 Seetong_tps[1788:158851]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 09:19:48.450 Seetong_tps[1984:164905] app_version=8.3.805
2026-09-05 09:19:48.465 Seetong_tps[1984:164905]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 09:19:48.465 Seetong_tps[1984:164905] showForLogin 1
2026-09-05 09:19:48.465 Seetong_tps[1984:164905] AppLaunch 还剩 6.451540946960449 秒
2026-09-05 09:19:48.465 Seetong_tps[1984:164909] 询问用户是否开启推送成功
2026-09-05 09:19:48.465 Seetong_tps[1984:164909] 用户点击允许接收推送
2026-09-05 09:19:48.466 Seetong_tps[1984:164912] remoteNotificationSetting: <UNNotificationSettings: 0x1102864e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 09:19:48.489 Seetong_tps[1984:164905]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 09:19:48.536 Seetong_tps[1984:164905] viewDidLoad/configtime=2026-09-05 上午1:19:48 +0000
2026-09-05 09:19:48.538 Seetong_tps[1984:164905]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 09:19:48.538 Seetong_tps[1984:164905]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 09:19:48.567 Seetong_tps[1984:164941] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTE3NTk4ODQ4NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.4GShBdaFUQ3c1oiUh649ZEJIxLCLMaXg5MUr6jojd_k","accessNode":"114.116.198.103:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTE3NTk4ODQ4NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NiJdfQ.RTuAoVjmJHoBgv-x9V6k1yDGOBrN7ilQKPOwSE1_g7c","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24905"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24905"}]}
====
2026-09-05 09:19:48.609 Seetong_tps[1984:164905]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 09:19:48.609 Seetong_tps[1984:164905]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 09:19:48.611 Seetong_tps[1984:164905]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 09:19:48.611 Seetong_tps[1984:164905] 开始检查未读客服消息...
2026-09-05 09:19:48.611 Seetong_tps[1984:164905] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 09:19:48.611 Seetong_tps[1984:164905]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 09:19:48.614 Seetong_tps[1984:164913] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x115d95fc0>{number = 10, name = (null)}====
2026-09-05 09:19:48.621 Seetong_tps[1984:164905]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 09:19:48.621 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty - 
2026-09-05 09:19:48.622 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 09:19:48.625 Seetong_tps[1984:164905] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 09:19:48.625 Seetong_tps[1984:164905] NAV deviceOrientationDidChange:1
2026-09-05 09:19:48.627 Seetong_tps[1984:164905]  -- groupDeviceList -- 
2026-09-05 09:19:48.627 Seetong_tps[1984:164905] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 09:19:48.628 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty - 
2026-09-05 09:19:48.628 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 09:19:48.737 Seetong_tps[1984:164905]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 09:19:48.827 Seetong_tps[1984:165003] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c4538c0>{number = 15, name = (null)}====
2026-09-05 09:19:48.827 Seetong_tps[1984:164912] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x109039000>{number = 2, name = (null)}====
2026-09-05 09:19:48.827 Seetong_tps[1984:165002] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c4537c0>{number = 16, name = (null)}====
2026-09-05 09:19:48.827 Seetong_tps[1984:165001] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c453900>{number = 14, name = (null)}====
2026-09-05 09:19:48.842 Seetong_tps[1984:164909] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x109039200>{number = 3, name = (null)}====
2026-09-05 09:19:48.843 Seetong_tps[1984:165004] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x115d97e00>{number = 11, name = (null)}====
2026-09-05 09:19:48.860 Seetong_tps[1984:164992] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay55.s5.seetong.com:2443;type=0&load=21&addr=bjrelay54.s5.seetong.com:11443;type=0&load=19&addr=bjrelay60.s5.seetong.com:2443;","vipRelayServers":"type=0&load=33&addr=bjrelayvip3.s2.seetong.com:12443;type=0&load=46&addr=bjrelayvip1.s2.seetong.com:5443;type=0&load=41&addr=bjrelay44.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c453740>{number = 18, name = (null)}====
2026-09-05 09:19:48.864 Seetong_tps[1984:165000] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c450640>{number = 17, name = (null)}====
2026-09-05 09:19:48.896 Seetong_tps[1984:164905] Super properties have already been unregistered.
2026-09-05 09:19:48.896 Seetong_tps[1984:164999] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788570003000,"lastHeartTime":1788556355000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10c453680>{number = 19, name = (null)}====
2026-09-05 09:19:48.896 Seetong_tps[1984:164905] UMAPM_OOMSampling(0,0):NO
2026-09-05 09:19:48.897 Seetong_tps[1984:164941] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 09:19:48.897 Seetong_tps[1984:164941] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 09:19:48.897 Seetong_tps[1984:164905]  -- deviceListDataUpdate - AppLaunch 还剩 1.019333839416504 秒 - 再延迟 1.519333839416504 秒 - 启动耗时 1.980666160583496 秒
2026-09-05 09:19:48.897 Seetong_tps[1984:164905]  -- groupDeviceList -- 
2026-09-05 09:19:48.897 Seetong_tps[1984:164905] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 09:19:48.897 Seetong_tps[1984:164905]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1981 毫秒
2026-09-05 09:19:48.925 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 09:19:48.926 Seetong_tps[1984:164905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:19:48.926 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 09:19:48.928 Seetong_tps[1984:164905]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 633;
}
2026-09-05 09:19:48.928 Seetong_tps[1984:164905] ++++-[VideoView dealloc]++++
2026-09-05 09:19:48.931 Seetong_tps[1984:164905] OpenGLView20_Seetong dealloc:0x10c449600
2026-09-05 09:19:48.956 Seetong_tps[1984:164905]  -- WebSocket - 重置重连次数 -- 
2026-09-05 09:19:48.968 Seetong_tps[1984:164905]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 09:19:48.968 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty - 
2026-09-05 09:19:48.968 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 09:19:48.973 Seetong_tps[1984:164905] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 09:19:48.973 Seetong_tps[1984:164905] 客服消息未读数量: 0
2026-09-05 09:19:48.977 Seetong_tps[1984:164905]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 09:19:48.977 Seetong_tps[1984:164905]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 09:19:48.985 Seetong_tps[1984:164905]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 09:19:48.990 Seetong_tps[1984:164905]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 09:19:48.990 Seetong_tps[1984:164905] UMAPM_NetworkSampling(0,0):NO
2026-09-05 09:19:48.990 Seetong_tps[1984:165004]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 09:19:48.990 Seetong_tps[1984:164905]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 09:19:48.990 Seetong_tps[1984:165004]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 09:19:48.990 Seetong_tps[1984:165004]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 09:19:48.990 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 09:19:48.990 Seetong_tps[1984:164905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 09:19:48.991 Seetong_tps[1984:165004]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 09:19:48.991 Seetong_tps[1984:165004]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 09:19:48.991 Seetong_tps[1984:165004]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 09:19:48.992 Seetong_tps[1984:164905] 蓝牙已打开
2026-09-05 09:19:48.996 Seetong_tps[1984:164905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:19:49.010 Seetong_tps[1984:164905]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 09:19:49.010 Seetong_tps[1984:164905]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 09:19:49.100 Seetong_tps[1984:165006] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x115d97fc0>{number = 12, name = (null)}====
2026-09-05 09:19:49.102 Seetong_tps[1984:164913] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCwIEU1wEW1EPblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x115d95fc0>{number = 10, name = (null)}====
2026-09-05 09:19:49.138 Seetong_tps[1984:164941]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 09:19:49.138 Seetong_tps[1984:164941]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 09:19:49.138 Seetong_tps[1984:164941]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 09:19:49.149 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 09:19:49.149 Seetong_tps[1984:164905]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2233 毫秒
2026-09-05 09:19:49.150 Seetong_tps[1984:164905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:19:49.150 Seetong_tps[1984:164905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 09:19:49.150 Seetong_tps[1984:164905]  -- groupDeviceList -- 
2026-09-05 09:19:49.150 Seetong_tps[1984:164905]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 09:19:49.150 Seetong_tps[1984:164905]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QGCwIEU1wEW1EPblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 09:19:49.154 Seetong_tps[1984:164905]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 09:19:49.154 Seetong_tps[1984:164913] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 09:19:49.154 Seetong_tps[1984:164999] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 09:19:49.158 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 09:19:49.158 Seetong_tps[1984:164905]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 09:19:49.158 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 09:19:49.159 Seetong_tps[1984:164905]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 09:19:49.159 Seetong_tps[1984:164905]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 09:19:49.159 Seetong_tps[1984:164905]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 09:19:49.159 Seetong_tps[1984:164905]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 09:19:49.163 Seetong_tps[1984:164941]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 09:19:49.163 Seetong_tps[1984:164941]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 09:19:49.163 Seetong_tps[1984:164941]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 09:19:49.163 Seetong_tps[1984:165000] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 09:19:49.164 Seetong_tps[1984:165000] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 09:19:49.164 Seetong_tps[1984:165006] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 09:19:49.226 Seetong_tps[1984:164941]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 09:19:49.227 Seetong_tps[1984:164941]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 09:19:49.227 Seetong_tps[1984:164941]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 09:19:49.227 Seetong_tps[1984:164999] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 09:19:49.227 Seetong_tps[1984:164913] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 09:19:49.227 Seetong_tps[1984:165006] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 09:19:49.231 Seetong_tps[1984:164946]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 09:19:49.231 Seetong_tps[1984:164905]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 09:19:49.231 Seetong_tps[1984:164905]  -- WebSocket - 重置重连次数 -- 
2026-09-05 09:19:49.231 Seetong_tps[1984:164905]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-09-05 09:19:49.233 Seetong_tps[1984:164905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 09:19:49.233 Seetong_tps[1984:164905]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcIAVQJVVtpAQQB","reconn":0}}
2026-09-05 09:19:49.233 Seetong_tps[1984:164905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 09:19:49.233 Seetong_tps[1984:164905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:19:49.239 Seetong_tps[1984:164905]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 09:19:49.248 Seetong_tps[1984:164946]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 09:19:49.345 Seetong_tps[1984:164905] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 09:19:49.345 Seetong_tps[1984:164905] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 09:19:49.345 Seetong_tps[1984:164905] Formatted Date: 2026-09-05
2026-09-05 09:19:49.346 Seetong_tps[1984:164905]  --- webSocketGetServerData msgId: C8E8B807-5953-463C-B79E-661C0C59B755 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcIAVQJVVtpAQQB;
    };
}
2026-09-05 09:19:49.346 Seetong_tps[1984:164905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 09:19:49.346 Seetong_tps[1984:164905]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 09:19:49.355 Seetong_tps[1984:164905]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 09:19:49.426 Seetong_tps[1984:164905] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 09:19:49.427 Seetong_tps[1984:164905]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 09:19:49.427 Seetong_tps[1984:164905]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 09:19:49.428 Seetong_tps[1984:164905] Sorted Dates (Descending): (
)
2026-09-05 09:19:49.744 Seetong_tps[1984:164905] MessageThrottle reloadTableView ---
2026-09-05 09:19:50.491 Seetong_tps[1984:164905] AppLaunch hideForRefreshToken
2026-09-05 09:19:50.491 Seetong_tps[1984:164905] AppLaunch hideForRefreshToken dismiss
2026-09-05 09:19:50.491 Seetong_tps[1984:164905] AppLaunch dismiss...
2026-09-05 09:19:50.633 Seetong_tps[1984:164905] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 09:19:50.633 Seetong_tps[1984:164905] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 09:19:50.633 Seetong_tps[1984:164905] 用户设置的具体字体大小: 14.000000
2026-09-05 09:19:50.800 Seetong_tps[1984:164905]  dealloc -- STAppLaunchWindow
2026-09-05 09:19:50.803 Seetong_tps[1984:164905]  dealloc -- STAppLaunchViewController
2026-09-05 09:19:50.805 Seetong_tps[1984:164905] AppLaunch dismiss... end
2026-09-05 09:19:51.760 Seetong_tps[1984:164905]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 09:19:52.023 Seetong_tps[1984:164905]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 09:19:52.028 Seetong_tps[1984:164905] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 09:19:52.077 Seetong_tps[1984:164905] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 09:19:52.077 Seetong_tps[1984:165006] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 09:19:52.077 Seetong_tps[1984:164905]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 09:19:52.078 Seetong_tps[1984:164905] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-05 09:19:52.079 Seetong_tps[1984:164905]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 09:19:52.095 Seetong_tps[1984:164905]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 上午9:19:52 095
2026-09-05 09:19:52.095 Seetong_tps[1984:164905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7f0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc04bc0>; layer = <CALayer: 0x10c7c8c40>>
2026-09-05 09:19:52.095 Seetong_tps[1984:164905]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7f0380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc04bc0>; layer = <CALayer: 0x10c7c8c40>> -- _camera.supportPlatform: 0
2026-09-05 09:19:52.095 Seetong_tps[1984:164905]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 上午1:19:52 +0000
2026-09-05 09:19:52.095 Seetong_tps[1984:164905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-01 \U4e0a\U53481:39:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-01 \U4e0a\U53481:40:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:13:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 09:19:52.096 Seetong_tps[1984:164905]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 上午9:19:52 096
2026-09-05 09:19:52.096 Seetong_tps[1984:165000] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 09:19:52.122 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:52.124 Seetong_tps[1984:164905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 09:19:52.126 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:52.127 Seetong_tps[1984:164905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 09:19:52.136 Seetong_tps[1984:164913] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x115d95fc0>{number = 10, name = (null)}====
2026-09-05 09:19:52.147 Seetong_tps[1984:164905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 09:19:52.150 Seetong_tps[1984:164905] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 09:19:52.150 Seetong_tps[1984:164905]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 09:19:52.156 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-05 09:19:52.157 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-05 09:19:52.181 Seetong_tps[1984:164905] uid:29115420 playAudio
2026-09-05 09:19:52.181 Seetong_tps[1984:164905]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 09:19:52.181 Seetong_tps[1984:164905]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 09:19:52.181 Seetong_tps[1984:164999] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 09:19:52.277 Seetong_tps[1984:164905]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 09:19:52.277 Seetong_tps[1984:164905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 09:19:52.277 Seetong_tps[1984:164905]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-05 09:19:52.277 Seetong_tps[1984:164905] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 09:19:52.381 Seetong_tps[1984:164905] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 09:19:52.456 Seetong_tps[1984:164999] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c453680>{number = 19, name = (null)}====
2026-09-05 09:19:52.720 Seetong_tps[1984:164946] ===29115420===
2026-09-05 09:19:52.721 Seetong_tps[1984:164946] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 09:19:52.722 Seetong_tps[1984:164941] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 09:19:52.722 Seetong_tps[1984:164941] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 09:19:52.722 Seetong_tps[1984:164941] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092a2800>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101f0a00>
2026-09-05 09:19:52.722 Seetong_tps[1984:164941] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 09:19:52.722 Seetong_tps[1984:164941] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 09:19:52.723 Seetong_tps[1984:164941] InitDecodePortLog: playsettype = 50
2026-09-05 09:19:52.724 Seetong_tps[1984:164941] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 09:19:52.725 Seetong_tps[1984:164941] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 09:19:52.725 Seetong_tps[1984:164941] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 09:19:52.725 Seetong_tps[1984:164941] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 09:19:52.725 Seetong_tps[1984:164941] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 09:19:52.725 Seetong_tps[1984:164941] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 09:19:52.725 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-09-05 09:19:52.726 Seetong_tps[1984:164941] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 09:19:52.729 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-09-05 09:19:53.113 Seetong_tps[1984:164905]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c7f0380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc04bc0>; layer = <CALayer: 0x10c7c8c40>>
2026-09-05 09:19:53.113 Seetong_tps[1984:164905] #####Vstop:uid:29115420-0-port:1
2026-09-05 09:19:53.113 Seetong_tps[1984:164905] -----------1release decodeport = 1
2026-09-05 09:19:53.113 Seetong_tps[1984:164905]  --- 播放视频 - 如果这段时间小于3秒且没有出图，则不上报该事件 --- 
2026-09-05 09:19:53.126 Seetong_tps[1984:164905] _openGLView clearFrame ...
2026-09-05 09:19:53.141 Seetong_tps[1984:164905] 当前控制器：STPlaybackVC
2026-09-05 09:19:53.141 Seetong_tps[1984:164905]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 09:19:53.141 Seetong_tps[1984:164905] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 09:19:53.141 Seetong_tps[1984:164905] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 09:19:53.152 Seetong_tps[1984:164905] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 09:19:53.339 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:53.339 Seetong_tps[1984:164905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 09:19:53.340 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:53.340 Seetong_tps[1984:164905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 09:19:53.340 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:53.341 Seetong_tps[1984:164905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 09:19:53.341 Seetong_tps[1984:164905]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 09:19:53.341 Seetong_tps[1984:164905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 09:19:53.349 Seetong_tps[1984:164905]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 09:19:53.349 Seetong_tps[1984:164905] ====高度=91.000000
2026-09-05 09:19:53.349 Seetong_tps[1984:164905]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 09:19:53.350 Seetong_tps[1984:164905] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 09:19:53.350 Seetong_tps[1984:164905] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 09:19:53.351 Seetong_tps[1984:164905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 09:19:53.351 Seetong_tps[1984:164905] ###### stopNvrRemoteRecord ......
2026-09-05 09:19:53.352 Seetong_tps[1984:164905] updateAlarmListTable:messageModelList=0
2026-09-05 09:19:53.359 Seetong_tps[1984:164905]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 09:19:53.359 Seetong_tps[1984:165002] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 09:19:53.359 Seetong_tps[1984:164905]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 09:19:53.359 Seetong_tps[1984:164905]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 09:19:53.359 Seetong_tps[1984:164905] updateAlarmListTable:messageModelList=0
2026-09-05 09:19:53.411 Seetong_tps[1984:164905] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 09:19:53.457 Seetong_tps[1984:164905]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 09:19:53.582 Seetong_tps[1984:164999] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c453680>{number = 19, name = (null)}====
2026-09-05 09:19:53.614 Seetong_tps[1984:165010] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10f762140>{number = 23, name = (null)}====
2026-09-05 09:19:53.781 Seetong_tps[1984:164905] UMAPM_OOMSampling(0,0):NO
2026-09-05 09:19:53.781 Seetong_tps[1984:164905] UMAPM_NetworkSampling(0,0):NO
2026-09-05 09:19:53.867 Seetong_tps[1984:165002] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10c4537c0>{number = 16, name = (null)}====
2026-09-05 09:19:54.232 Seetong_tps[1984:164905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 09:19:54.793 Seetong_tps[1984:164946]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 09:19:54.969 Seetong_tps[1984:164941] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 09:19:54.969 Seetong_tps[1984:164941]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092a2800>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1101f0a00>
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 09:19:54.970 Seetong_tps[1984:164946] ===29115420===
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 09:19:54.970 Seetong_tps[1984:164941] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 09:19:54.971 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-09-05 09:19:54.971 Seetong_tps[1984:164946]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 09:19:54.973 Seetong_tps[1984:164946] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1168
2026-09-05 09:19:54.974 Seetong_tps[1984:164905] timeSliceArray.count=74
2026-09-05 09:19:55.033 Seetong_tps[1984:164905] nvrParseRecPlayBlock timelineModelArray.count=73
2026-09-05 09:19:55.033 Seetong_tps[1984:164905] timelineModel.timePaint=09:15:38-09:19:42,timelineModel.recordType=1
2026-09-05 09:19:55.059 Seetong_tps[1984:164905] updateAlarmListTable:messageModelList=36
2026-09-05 09:19:55.059 Seetong_tps[1984:164905]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 09:19:55.061 Seetong_tps[1984:164905]  --- setFirstTimePosition --- i: 72 - recordType: 1
2026-09-05 09:19:55.061 Seetong_tps[1984:164905]  --- setFirstTimePosition --- i: 71 - recordType: 7
2026-09-05 09:19:55.061 Seetong_tps[1984:164905] _firstHaveDataTime=09:15:08
2026-09-05 09:19:55.749 Seetong_tps[1984:164905]  -- 预览倒计时 -- User interaction detected
2026-09-05 09:19:55.771 Seetong_tps[1984:164905] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 09:19:55.772 Seetong_tps[1984:164905]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-01 \U4e0a\U53481:39:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-01 \U4e0a\U53481:40:26 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:13:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 09:19:55.772 Seetong_tps[1984:164905]  -- 播放视频（录像） -- 开始时间: 2026-09-05 上午1:19:55 +0000
2026-09-05 09:19:55.772 Seetong_tps[1984:165000] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905091419
2026-09-05 09:19:55.772 Seetong_tps[1984:164905]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905091419
2026-09-05 09:19:56.028 Seetong_tps[1984:164946]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 09:19:56.197 Seetong_tps[1984:164941] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 09:19:56.198 Seetong_tps[1984:164941]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 09:19:56.198 Seetong_tps[1984:164941] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1092a2800>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1101f0a00>
2026-09-05 09:19:56.198 Seetong_tps[1984:164941] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 09:19:56.198 Seetong_tps[1984:164941] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 09:19:56.198 Seetong_tps[1984:164941] InitDecodePortLog: playsettype = 50
2026-09-05 09:19:56.198 Seetong_tps[1984:164941] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 09:19:56.199 Seetong_tps[1984:164941] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 09:19:56.199 Seetong_tps[1984:164941] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 09:19:56.199 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.43 - 设备: 庭院 - 29115420
2026-09-05 09:19:56.199 Seetong_tps[1984:164941] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 09:19:56.199 Seetong_tps[1984:164941] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-09-05 09:19:56.199 Seetong_tps[1984:164941] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 09:19:56.200 Seetong_tps[1984:164941] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 09:19:56.202 Seetong_tps[1984:164905]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.43 - 设备: 庭院 - 29115420
2026-09-05 09:19:56.218 Seetong_tps[1984:164905] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 09:19:56.567 Seetong_tps[1984:164905]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 09:19:58.106 Seetong_tps[1984:164905] 卡回放第一帧回调 倍速 = 0
2026-09-05 09:19:58.904 Seetong_tps[1984:164905]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 09:20:00.548 Seetong_tps[1984:164905] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 09:20:00.548 Seetong_tps[1984:164905] ###### stopNvrRemoteRecord ......
2026-09-05 09:20:00.549 Seetong_tps[1984:164941]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 09:20:00.554 Seetong_tps[1984:164905]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 09:20:00.555 Seetong_tps[1984:164905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:20:00.556 Seetong_tps[1984:164905]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 09:20:00.556 Seetong_tps[1984:164905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 09:20:00.567 Seetong_tps[1984:164905] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 09:20:00.582 Seetong_tps[1984:164905] [保存失败] 相机对象或存储字典为空
2026-09-05 09:20:00.582 Seetong_tps[1984:165008] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 09:20:00.582 Seetong_tps[1984:165008] --FC_StopDevComEx end
2026-09-05 09:20:00.583 Seetong_tps[1984:164905] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788570003000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788556355000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 09:20:00.583 Seetong_tps[1984:164905]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 09:20:00.583 Seetong_tps[1984:164905]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 09:20:00.588 Seetong_tps[1984:164905]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 18:57:35.090 Seetong_tps[4189:449898] app_version=8.3.805
2026-09-05 18:57:35.111 Seetong_tps[4189:449915] 询问用户是否开启推送成功
2026-09-05 18:57:35.113 Seetong_tps[4189:449915] 用户点击允许接收推送
2026-09-05 18:57:35.127 Seetong_tps[4189:449898]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 18:57:35.127 Seetong_tps[4189:449898] showForLogin 1
2026-09-05 18:57:35.127 Seetong_tps[4189:449898] AppLaunch 还剩 6.037680149078369 秒
2026-09-05 18:57:35.158 Seetong_tps[4189:449915] remoteNotificationSetting: <UNNotificationSettings: 0x10fee7b60; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 18:57:35.166 Seetong_tps[4189:449898]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 18:57:35.227 Seetong_tps[4189:449956] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMDY1NTA2NSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.OI3HNoqI8WX1qi3TJ0xZsua9I1xx9nxzAeFPyV7kkgA","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMDY1NTA2Niwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5MSJdfQ.cCKwdsDr9Qi5XOCGm27JLE_XuGNTkHjRUBvYoVr1NJk","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24900"}]}
====
2026-09-05 18:57:35.268 Seetong_tps[4189:449898] viewDidLoad/configtime=2026-09-05 上午10:57:35 +0000
2026-09-05 18:57:35.271 Seetong_tps[4189:449898]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 18:57:35.271 Seetong_tps[4189:449898]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 18:57:35.331 Seetong_tps[4189:449913] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 18:57:35.398 Seetong_tps[4189:449898]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 18:57:35.398 Seetong_tps[4189:449898]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 18:57:35.400 Seetong_tps[4189:449898]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 18:57:35.400 Seetong_tps[4189:449898] 开始检查未读客服消息...
2026-09-05 18:57:35.400 Seetong_tps[4189:449898] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 18:57:35.401 Seetong_tps[4189:449898]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 18:57:35.415 Seetong_tps[4189:449898]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 18:57:35.415 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty - 
2026-09-05 18:57:35.416 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 18:57:35.426 Seetong_tps[4189:449898] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 18:57:35.426 Seetong_tps[4189:449898] NAV deviceOrientationDidChange:1
2026-09-05 18:57:35.433 Seetong_tps[4189:449898]  -- groupDeviceList -- 
2026-09-05 18:57:35.433 Seetong_tps[4189:449898] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 18:57:35.433 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty - 
2026-09-05 18:57:35.433 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 18:57:35.571 Seetong_tps[4189:449898]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-05 18:57:35.660 Seetong_tps[4189:449913] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 18:57:35.708 Seetong_tps[4189:450054] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10ffe25c0>{number = 12, name = (null)}====
2026-09-05 18:57:35.716 Seetong_tps[4189:450053] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x115880a00>{number = 13, name = (null)}====
2026-09-05 18:57:35.725 Seetong_tps[4189:449915] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108c39280>{number = 4, name = (null)}====
2026-09-05 18:57:35.741 Seetong_tps[4189:450056] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlQNV1IEBD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b841580>{number = 14, name = (null)}====
2026-09-05 18:57:35.741 Seetong_tps[4189:450052] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b841640>{number = 16, name = (null)}====
2026-09-05 18:57:35.750 Seetong_tps[4189:449911] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x108eb11c0>{number = 6, name = (null)}====
2026-09-05 18:57:35.804 Seetong_tps[4189:449914] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay3.s5.seetong.com:6443;type=0&load=19&addr=bjrelay45.s2.seetong.com:7443;type=0&load=17&addr=bjrelay53.s5.seetong.com:9443;","vipRelayServers":"type=0&load=46&addr=bjrelay42.s2.seetong.com:9443;type=0&load=33&addr=bjrelayvip2.s2.seetong.com:2443;type=0&load=42&addr=bjrelayvip2.s2.seetong.com:3443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.140","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b841680>{number = 15, name = (null)}====
2026-09-05 18:57:35.804 Seetong_tps[4189:449910] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x108c38e80>{number = 3, name = (null)}====
2026-09-05 18:57:35.804 Seetong_tps[4189:449965] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788604856000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x1158dca80>{number = 10, name = (null)}====
2026-09-05 18:57:35.908 Seetong_tps[4189:449898] Super properties have already been unregistered.
2026-09-05 18:57:35.908 Seetong_tps[4189:449898] UMAPM_OOMSampling(0,0):NO
2026-09-05 18:57:35.914 Seetong_tps[4189:449898]  -- deviceListDataUpdate - AppLaunch 还剩 0.2510430812835693 秒 - 再延迟 0.7510430812835693 秒 - 启动耗时 2.748956918716431 秒
2026-09-05 18:57:35.914 Seetong_tps[4189:449898]  -- groupDeviceList -- 
2026-09-05 18:57:35.914 Seetong_tps[4189:449898] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 18:57:35.914 Seetong_tps[4189:449898]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2749 毫秒
2026-09-05 18:57:35.945 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 18:57:35.947 Seetong_tps[4189:449898]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 18:57:35.947 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 18:57:35.950 Seetong_tps[4189:449898]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 634;
}
2026-09-05 18:57:35.950 Seetong_tps[4189:449898] ++++-[VideoView dealloc]++++
2026-09-05 18:57:35.956 Seetong_tps[4189:449898] OpenGLView20_Seetong dealloc:0x10b87d200
2026-09-05 18:57:35.985 Seetong_tps[4189:449898]  -- WebSocket - 重置重连次数 -- 
2026-09-05 18:57:36.006 Seetong_tps[4189:449898]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 18:57:36.006 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty - 
2026-09-05 18:57:36.006 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 18:57:36.036 Seetong_tps[4189:449898] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 18:57:36.036 Seetong_tps[4189:449898] 客服消息未读数量: 0
2026-09-05 18:57:36.037 Seetong_tps[4189:449898]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 18:57:36.037 Seetong_tps[4189:449898]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlQNV1IEBD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 18:57:36.048 Seetong_tps[4189:449898]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-05 18:57:36.069 Seetong_tps[4189:449898]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 18:57:36.069 Seetong_tps[4189:449898]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 18:57:36.081 Seetong_tps[4189:449898]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 18:57:36.086 Seetong_tps[4189:449898]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 18:57:36.087 Seetong_tps[4189:449898] UMAPM_NetworkSampling(0,0):NO
2026-09-05 18:57:36.087 Seetong_tps[4189:449965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 18:57:36.087 Seetong_tps[4189:449898]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 18:57:36.087 Seetong_tps[4189:449965]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 18:57:36.087 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 18:57:36.087 Seetong_tps[4189:449965]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 18:57:36.087 Seetong_tps[4189:449898]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 18:57:36.090 Seetong_tps[4189:449965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 18:57:36.091 Seetong_tps[4189:449965]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 18:57:36.091 Seetong_tps[4189:449965]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 18:57:36.092 Seetong_tps[4189:449898] 蓝牙已打开
2026-09-05 18:57:36.101 Seetong_tps[4189:449898]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 18:57:36.101 Seetong_tps[4189:449898]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 18:57:36.111 Seetong_tps[4189:449898]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 18:57:36.118 Seetong_tps[4189:450055] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x115a1c240>{number = 11, name = (null)}====
2026-09-05 18:57:36.153 Seetong_tps[4189:449898]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 18:57:36.153 Seetong_tps[4189:449898]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 18:57:36.170 Seetong_tps[4189:449914] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b841680>{number = 15, name = (null)}====
2026-09-05 18:57:36.370 Seetong_tps[4189:449898]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 18:57:36.371 Seetong_tps[4189:449898]  -- WebSocket - 重置重连次数 -- 
2026-09-05 18:57:36.371 Seetong_tps[4189:449898]  -- WebSocket connection 长连接成功 - 耗时：1.0 秒
2026-09-05 18:57:36.373 Seetong_tps[4189:449898]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 18:57:36.374 Seetong_tps[4189:449898]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAFAHUlRpAQQB","reconn":0}}
2026-09-05 18:57:36.374 Seetong_tps[4189:449898]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 18:57:36.374 Seetong_tps[4189:449898]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 18:57:36.375 Seetong_tps[4189:449898] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788604856000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 18:57:36.375 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 18:57:36.376 Seetong_tps[4189:449898]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3211 毫秒
2026-09-05 18:57:36.376 Seetong_tps[4189:449898] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788604856000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 18:57:36.376 Seetong_tps[4189:449898]  -- groupDeviceList -- 
2026-09-05 18:57:36.383 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 18:57:36.384 Seetong_tps[4189:449898]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 18:57:36.384 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 18:57:36.424 Seetong_tps[4189:449898]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 18:57:36.425 Seetong_tps[4189:449898]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 18:57:36.436 Seetong_tps[4189:449898] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788604856000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 18:57:36.436 Seetong_tps[4189:449898]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 18:57:36.436 Seetong_tps[4189:449898]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 18:57:36.492 Seetong_tps[4189:449898] [保存失败] 相机对象或存储字典为空
2026-09-05 18:57:36.493 Seetong_tps[4189:449898] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788604856000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 18:57:36.493 Seetong_tps[4189:449898]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 18:57:36.493 Seetong_tps[4189:449898]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 18:57:36.500 Seetong_tps[4189:450056] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 18:57:36.500 Seetong_tps[4189:450056] --FC_StopDevComEx end
2026-09-05 19:05:35.797 Seetong_tps[4204:453324] app_version=8.3.805
2026-09-05 19:05:35.818 Seetong_tps[4204:453324]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 19:05:35.818 Seetong_tps[4204:453324] showForLogin 1
2026-09-05 19:05:35.818 Seetong_tps[4204:453324] AppLaunch 还剩 6.341640949249268 秒
2026-09-05 19:05:35.819 Seetong_tps[4204:453395] 询问用户是否开启推送成功
2026-09-05 19:05:35.819 Seetong_tps[4204:453395] 用户点击允许接收推送
2026-09-05 19:05:35.834 Seetong_tps[4204:453357] remoteNotificationSetting: <UNNotificationSettings: 0x10fe8e1c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 19:05:35.854 Seetong_tps[4204:453324]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 19:05:35.924 Seetong_tps[4204:453324] viewDidLoad/configtime=2026-09-05 上午11:05:35 +0000
2026-09-05 19:05:35.925 Seetong_tps[4204:453324]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 19:05:35.925 Seetong_tps[4204:453324]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 19:05:36.028 Seetong_tps[4204:453376] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMTEzNTk1Niwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.Q8ZexUH-fGVOPzw6nYdyLzgmlj24aWAV58gl99LCaD0","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMTEzNTk1Niwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NSJdfQ.-6odFyzB-qXhrWA7BSF2HlXF-kWpNaw9St4XfXXExNA","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24904"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24904"}]}
====
2026-09-05 19:05:36.032 Seetong_tps[4204:453324]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 19:05:36.032 Seetong_tps[4204:453324]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 19:05:36.036 Seetong_tps[4204:453324]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 19:05:36.037 Seetong_tps[4204:453324] 开始检查未读客服消息...
2026-09-05 19:05:36.037 Seetong_tps[4204:453324] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 19:05:36.037 Seetong_tps[4204:453324]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:05:36.051 Seetong_tps[4204:453324]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 19:05:36.051 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty - 
2026-09-05 19:05:36.052 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 19:05:36.059 Seetong_tps[4204:453324] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 19:05:36.059 Seetong_tps[4204:453324] NAV deviceOrientationDidChange:1
2026-09-05 19:05:36.064 Seetong_tps[4204:453324]  -- groupDeviceList -- 
2026-09-05 19:05:36.064 Seetong_tps[4204:453324] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 19:05:36.064 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty - 
2026-09-05 19:05:36.064 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:05:36.119 Seetong_tps[4204:453354] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 19:05:36.180 Seetong_tps[4204:453324]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-05 19:05:36.342 Seetong_tps[4204:453443] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bc9bbc0>{number = 14, name = (null)}====
2026-09-05 19:05:36.350 Seetong_tps[4204:453395] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10bc9bec0>{number = 15, name = (null)}====
2026-09-05 19:05:36.355 Seetong_tps[4204:453450] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBWlUAU1wHBFIGOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10bc9bf80>{number = 17, name = (null)}====
2026-09-05 19:05:36.355 Seetong_tps[4204:453447] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10bc9bfc0>{number = 18, name = (null)}====
2026-09-05 19:05:36.364 Seetong_tps[4204:453359] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x108c39280>{number = 4, name = (null)}====
2026-09-05 19:05:36.374 Seetong_tps[4204:453445] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=24&addr=bjrelay46.s2.seetong.com:4443;type=0&load=23&addr=bjrelay9.s5.seetong.com:2443;type=0&load=24&addr=bjrelay7.s5.seetong.com:10443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip2.s2.seetong.com:12443;type=0&load=43&addr=bjrelay41.s2.seetong.com:6443;type=0&load=50&addr=bjrelay42.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.140","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bc9bf40>{number = 16, name = (null)}====
2026-09-05 19:05:36.374 Seetong_tps[4204:453353] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788606059000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x108c3b280>{number = 6, name = (null)}====
2026-09-05 19:05:36.440 Seetong_tps[4204:453324] Super properties have already been unregistered.
2026-09-05 19:05:36.440 Seetong_tps[4204:453446] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1198ec400>{number = 20, name = (null)}====
2026-09-05 19:05:36.440 Seetong_tps[4204:453444] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x1198ec240>{number = 19, name = (null)}====
2026-09-05 19:05:36.440 Seetong_tps[4204:453448] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x119a4c340>{number = 11, name = (null)}====
2026-09-05 19:05:36.440 Seetong_tps[4204:453324] UMAPM_OOMSampling(0,0):NO
2026-09-05 19:05:36.441 Seetong_tps[4204:453324]  -- deviceListDataUpdate - AppLaunch 还剩 0.7185559272766113 秒 - 再延迟 1.218555927276611 秒 - 启动耗时 2.281444072723389 秒
2026-09-05 19:05:36.441 Seetong_tps[4204:453324]  -- groupDeviceList -- 
2026-09-05 19:05:36.441 Seetong_tps[4204:453324] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 19:05:36.441 Seetong_tps[4204:453324]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2282 毫秒
2026-09-05 19:05:36.448 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:05:36.449 Seetong_tps[4204:453324]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:05:36.449 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:05:36.450 Seetong_tps[4204:453324]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 634;
}
2026-09-05 19:05:36.480 Seetong_tps[4204:453324] ++++-[VideoView dealloc]++++
2026-09-05 19:05:36.484 Seetong_tps[4204:453324] OpenGLView20_Seetong dealloc:0x10bc89a00
2026-09-05 19:05:36.508 Seetong_tps[4204:453324]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:05:36.527 Seetong_tps[4204:453324]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 19:05:36.527 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty - 
2026-09-05 19:05:36.527 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:05:36.556 Seetong_tps[4204:453324]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 19:05:36.557 Seetong_tps[4204:453324]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBWlUAU1wHBFIGOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 19:05:36.562 Seetong_tps[4204:453324] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 19:05:36.562 Seetong_tps[4204:453324] 客服消息未读数量: 0
2026-09-05 19:05:36.570 Seetong_tps[4204:453324]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 19:05:36.570 Seetong_tps[4204:453324]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 19:05:36.588 Seetong_tps[4204:453324]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 19:05:36.588 Seetong_tps[4204:453444]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 19:05:36.588 Seetong_tps[4204:453324]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 19:05:36.588 Seetong_tps[4204:453444]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 19:05:36.588 Seetong_tps[4204:453444]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 19:05:36.588 Seetong_tps[4204:453324] UMAPM_NetworkSampling(0,0):NO
2026-09-05 19:05:36.588 Seetong_tps[4204:453324]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 19:05:36.588 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:05:36.588 Seetong_tps[4204:453324]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:05:36.589 Seetong_tps[4204:453444]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 19:05:36.589 Seetong_tps[4204:453444]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 19:05:36.589 Seetong_tps[4204:453444]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 19:05:36.593 Seetong_tps[4204:453324] 蓝牙已打开
2026-09-05 19:05:36.599 Seetong_tps[4204:453324]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:05:36.599 Seetong_tps[4204:453324]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 19:05:36.600 Seetong_tps[4204:453324]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:05:36.631 Seetong_tps[4204:453324]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 19:05:36.631 Seetong_tps[4204:453324]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 19:05:36.635 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 19:05:36.635 Seetong_tps[4204:453324]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2475 毫秒
2026-09-05 19:05:36.636 Seetong_tps[4204:453324] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788606059000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:05:36.636 Seetong_tps[4204:453324]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:05:36.636 Seetong_tps[4204:453324]  -- groupDeviceList -- 
2026-09-05 19:05:36.705 Seetong_tps[4204:453354] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 19:05:36.810 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:05:36.810 Seetong_tps[4204:453324]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:05:36.810 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:05:36.811 Seetong_tps[4204:453324]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 19:05:36.811 Seetong_tps[4204:453324]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:05:36.811 Seetong_tps[4204:453324]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-09-05 19:05:36.812 Seetong_tps[4204:453324]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:05:36.812 Seetong_tps[4204:453324]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAVUFUlRpAQQB","reconn":0}}
2026-09-05 19:05:36.813 Seetong_tps[4204:453324]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:05:36.814 Seetong_tps[4204:453324] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788606059000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:05:36.820 Seetong_tps[4204:453324]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:05:36.820 Seetong_tps[4204:453324]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:05:36.935 Seetong_tps[4204:453324] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 19:05:36.935 Seetong_tps[4204:453324] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 19:05:36.936 Seetong_tps[4204:453324] Formatted Date: 2026-09-05
2026-09-05 19:05:36.936 Seetong_tps[4204:453324]  --- webSocketGetServerData msgId: C0505248-49D7-4E0D-9B3E-19874B1EF27C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJAVUFUlRpAQQB;
    };
}
2026-09-05 19:05:36.936 Seetong_tps[4204:453324]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:05:36.936 Seetong_tps[4204:453324]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 19:05:36.956 Seetong_tps[4204:453324]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 19:05:36.991 Seetong_tps[4204:453324] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 19:05:36.991 Seetong_tps[4204:453324]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 19:05:36.991 Seetong_tps[4204:453324]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 19:05:36.992 Seetong_tps[4204:453324] Sorted Dates (Descending): (
)
2026-09-05 19:05:37.678 Seetong_tps[4204:453324] AppLaunch hideForRefreshToken
2026-09-05 19:05:37.679 Seetong_tps[4204:453324] AppLaunch hideForRefreshToken dismiss
2026-09-05 19:05:37.679 Seetong_tps[4204:453324] AppLaunch dismiss...
2026-09-05 19:05:37.984 Seetong_tps[4204:453324]  dealloc -- STAppLaunchWindow
2026-09-05 19:05:37.985 Seetong_tps[4204:453324]  dealloc -- STAppLaunchViewController
2026-09-05 19:05:37.988 Seetong_tps[4204:453324] AppLaunch dismiss... end
2026-09-05 19:05:38.079 Seetong_tps[4204:453324] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 19:05:38.079 Seetong_tps[4204:453324] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 19:05:38.080 Seetong_tps[4204:453324] 用户设置的具体字体大小: 14.000000
2026-09-05 19:05:39.190 Seetong_tps[4204:453324]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 19:05:39.493 Seetong_tps[4204:453354] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 19:05:39.704 Seetong_tps[4204:453324]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 19:05:39.704 Seetong_tps[4204:453324]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:05:39.705 Seetong_tps[4204:453324] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 19:05:40.021 Seetong_tps[4204:453354] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x108c38ec0>{number = 2, name = (null)}====
2026-09-05 19:05:41.296 Seetong_tps[4204:453324] UMAPM_OOMSampling(0,0):NO
2026-09-05 19:05:41.296 Seetong_tps[4204:453324] UMAPM_NetworkSampling(0,0):NO
2026-09-05 19:05:41.658 Seetong_tps[4204:453376] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 19:05:41.659 Seetong_tps[4204:453376] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 19:05:42.511 Seetong_tps[4204:453376]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 19:05:42.511 Seetong_tps[4204:453376]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 19:05:42.511 Seetong_tps[4204:453376]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 19:05:42.516 Seetong_tps[4204:453324]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 19:05:42.517 Seetong_tps[4204:453454] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 19:05:42.517 Seetong_tps[4204:453446] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 19:05:42.612 Seetong_tps[4204:453376]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:05:42.614 Seetong_tps[4204:453376]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:05:42.614 Seetong_tps[4204:453376]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:05:42.614 Seetong_tps[4204:453446] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:05:42.614 Seetong_tps[4204:453454] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:05:42.614 Seetong_tps[4204:453446] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:05:42.652 Seetong_tps[4204:453376]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:05:42.653 Seetong_tps[4204:453376]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:05:42.654 Seetong_tps[4204:453376]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:05:42.654 Seetong_tps[4204:453446] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:05:42.654 Seetong_tps[4204:453446] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:05:42.654 Seetong_tps[4204:453454] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:05:42.723 Seetong_tps[4204:453379]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:05:42.744 Seetong_tps[4204:453324]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 19:05:42.777 Seetong_tps[4204:453379]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:05:43.251 Seetong_tps[4204:453324] MessageThrottle reloadTableView ---
2026-09-05 19:05:46.444 Seetong_tps[4204:453324]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:05:48.732 Seetong_tps[4204:453324]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 19:05:48.745 Seetong_tps[4204:453324] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 19:05:48.802 Seetong_tps[4204:453459] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:05:48.802 Seetong_tps[4204:453324] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 19:05:48.803 Seetong_tps[4204:453324]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:05:48.804 Seetong_tps[4204:453324] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-05 19:05:48.817 Seetong_tps[4204:453324]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:05:48.842 Seetong_tps[4204:453324]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午7:05:48 842
2026-09-05 19:05:48.842 Seetong_tps[4204:453324]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc1ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc3d0a0>; layer = <CALayer: 0x10dc08ec0>>
2026-09-05 19:05:48.842 Seetong_tps[4204:453324]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc1ca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc3d0a0>; layer = <CALayer: 0x10dc08ec0>> -- _camera.supportPlatform: 0
2026-09-05 19:05:48.842 Seetong_tps[4204:453324]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 上午11:05:48 +0000
2026-09-05 19:05:48.843 Seetong_tps[4204:453324]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U53481:13:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:05:48.844 Seetong_tps[4204:453324]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午7:05:48 844
2026-09-05 19:05:48.844 Seetong_tps[4204:453448] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 19:05:48.900 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:48.907 Seetong_tps[4204:453324] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:05:48.910 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:48.911 Seetong_tps[4204:453324] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:05:48.965 Seetong_tps[4204:453324]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:05:48.968 Seetong_tps[4204:453324] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 19:05:48.968 Seetong_tps[4204:453324]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 19:05:48.978 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-09-05 19:05:48.979 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.18 - 设备: 庭院 - 29115420
2026-09-05 19:05:48.987 Seetong_tps[4204:453324] uid:29115420 playAudio
2026-09-05 19:05:48.988 Seetong_tps[4204:453324]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:05:48.988 Seetong_tps[4204:453324]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:05:48.988 Seetong_tps[4204:453547] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 19:05:49.116 Seetong_tps[4204:453324] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 19:05:49.714 Seetong_tps[4204:453379] ===29115420===
2026-09-05 19:05:49.715 Seetong_tps[4204:453379] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 19:05:49.716 Seetong_tps[4204:453376] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 19:05:49.716 Seetong_tps[4204:453376] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 19:05:49.716 Seetong_tps[4204:453376] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fdc4a00>
2026-09-05 19:05:49.717 Seetong_tps[4204:453376] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 19:05:49.717 Seetong_tps[4204:453376] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:05:49.717 Seetong_tps[4204:453376] InitDecodePortLog: playsettype = 50
2026-09-05 19:05:49.718 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-09-05 19:05:49.720 Seetong_tps[4204:453376] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:05:49.720 Seetong_tps[4204:453376] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 19:05:49.720 Seetong_tps[4204:453376] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:05:49.720 Seetong_tps[4204:453376] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 19:05:49.720 Seetong_tps[4204:453376] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 19:05:49.721 Seetong_tps[4204:453376] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:05:49.721 Seetong_tps[4204:453376] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:05:49.724 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.92 - 设备: 庭院 - 29115420
2026-09-05 19:05:49.789 Seetong_tps[4204:453379]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:05:50.050 Seetong_tps[4204:453558] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-09-05 19:05:50.073 Seetong_tps[4204:453324] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 19:05:50.105 Seetong_tps[4204:453324] uid:29115420 playAudio
2026-09-05 19:05:50.105 Seetong_tps[4204:453549] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 19:05:50.106 Seetong_tps[4204:453324] uid:29115420 playAudio
2026-09-05 19:05:50.113 Seetong_tps[4204:453324] checkPortStatus:_decodePort=1
2026-09-05 19:05:50.113 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-09-05 19:05:50.115 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-09-05 19:05:50.135 Seetong_tps[4204:453558] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-09-05 19:05:50.140 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.34 - 设备: 庭院 - 29115420
2026-09-05 19:05:50.180 Seetong_tps[4204:453379] Failed to get IoT drive away set configuration.
2026-09-05 19:05:50.180 Seetong_tps[4204:453379]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 19:05:51.954 Seetong_tps[4204:453324]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10dc1ca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10dc3d0a0>; layer = <CALayer: 0x10dc08ec0>>
2026-09-05 19:05:51.954 Seetong_tps[4204:453324] #####Vstop:uid:29115420-0-port:1
2026-09-05 19:05:51.954 Seetong_tps[4204:453324] -----------1release decodeport = 1
2026-09-05 19:05:51.955 Seetong_tps[4204:453324]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 19:05:51.956 Seetong_tps[4204:453324] _openGLView clearFrame ...
2026-09-05 19:05:51.968 Seetong_tps[4204:453324] 当前控制器：STPlaybackVC
2026-09-05 19:05:51.968 Seetong_tps[4204:453324]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:05:51.968 Seetong_tps[4204:453324] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:05:51.968 Seetong_tps[4204:453324] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 19:05:51.979 Seetong_tps[4204:453324] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 19:05:52.250 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:52.252 Seetong_tps[4204:453324] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:05:52.253 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:52.254 Seetong_tps[4204:453324] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:05:52.254 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:52.255 Seetong_tps[4204:453324] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:05:52.255 Seetong_tps[4204:453324]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:05:52.255 Seetong_tps[4204:453324] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:05:52.275 Seetong_tps[4204:453324]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 19:05:52.275 Seetong_tps[4204:453324] ====高度=91.000000
2026-09-05 19:05:52.275 Seetong_tps[4204:453324]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 19:05:52.278 Seetong_tps[4204:453324] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 19:05:52.278 Seetong_tps[4204:453324] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:05:52.278 Seetong_tps[4204:453324] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:05:52.278 Seetong_tps[4204:453324] ###### stopNvrRemoteRecord ......
2026-09-05 19:05:52.281 Seetong_tps[4204:453324] updateAlarmListTable:messageModelList=0
2026-09-05 19:05:52.293 Seetong_tps[4204:453324]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:05:52.293 Seetong_tps[4204:453547] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:05:52.293 Seetong_tps[4204:453324]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 19:05:52.293 Seetong_tps[4204:453324]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 19:05:52.293 Seetong_tps[4204:453324] updateAlarmListTable:messageModelList=0
2026-09-05 19:05:52.388 Seetong_tps[4204:453324] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:05:52.472 Seetong_tps[4204:453324]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:05:52.479 Seetong_tps[4204:453376]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10fdc4a00>
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:05:52.479 Seetong_tps[4204:453376] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 19:05:52.497 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.69 - 设备: 庭院 - 29115420
2026-09-05 19:05:52.584 Seetong_tps[4204:453448] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x119a4c340>{number = 11, name = (null)}====
2026-09-05 19:05:52.586 Seetong_tps[4204:453454] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10dd83f80>{number = 23, name = (null)}====
2026-09-05 19:05:52.640 Seetong_tps[4204:453547] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10dcab7c0>{number = 22, name = (null)}====
2026-09-05 19:05:53.044 Seetong_tps[4204:453379] ===29115420===
2026-09-05 19:05:53.483 Seetong_tps[4204:453379]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 19:05:53.520 Seetong_tps[4204:453379] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2896
2026-09-05 19:05:53.521 Seetong_tps[4204:453324] timeSliceArray.count=182
2026-09-05 19:05:53.640 Seetong_tps[4204:453324] nvrParseRecPlayBlock timelineModelArray.count=181
2026-09-05 19:05:53.640 Seetong_tps[4204:453324] timelineModel.timePaint=19:02:23-19:05:26,timelineModel.recordType=1
2026-09-05 19:05:53.733 Seetong_tps[4204:453324] updateAlarmListTable:messageModelList=90
2026-09-05 19:05:53.734 Seetong_tps[4204:453324]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 19:05:53.738 Seetong_tps[4204:453324]  --- setFirstTimePosition --- i: 180 - recordType: 1
2026-09-05 19:05:53.738 Seetong_tps[4204:453324]  --- setFirstTimePosition --- i: 179 - recordType: 7
2026-09-05 19:05:53.738 Seetong_tps[4204:453324] _firstHaveDataTime=19:01:55
2026-09-05 19:05:54.212 Seetong_tps[4204:453324]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:05:54.229 Seetong_tps[4204:453324] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 19:05:54.229 Seetong_tps[4204:453324]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U53481:13:17 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:05:54.229 Seetong_tps[4204:453324]  -- 播放视频（录像） -- 开始时间: 2026-09-05 上午11:05:54 +0000
2026-09-05 19:05:54.230 Seetong_tps[4204:453448] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905190155
2026-09-05 19:05:54.230 Seetong_tps[4204:453324]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905190155
2026-09-05 19:05:54.642 Seetong_tps[4204:453324]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:05:54.650 Seetong_tps[4204:453379]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 19:05:55.247 Seetong_tps[4204:453376] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:05:55.247 Seetong_tps[4204:453376]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:05:55.248 Seetong_tps[4204:453376] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x108eb3d00>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10fdc4a00>
2026-09-05 19:05:55.248 Seetong_tps[4204:453376] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 19:05:55.248 Seetong_tps[4204:453376] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:05:55.248 Seetong_tps[4204:453376] InitDecodePortLog: playsettype = 50
2026-09-05 19:05:55.249 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.02 - 设备: 庭院 - 29115420
2026-09-05 19:05:55.249 Seetong_tps[4204:453376] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:05:55.250 Seetong_tps[4204:453376] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 19:05:55.250 Seetong_tps[4204:453376] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 19:05:55.250 Seetong_tps[4204:453376] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 19:05:55.250 Seetong_tps[4204:453376] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-09-05 19:05:55.251 Seetong_tps[4204:453376] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:05:55.252 Seetong_tps[4204:453376] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:05:55.253 Seetong_tps[4204:453324]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.02 - 设备: 庭院 - 29115420
2026-09-05 19:05:55.258 Seetong_tps[4204:453324] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:05:55.612 Seetong_tps[4204:453324] 卡回放第一帧回调 倍速 = 0
2026-09-05 19:05:56.444 Seetong_tps[4204:453324]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:05:57.164 Seetong_tps[4204:453324] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:05:57.164 Seetong_tps[4204:453324] ###### stopNvrRemoteRecord ......
2026-09-05 19:05:57.171 Seetong_tps[4204:453324]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:05:57.172 Seetong_tps[4204:453324] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788606059000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:05:57.172 Seetong_tps[4204:453324]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:05:57.172 Seetong_tps[4204:453324]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:05:57.173 Seetong_tps[4204:453376]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 19:05:57.182 Seetong_tps[4204:453324] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 19:05:57.208 Seetong_tps[4204:453324] [保存失败] 相机对象或存储字典为空
2026-09-05 19:05:57.209 Seetong_tps[4204:453679] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 19:05:57.209 Seetong_tps[4204:453679] --FC_StopDevComEx end
2026-09-05 19:05:57.209 Seetong_tps[4204:453324] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788606059000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:05:57.210 Seetong_tps[4204:453324]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:05:57.210 Seetong_tps[4204:453324]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:05:57.218 Seetong_tps[4204:453324]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 19:05:57.219 Seetong_tps[4204:453448] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 19:35:40.405 Seetong_tps[4285:472052] app_version=8.3.805
2026-09-05 19:35:40.424 Seetong_tps[4285:472060] 询问用户是否开启推送成功
2026-09-05 19:35:40.424 Seetong_tps[4285:472052]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 19:35:40.424 Seetong_tps[4285:472060] 用户点击允许接收推送
2026-09-05 19:35:40.425 Seetong_tps[4285:472052] showForLogin 1
2026-09-05 19:35:40.425 Seetong_tps[4285:472052] AppLaunch 还剩 6.252460956573486 秒
2026-09-05 19:35:40.434 Seetong_tps[4285:472069] remoteNotificationSetting: <UNNotificationSettings: 0x11729e260; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 19:35:40.466 Seetong_tps[4285:472052]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 19:35:40.529 Seetong_tps[4285:472052] viewDidLoad/configtime=2026-09-05 上午11:35:40 +0000
2026-09-05 19:35:40.531 Seetong_tps[4285:472052]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 19:35:40.531 Seetong_tps[4285:472052]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 19:35:40.615 Seetong_tps[4285:472086] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMjk0MDUyMywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.cuQ8nDM7tzpo5wA-h-CoVTYs25uquK3K0ahjGGYmzbU","accessNode":"114.116.198.103:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMjk0MDUyNCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkxIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5MyJdfQ.K8VABqjJOYQrlpOFpGs1HdxZnhvwiXWKtX6dmTFF_ck","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24906"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24902"}]}
====
2026-09-05 19:35:40.643 Seetong_tps[4285:472052]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 19:35:40.643 Seetong_tps[4285:472052]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 19:35:40.644 Seetong_tps[4285:472052]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 19:35:40.645 Seetong_tps[4285:472052] 开始检查未读客服消息...
2026-09-05 19:35:40.645 Seetong_tps[4285:472052] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 19:35:40.645 Seetong_tps[4285:472052]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:35:40.662 Seetong_tps[4285:472052]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 19:35:40.662 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty - 
2026-09-05 19:35:40.663 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 19:35:40.670 Seetong_tps[4285:472052] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 19:35:40.670 Seetong_tps[4285:472052] NAV deviceOrientationDidChange:1
2026-09-05 19:35:40.676 Seetong_tps[4285:472052]  -- groupDeviceList -- 
2026-09-05 19:35:40.676 Seetong_tps[4285:472052] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 19:35:40.676 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty - 
2026-09-05 19:35:40.676 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:35:40.728 Seetong_tps[4285:472065] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1166b0dc0>{number = 7, name = (null)}====
2026-09-05 19:35:40.801 Seetong_tps[4285:472052]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-05 19:35:40.937 Seetong_tps[4285:472069] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x117293ac0>{number = 10, name = (null)}====
2026-09-05 19:35:40.937 Seetong_tps[4285:472060] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x116438d00>{number = 4, name = (null)}====
2026-09-05 19:35:40.937 Seetong_tps[4285:472155] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10b493480>{number = 15, name = (null)}====
2026-09-05 19:35:40.937 Seetong_tps[4285:472154] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10b493540>{number = 16, name = (null)}====
2026-09-05 19:35:40.944 Seetong_tps[4285:472158] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IPAgcAWlYAVlVoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b490cc0>{number = 17, name = (null)}====
2026-09-05 19:35:40.952 Seetong_tps[4285:472157] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10b4934c0>{number = 18, name = (null)}====
2026-09-05 19:35:40.956 Seetong_tps[4285:472156] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10b493500>{number = 19, name = (null)}====
2026-09-05 19:35:40.974 Seetong_tps[4285:472165] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117a7c000>{number = 13, name = (null)}====
2026-09-05 19:35:41.007 Seetong_tps[4285:472058] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788607260000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x11643b880>{number = 6, name = (null)}====
2026-09-05 19:35:41.007 Seetong_tps[4285:472087] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay61.s5.seetong.com:7443;type=0&load=22&addr=bjrelay5.s5.seetong.com:12443;type=0&load=17&addr=bjrelay2.s5.seetong.com:14443;","vipRelayServers":"type=0&load=37&addr=bjrelay41.s2.seetong.com:5443;type=0&load=50&addr=bjrelayvip1.s2.seetong.com:15443;type=0&load=35&addr=bjrelay43.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.140","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10b493340>{number = 20, name = (null)}====
2026-09-05 19:35:41.071 Seetong_tps[4285:472052] Super properties have already been unregistered.
2026-09-05 19:35:41.072 Seetong_tps[4285:472052] UMAPM_OOMSampling(0,0):NO
2026-09-05 19:35:41.077 Seetong_tps[4285:472052]  -- deviceListDataUpdate - AppLaunch 还剩 0.6004610061645508 秒 - 再延迟 1.100461006164551 秒 - 启动耗时 2.399538993835449 秒
2026-09-05 19:35:41.077 Seetong_tps[4285:472052]  -- groupDeviceList -- 
2026-09-05 19:35:41.077 Seetong_tps[4285:472052] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 19:35:41.077 Seetong_tps[4285:472052]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2400 毫秒
2026-09-05 19:35:41.084 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:35:41.085 Seetong_tps[4285:472052]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:35:41.085 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:35:41.086 Seetong_tps[4285:472052]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 635;
}
2026-09-05 19:35:41.113 Seetong_tps[4285:472052] ++++-[VideoView dealloc]++++
2026-09-05 19:35:41.116 Seetong_tps[4285:472052] OpenGLView20_Seetong dealloc:0x10b489600
2026-09-05 19:35:41.137 Seetong_tps[4285:472052]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:35:41.151 Seetong_tps[4285:472052]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 19:35:41.151 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty - 
2026-09-05 19:35:41.151 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:35:41.173 Seetong_tps[4285:472052] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 19:35:41.173 Seetong_tps[4285:472052] 客服消息未读数量: 0
2026-09-05 19:35:41.173 Seetong_tps[4285:472052]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 19:35:41.174 Seetong_tps[4285:472052]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 19:35:41.175 Seetong_tps[4285:472052]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1IPAgcAWlYAVlVoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 19:35:41.189 Seetong_tps[4285:472052]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 19:35:41.189 Seetong_tps[4285:472087]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 19:35:41.189 Seetong_tps[4285:472087]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 19:35:41.189 Seetong_tps[4285:472087]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 19:35:41.190 Seetong_tps[4285:472052]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 19:35:41.190 Seetong_tps[4285:472052]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 19:35:41.190 Seetong_tps[4285:472087]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 19:35:41.190 Seetong_tps[4285:472087]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 19:35:41.190 Seetong_tps[4285:472087]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 19:35:41.195 Seetong_tps[4285:472052] UMAPM_NetworkSampling(0,0):NO
2026-09-05 19:35:41.195 Seetong_tps[4285:472052]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 19:35:41.196 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:35:41.196 Seetong_tps[4285:472052]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:35:41.201 Seetong_tps[4285:472052] 蓝牙已打开
2026-09-05 19:35:41.206 Seetong_tps[4285:472052]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:35:41.207 Seetong_tps[4285:472052]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 19:35:41.207 Seetong_tps[4285:472052]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:35:41.210 Seetong_tps[4285:472052]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 19:35:41.237 Seetong_tps[4285:472052]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 19:35:41.368 Seetong_tps[4285:472165] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x117a7c000>{number = 13, name = (null)}====
2026-09-05 19:35:41.452 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 19:35:41.452 Seetong_tps[4285:472052]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2775 毫秒
2026-09-05 19:35:41.453 Seetong_tps[4285:472052] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788607260000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:35:41.453 Seetong_tps[4285:472052]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:35:41.453 Seetong_tps[4285:472052]  -- groupDeviceList -- 
2026-09-05 19:35:41.453 Seetong_tps[4285:472052]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 19:35:41.453 Seetong_tps[4285:472052]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:35:41.454 Seetong_tps[4285:472052]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-09-05 19:35:41.456 Seetong_tps[4285:472052]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:35:41.457 Seetong_tps[4285:472052]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAVYFVVNpAQQB","reconn":0}}
2026-09-05 19:35:41.457 Seetong_tps[4285:472052]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:35:41.457 Seetong_tps[4285:472052] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788607260000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:35:41.469 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:35:41.469 Seetong_tps[4285:472052]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:35:41.469 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:35:41.471 Seetong_tps[4285:472052]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:35:41.471 Seetong_tps[4285:472052]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:35:41.595 Seetong_tps[4285:472052] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 19:35:41.595 Seetong_tps[4285:472052] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 19:35:41.595 Seetong_tps[4285:472052] Formatted Date: 2026-09-05
2026-09-05 19:35:41.596 Seetong_tps[4285:472052]  --- webSocketGetServerData msgId: 89EA31C4-625A-435C-AF1F-2F67FF6E2BBD - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJAVYFVVNpAQQB;
    };
}
2026-09-05 19:35:41.596 Seetong_tps[4285:472052]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:35:41.596 Seetong_tps[4285:472052]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 19:35:41.608 Seetong_tps[4285:472052]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 19:35:41.654 Seetong_tps[4285:472052] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 19:35:41.654 Seetong_tps[4285:472052]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 19:35:41.654 Seetong_tps[4285:472052]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 19:35:41.654 Seetong_tps[4285:472052] Sorted Dates (Descending): (
)
2026-09-05 19:35:42.230 Seetong_tps[4285:472052] AppLaunch hideForRefreshToken
2026-09-05 19:35:42.230 Seetong_tps[4285:472052] AppLaunch hideForRefreshToken dismiss
2026-09-05 19:35:42.230 Seetong_tps[4285:472052] AppLaunch dismiss...
2026-09-05 19:35:42.536 Seetong_tps[4285:472052]  dealloc -- STAppLaunchWindow
2026-09-05 19:35:42.538 Seetong_tps[4285:472052]  dealloc -- STAppLaunchViewController
2026-09-05 19:35:42.540 Seetong_tps[4285:472052] AppLaunch dismiss... end
2026-09-05 19:35:42.747 Seetong_tps[4285:472052] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 19:35:42.747 Seetong_tps[4285:472052] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 19:35:42.747 Seetong_tps[4285:472052] 用户设置的具体字体大小: 14.000000
2026-09-05 19:35:43.797 Seetong_tps[4285:472052]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 19:35:44.106 Seetong_tps[4285:472156] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b493500>{number = 19, name = (null)}====
2026-09-05 19:35:44.311 Seetong_tps[4285:472052]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 19:35:44.312 Seetong_tps[4285:472052]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:35:44.312 Seetong_tps[4285:472052] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 19:35:44.658 Seetong_tps[4285:472156] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b493500>{number = 19, name = (null)}====
2026-09-05 19:35:45.216 Seetong_tps[4285:472086] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 19:35:45.217 Seetong_tps[4285:472086] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 19:35:45.793 Seetong_tps[4285:472086]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 19:35:45.793 Seetong_tps[4285:472086]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 19:35:45.794 Seetong_tps[4285:472086]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 19:35:45.799 Seetong_tps[4285:472052]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 19:35:45.800 Seetong_tps[4285:472059] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 19:35:45.800 Seetong_tps[4285:472087] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 19:35:45.864 Seetong_tps[4285:472086]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:35:45.865 Seetong_tps[4285:472086]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:35:45.866 Seetong_tps[4285:472086]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:35:45.866 Seetong_tps[4285:472087] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:35:45.866 Seetong_tps[4285:472059] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:35:45.866 Seetong_tps[4285:472087] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:35:45.923 Seetong_tps[4285:472086]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:35:45.924 Seetong_tps[4285:472086]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:35:45.925 Seetong_tps[4285:472086]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:35:45.925 Seetong_tps[4285:472087] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:35:45.925 Seetong_tps[4285:472064] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:35:45.925 Seetong_tps[4285:472059] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:35:45.976 Seetong_tps[4285:472093]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:35:45.985 Seetong_tps[4285:472052]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 19:35:46.045 Seetong_tps[4285:472093]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:35:46.503 Seetong_tps[4285:472052] MessageThrottle reloadTableView ---
2026-09-05 19:35:51.080 Seetong_tps[4285:472052]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:36:01.080 Seetong_tps[4285:472052]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:36:03.759 Seetong_tps[4285:472052]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 19:36:03.772 Seetong_tps[4285:472052] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 19:36:03.829 Seetong_tps[4285:472165] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:36:03.829 Seetong_tps[4285:472052] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 19:36:03.830 Seetong_tps[4285:472052]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:36:03.831 Seetong_tps[4285:472052] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-05 19:36:03.845 Seetong_tps[4285:472052]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:36:03.872 Seetong_tps[4285:472052]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午7:36:03 872
2026-09-05 19:36:03.872 Seetong_tps[4285:472052]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b7eca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d014f00>; layer = <CALayer: 0x10b7d5f20>>
2026-09-05 19:36:03.873 Seetong_tps[4285:472052]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b7eca80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d014f00>; layer = <CALayer: 0x10b7d5f20>> -- _camera.supportPlatform: 0
2026-09-05 19:36:03.873 Seetong_tps[4285:472052]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 上午11:36:03 +0000
2026-09-05 19:36:03.873 Seetong_tps[4285:472052]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:36:03.874 Seetong_tps[4285:472052]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午7:36:03 874
2026-09-05 19:36:03.875 Seetong_tps[4285:472165] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 19:36:03.930 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:03.937 Seetong_tps[4285:472052] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:36:03.940 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:03.941 Seetong_tps[4285:472052] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:36:03.987 Seetong_tps[4285:472052]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:36:03.991 Seetong_tps[4285:472052] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 19:36:03.991 Seetong_tps[4285:472052]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 19:36:03.992 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-09-05 19:36:03.993 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-09-05 19:36:04.008 Seetong_tps[4285:472052] uid:29115420 playAudio
2026-09-05 19:36:04.008 Seetong_tps[4285:472052]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:36:04.008 Seetong_tps[4285:472052]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:36:04.008 Seetong_tps[4285:472340] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 19:36:04.138 Seetong_tps[4285:472052] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 19:36:04.473 Seetong_tps[4285:472093] ===29115420===
2026-09-05 19:36:04.483 Seetong_tps[4285:472093] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 19:36:04.484 Seetong_tps[4285:472086] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 19:36:04.484 Seetong_tps[4285:472086] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 19:36:04.484 Seetong_tps[4285:472086] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1166b3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1171e0a00>
2026-09-05 19:36:04.485 Seetong_tps[4285:472086] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 19:36:04.485 Seetong_tps[4285:472086] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:36:04.485 Seetong_tps[4285:472086] InitDecodePortLog: playsettype = 50
2026-09-05 19:36:04.488 Seetong_tps[4285:472086] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:36:04.488 Seetong_tps[4285:472086] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 19:36:04.488 Seetong_tps[4285:472086] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:36:04.489 Seetong_tps[4285:472086] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 19:36:04.489 Seetong_tps[4285:472086] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 19:36:04.489 Seetong_tps[4285:472086] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:36:04.490 Seetong_tps[4285:472086] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:36:04.513 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-09-05 19:36:04.514 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-09-05 19:36:04.835 Seetong_tps[4285:472093]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:36:04.969 Seetong_tps[4285:472342] 重新观看视频线程：<_NSMainThread: 0x116438000>{number = 1, name = (null)}
2026-09-05 19:36:04.993 Seetong_tps[4285:472052] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 19:36:04.999 Seetong_tps[4285:472342] 重新观看视频线程：<_NSMainThread: 0x116438000>{number = 1, name = (null)}
2026-09-05 19:36:05.034 Seetong_tps[4285:472052] uid:29115420 playAudio
2026-09-05 19:36:05.035 Seetong_tps[4285:472060] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 19:36:05.035 Seetong_tps[4285:472052] uid:29115420 playAudio
2026-09-05 19:36:05.076 Seetong_tps[4285:472052] checkPortStatus:_decodePort=1
2026-09-05 19:36:05.076 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-09-05 19:36:05.077 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.25 - 设备: 庭院 - 29115420
2026-09-05 19:36:05.087 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.26 - 设备: 庭院 - 29115420
2026-09-05 19:36:05.158 Seetong_tps[4285:472093] Failed to get IoT drive away set configuration.
2026-09-05 19:36:05.159 Seetong_tps[4285:472093]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 19:36:07.039 Seetong_tps[4285:472052]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b7eca80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d014f00>; layer = <CALayer: 0x10b7d5f20>>
2026-09-05 19:36:07.039 Seetong_tps[4285:472052] #####Vstop:uid:29115420-0-port:1
2026-09-05 19:36:07.040 Seetong_tps[4285:472052] -----------1release decodeport = 1
2026-09-05 19:36:07.041 Seetong_tps[4285:472052]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 19:36:07.042 Seetong_tps[4285:472052] _openGLView clearFrame ...
2026-09-05 19:36:07.056 Seetong_tps[4285:472052] 当前控制器：STPlaybackVC
2026-09-05 19:36:07.056 Seetong_tps[4285:472052]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:36:07.057 Seetong_tps[4285:472052] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:36:07.057 Seetong_tps[4285:472052] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 19:36:07.067 Seetong_tps[4285:472052] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 19:36:07.380 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:07.381 Seetong_tps[4285:472052] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:36:07.382 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:07.383 Seetong_tps[4285:472052] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:36:07.383 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:07.384 Seetong_tps[4285:472052] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:36:07.384 Seetong_tps[4285:472052]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:36:07.385 Seetong_tps[4285:472052] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:36:07.403 Seetong_tps[4285:472052]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 19:36:07.403 Seetong_tps[4285:472052] ====高度=91.000000
2026-09-05 19:36:07.403 Seetong_tps[4285:472052]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 19:36:07.406 Seetong_tps[4285:472052] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 19:36:07.406 Seetong_tps[4285:472052] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:36:07.406 Seetong_tps[4285:472052] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:36:07.406 Seetong_tps[4285:472052] ###### stopNvrRemoteRecord ......
2026-09-05 19:36:07.409 Seetong_tps[4285:472052] updateAlarmListTable:messageModelList=0
2026-09-05 19:36:07.421 Seetong_tps[4285:472052]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:36:07.421 Seetong_tps[4285:472341] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:36:07.421 Seetong_tps[4285:472052]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 19:36:07.421 Seetong_tps[4285:472052]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 19:36:07.421 Seetong_tps[4285:472052] updateAlarmListTable:messageModelList=0
2026-09-05 19:36:07.522 Seetong_tps[4285:472052] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:36:07.598 Seetong_tps[4285:472086] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:36:07.598 Seetong_tps[4285:472086]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:36:07.598 Seetong_tps[4285:472086] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1166b3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1171e0a00>
2026-09-05 19:36:07.599 Seetong_tps[4285:472086] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 19:36:07.599 Seetong_tps[4285:472086] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:36:07.599 Seetong_tps[4285:472086] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 19:36:07.599 Seetong_tps[4285:472086] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:36:07.599 Seetong_tps[4285:472086] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 19:36:07.615 Seetong_tps[4285:472052]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:36:07.640 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.81 - 设备: 庭院 - 29115420
2026-09-05 19:36:07.729 Seetong_tps[4285:472340] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12f968680>{number = 25, name = (null)}====
2026-09-05 19:36:07.754 Seetong_tps[4285:472341] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12f968640>{number = 26, name = (null)}====
2026-09-05 19:36:07.789 Seetong_tps[4285:472165] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x117a7c000>{number = 13, name = (null)}====
2026-09-05 19:36:08.172 Seetong_tps[4285:472093] ===29115420===
2026-09-05 19:36:08.577 Seetong_tps[4285:472093]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 19:36:08.746 Seetong_tps[4285:472093] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2960
2026-09-05 19:36:08.747 Seetong_tps[4285:472052] timeSliceArray.count=186
2026-09-05 19:36:08.872 Seetong_tps[4285:472052] nvrParseRecPlayBlock timelineModelArray.count=185
2026-09-05 19:36:08.872 Seetong_tps[4285:472052] timelineModel.timePaint=19:33:23-19:35:25,timelineModel.recordType=1
2026-09-05 19:36:08.969 Seetong_tps[4285:472052] updateAlarmListTable:messageModelList=92
2026-09-05 19:36:08.969 Seetong_tps[4285:472052]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 19:36:08.974 Seetong_tps[4285:472052]  --- setFirstTimePosition --- i: 184 - recordType: 1
2026-09-05 19:36:08.974 Seetong_tps[4285:472052]  --- setFirstTimePosition --- i: 183 - recordType: 7
2026-09-05 19:36:08.974 Seetong_tps[4285:472052] _firstHaveDataTime=19:32:59
2026-09-05 19:36:09.755 Seetong_tps[4285:472052]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:36:10.574 Seetong_tps[4285:472052]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:36:10.598 Seetong_tps[4285:472052] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 19:36:10.598 Seetong_tps[4285:472052]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U53481:19:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:36:10.598 Seetong_tps[4285:472052]  -- 播放视频（录像） -- 开始时间: 2026-09-05 上午11:36:10 +0000
2026-09-05 19:36:10.599 Seetong_tps[4285:472165] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905193259
2026-09-05 19:36:10.599 Seetong_tps[4285:472052]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905193259
2026-09-05 19:36:10.981 Seetong_tps[4285:472093]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 19:36:11.080 Seetong_tps[4285:472052]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:36:11.082 Seetong_tps[4285:472086] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:36:11.082 Seetong_tps[4285:472086]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:36:11.082 Seetong_tps[4285:472086] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1166b3140>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1171e0a00>
2026-09-05 19:36:11.082 Seetong_tps[4285:472086] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: playsettype = 50
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-09-05 19:36:11.083 Seetong_tps[4285:472086] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:36:11.084 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.49 - 设备: 庭院 - 29115420
2026-09-05 19:36:11.084 Seetong_tps[4285:472086] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:36:11.087 Seetong_tps[4285:472052]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.49 - 设备: 庭院 - 29115420
2026-09-05 19:36:11.092 Seetong_tps[4285:472052] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:36:11.485 Seetong_tps[4285:472052] 卡回放第一帧回调 倍速 = 0
2026-09-05 19:36:12.476 Seetong_tps[4285:472052]  -- videoView tap -- 
2026-09-05 19:36:14.016 Seetong_tps[4285:472052]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:36:14.043 Seetong_tps[4285:472052]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905185617
2026-09-05 19:36:14.043 Seetong_tps[4285:472453] zhangw_controlNvrRemoteRecord:strDateTime=20260905185617,action=6
2026-09-05 19:36:14.167 Seetong_tps[4285:472093]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 19:36:15.582 Seetong_tps[4285:472340] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-05 19:36:15.583 Seetong_tps[4285:472340] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-05 19:36:15.585 Seetong_tps[4285:472340] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-05 19:36:15.586 Seetong_tps[4285:472340] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-05 19:36:15.588 Seetong_tps[4285:472340] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-05 19:36:18.697 Seetong_tps[4285:472052]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:36:18.705 Seetong_tps[4285:472059] zhangw_controlNvrRemoteRecord:strDateTime=20260905193120,action=6
2026-09-05 19:36:18.705 Seetong_tps[4285:472052]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905193120
2026-09-05 19:36:18.802 Seetong_tps[4285:472093]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 19:36:21.080 Seetong_tps[4285:472052]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:36:24.607 Seetong_tps[4285:472052] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:36:24.607 Seetong_tps[4285:472052] ###### stopNvrRemoteRecord ......
2026-09-05 19:36:24.613 Seetong_tps[4285:472052]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:36:24.613 Seetong_tps[4285:472052] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788607260000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:36:24.614 Seetong_tps[4285:472052]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:36:24.614 Seetong_tps[4285:472052]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:36:24.615 Seetong_tps[4285:472086]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 19:36:24.624 Seetong_tps[4285:472052] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 19:36:24.650 Seetong_tps[4285:472052] [保存失败] 相机对象或存储字典为空
2026-09-05 19:36:24.651 Seetong_tps[4285:472165] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 19:36:24.651 Seetong_tps[4285:472165] --FC_StopDevComEx end
2026-09-05 19:36:24.651 Seetong_tps[4285:472052] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788607260000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:36:24.651 Seetong_tps[4285:472052]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:36:24.651 Seetong_tps[4285:472052]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:36:24.660 Seetong_tps[4285:472052]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 19:51:41.045 Seetong_tps[4318:477887] app_version=8.3.805
2026-09-05 19:51:41.061 Seetong_tps[4318:477887]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 19:51:41.062 Seetong_tps[4318:477887] showForLogin 1
2026-09-05 19:51:41.062 Seetong_tps[4318:477887] AppLaunch 还剩 6.213578224182129 秒
2026-09-05 19:51:41.064 Seetong_tps[4318:477890] 询问用户是否开启推送成功
2026-09-05 19:51:41.064 Seetong_tps[4318:477890] 用户点击允许接收推送
2026-09-05 19:51:41.070 Seetong_tps[4318:477896] remoteNotificationSetting: <UNNotificationSettings: 0x10e2a2120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 19:51:41.100 Seetong_tps[4318:477887]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 19:51:41.179 Seetong_tps[4318:477887] viewDidLoad/configtime=2026-09-05 上午11:51:41 +0000
2026-09-05 19:51:41.180 Seetong_tps[4318:477887]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 19:51:41.180 Seetong_tps[4318:477887]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 19:51:41.195 Seetong_tps[4318:477910] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMzkwMTExMywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.yI790-HwC_mgYjosGO0aNpQiIh-bRnU7n1geB0RuV8o","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxMzkwMTExNCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkyIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5NCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5NCJdfQ.EzxoXCDPbtO9HpX2odtIC2g2BAQq7scTTU87r3qbIY0","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24906"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24903"}]}
====
2026-09-05 19:51:41.326 Seetong_tps[4318:477887]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 19:51:41.326 Seetong_tps[4318:477887]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 19:51:41.328 Seetong_tps[4318:477887]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 19:51:41.329 Seetong_tps[4318:477887] 开始检查未读客服消息...
2026-09-05 19:51:41.329 Seetong_tps[4318:477887] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 19:51:41.329 Seetong_tps[4318:477887]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:51:41.337 Seetong_tps[4318:477891] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107039040>{number = 3, name = (null)}====
2026-09-05 19:51:41.340 Seetong_tps[4318:477887]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 19:51:41.340 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty - 
2026-09-05 19:51:41.342 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 19:51:41.350 Seetong_tps[4318:477887] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 19:51:41.350 Seetong_tps[4318:477887] NAV deviceOrientationDidChange:1
2026-09-05 19:51:41.357 Seetong_tps[4318:477887]  -- groupDeviceList -- 
2026-09-05 19:51:41.357 Seetong_tps[4318:477887] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 19:51:41.357 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty - 
2026-09-05 19:51:41.357 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:51:41.516 Seetong_tps[4318:477887]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-05 19:51:41.590 Seetong_tps[4318:477938] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a099e00>{number = 15, name = (null)}====
2026-09-05 19:51:41.598 Seetong_tps[4318:477889] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1070391c0>{number = 5, name = (null)}====
2026-09-05 19:51:41.612 Seetong_tps[4318:477890] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-09-05 19:51:41.620 Seetong_tps[4318:477939] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a099f80>{number = 16, name = (null)}====
2026-09-05 19:51:41.620 Seetong_tps[4318:477891] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlQMV1QDAD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x107039040>{number = 3, name = (null)}====
2026-09-05 19:51:41.623 Seetong_tps[4318:477896] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay46.s2.seetong.com:9443;type=0&load=23&addr=bjrelay59.s5.seetong.com:5443;type=0&load=21&addr=bjrelay58.s5.seetong.com:9443;","vipRelayServers":"type=0&load=37&addr=bjrelay43.s2.seetong.com:7443;type=0&load=39&addr=bjrelay41.s2.seetong.com:6443;type=0&load=54&addr=bjrelayvip3.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.140","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10e28b600>{number = 9, name = (null)}====
2026-09-05 19:51:41.632 Seetong_tps[4318:477942] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x117e6c280>{number = 12, name = (null)}====
2026-09-05 19:51:41.643 Seetong_tps[4318:477941] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a09b500>{number = 17, name = (null)}====
2026-09-05 19:51:41.643 Seetong_tps[4318:477940] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a09b540>{number = 18, name = (null)}====
2026-09-05 19:51:41.677 Seetong_tps[4318:477892] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788608462000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a09b580>{number = 19, name = (null)}====
2026-09-05 19:51:41.867 Seetong_tps[4318:477887] Super properties have already been unregistered.
2026-09-05 19:51:41.868 Seetong_tps[4318:477887] UMAPM_OOMSampling(0,0):NO
2026-09-05 19:51:41.873 Seetong_tps[4318:477887]  -- deviceListDataUpdate - AppLaunch 还剩 0.4027891159057617 秒 - 再延迟 0.9027891159057617 秒 - 启动耗时 2.597210884094238 秒
2026-09-05 19:51:41.873 Seetong_tps[4318:477887]  -- groupDeviceList -- 
2026-09-05 19:51:41.873 Seetong_tps[4318:477887] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 19:51:41.873 Seetong_tps[4318:477887]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2597 毫秒
2026-09-05 19:51:41.901 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:51:41.902 Seetong_tps[4318:477887]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:51:41.902 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:51:41.903 Seetong_tps[4318:477887]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 636;
}
2026-09-05 19:51:41.904 Seetong_tps[4318:477887] ++++-[VideoView dealloc]++++
2026-09-05 19:51:41.908 Seetong_tps[4318:477887] OpenGLView20_Seetong dealloc:0x10a052800
2026-09-05 19:51:41.944 Seetong_tps[4318:477887]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:51:41.973 Seetong_tps[4318:477887]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 19:51:41.973 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty - 
2026-09-05 19:51:41.973 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 19:51:41.984 Seetong_tps[4318:477887]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 19:51:41.986 Seetong_tps[4318:477887]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 19:51:41.987 Seetong_tps[4318:477887]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlQMV1QDAD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 19:51:42.001 Seetong_tps[4318:477887]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 19:51:42.001 Seetong_tps[4318:477887]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 19:51:42.016 Seetong_tps[4318:477887] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 19:51:42.016 Seetong_tps[4318:477887] 客服消息未读数量: 0
2026-09-05 19:51:42.021 Seetong_tps[4318:477887]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 19:51:42.021 Seetong_tps[4318:477939]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 19:51:42.021 Seetong_tps[4318:477939]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 19:51:42.021 Seetong_tps[4318:477939]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 19:51:42.022 Seetong_tps[4318:477939]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 19:51:42.022 Seetong_tps[4318:477939]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 19:51:42.022 Seetong_tps[4318:477939]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 19:51:42.024 Seetong_tps[4318:477887] UMAPM_NetworkSampling(0,0):NO
2026-09-05 19:51:42.024 Seetong_tps[4318:477887]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 19:51:42.024 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:51:42.024 Seetong_tps[4318:477887]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:51:42.029 Seetong_tps[4318:477887] 蓝牙已打开
2026-09-05 19:51:42.035 Seetong_tps[4318:477887]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:51:42.035 Seetong_tps[4318:477887]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 19:51:42.036 Seetong_tps[4318:477887]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:51:42.038 Seetong_tps[4318:477887]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 19:51:42.180 Seetong_tps[4318:477890] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x107038e80>{number = 4, name = (null)}====
2026-09-05 19:51:42.279 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 19:51:42.280 Seetong_tps[4318:477887]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3004 毫秒
2026-09-05 19:51:42.281 Seetong_tps[4318:477887] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:51:42.281 Seetong_tps[4318:477887]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:51:42.281 Seetong_tps[4318:477887]  -- groupDeviceList -- 
2026-09-05 19:51:42.281 Seetong_tps[4318:477887]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 19:51:42.281 Seetong_tps[4318:477887]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:51:42.281 Seetong_tps[4318:477887]  -- WebSocket connection 长连接成功 - 耗时：0.9 秒
2026-09-05 19:51:42.285 Seetong_tps[4318:477887]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:51:42.285 Seetong_tps[4318:477887]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAVABVVBpAQQB","reconn":0}}
2026-09-05 19:51:42.285 Seetong_tps[4318:477887]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:51:42.286 Seetong_tps[4318:477887] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:51:42.289 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 19:51:42.289 Seetong_tps[4318:477887]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 19:51:42.290 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 19:51:42.292 Seetong_tps[4318:477887]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 19:51:42.292 Seetong_tps[4318:477887]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 19:51:42.294 Seetong_tps[4318:477887]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:51:42.424 Seetong_tps[4318:477887] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 19:51:42.424 Seetong_tps[4318:477887] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 19:51:42.424 Seetong_tps[4318:477887] Formatted Date: 2026-09-05
2026-09-05 19:51:42.425 Seetong_tps[4318:477887]  --- webSocketGetServerData msgId: 69599282-58DE-4A9B-893D-5A82B9D79F57 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJAVABVVBpAQQB;
    };
}
2026-09-05 19:51:42.425 Seetong_tps[4318:477887]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:51:42.425 Seetong_tps[4318:477887]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 19:51:42.438 Seetong_tps[4318:477887]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 19:51:42.484 Seetong_tps[4318:477887] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 19:51:42.484 Seetong_tps[4318:477887]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 19:51:42.484 Seetong_tps[4318:477887]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 19:51:42.485 Seetong_tps[4318:477887] Sorted Dates (Descending): (
)
2026-09-05 19:51:42.812 Seetong_tps[4318:477887] AppLaunch hideForRefreshToken
2026-09-05 19:51:42.812 Seetong_tps[4318:477887] AppLaunch hideForRefreshToken dismiss
2026-09-05 19:51:42.812 Seetong_tps[4318:477887] AppLaunch dismiss...
2026-09-05 19:51:43.117 Seetong_tps[4318:477887]  dealloc -- STAppLaunchWindow
2026-09-05 19:51:43.118 Seetong_tps[4318:477887]  dealloc -- STAppLaunchViewController
2026-09-05 19:51:43.120 Seetong_tps[4318:477887] AppLaunch dismiss... end
2026-09-05 19:51:43.434 Seetong_tps[4318:477887] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 19:51:43.434 Seetong_tps[4318:477887] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 19:51:43.435 Seetong_tps[4318:477887] 用户设置的具体字体大小: 14.000000
2026-09-05 19:51:44.438 Seetong_tps[4318:477887]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 19:51:44.760 Seetong_tps[4318:477896] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e28b600>{number = 9, name = (null)}====
2026-09-05 19:51:44.951 Seetong_tps[4318:477887]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 19:51:44.952 Seetong_tps[4318:477887]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:51:44.952 Seetong_tps[4318:477887] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 19:51:45.299 Seetong_tps[4318:477896] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e28b600>{number = 9, name = (null)}====
2026-09-05 19:51:45.689 Seetong_tps[4318:477887]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 19:51:45.702 Seetong_tps[4318:477887] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 19:51:45.762 Seetong_tps[4318:477887] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 19:51:45.762 Seetong_tps[4318:477896] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:51:45.763 Seetong_tps[4318:477887]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 19:51:45.764 Seetong_tps[4318:477887] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-05 19:51:45.780 Seetong_tps[4318:477887]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 19:51:45.810 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午7:51:45 810
2026-09-05 19:51:45.810 Seetong_tps[4318:477887]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>>
2026-09-05 19:51:45.810 Seetong_tps[4318:477887]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>> -- _camera.supportPlatform: 0
2026-09-05 19:51:45.811 Seetong_tps[4318:477887]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 上午11:51:45 +0000
2026-09-05 19:51:45.811 Seetong_tps[4318:477887]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:51:45.812 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午7:51:45 812
2026-09-05 19:51:45.812 Seetong_tps[4318:477943] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 19:51:45.838 Seetong_tps[4318:477910] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 19:51:45.838 Seetong_tps[4318:477910] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 19:51:45.884 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:45.893 Seetong_tps[4318:477887] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:51:45.898 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:45.899 Seetong_tps[4318:477887] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:51:45.942 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:51:45.947 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午7:51:45 947
2026-09-05 19:51:45.947 Seetong_tps[4318:477887]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>>
2026-09-05 19:51:45.947 Seetong_tps[4318:477887]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>> -- _camera.supportPlatform: 0
2026-09-05 19:51:45.948 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午7:51:45 948
2026-09-05 19:51:45.948 Seetong_tps[4318:477887]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-05 19:51:45.948 Seetong_tps[4318:477887]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-05 19:51:45.948 Seetong_tps[4318:477887] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 19:51:45.948 Seetong_tps[4318:477887]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 19:51:45.960 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-09-05 19:51:45.962 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-09-05 19:51:45.963 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-09-05 19:51:45.980 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:45.981 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:51:45.981 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:51:46.063 Seetong_tps[4318:477887] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 19:51:46.400 Seetong_tps[4318:477910]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 19:51:46.401 Seetong_tps[4318:477910]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 19:51:46.401 Seetong_tps[4318:477910] onDeviceAuthSuccess:uid=29115420
2026-09-05 19:51:46.401 Seetong_tps[4318:477910]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788609106.401529,lastReceiveYUVTimeInterval=1788609105.947733,interval=1,videoView=0x10a3c4700
2026-09-05 19:51:46.401 Seetong_tps[4318:477910]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 19:51:46.404 Seetong_tps[4318:477887]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 19:51:46.404 Seetong_tps[4318:477891] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 19:51:46.404 Seetong_tps[4318:477891] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 19:51:46.988 Seetong_tps[4318:477914] ===29115420===
2026-09-05 19:51:46.988 Seetong_tps[4318:477914] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1c8a00>
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:51:46.990 Seetong_tps[4318:477910] InitDecodePortLog: playsettype = 50
2026-09-05 19:51:46.991 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:51:46.992 Seetong_tps[4318:477910] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:51:46.992 Seetong_tps[4318:477910]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:51:46.992 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:46.993 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:46.993 Seetong_tps[4318:477889] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:51:46.993 Seetong_tps[4318:477894] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:51:46.993 Seetong_tps[4318:477889] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:51:46.993 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-09-05 19:51:46.995 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:46.996 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:51:46.996 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:51:46.996 Seetong_tps[4318:477894] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 19:51:46.997 Seetong_tps[4318:477887] checkPortStatus:_decodePort=1
2026-09-05 19:51:47.025 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.26 - 设备: 庭院 - 29115420
2026-09-05 19:51:47.257 Seetong_tps[4318:477914]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:51:47.276 Seetong_tps[4318:477910]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:51:47.277 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:47.277 Seetong_tps[4318:477892] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:51:47.277 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:47.278 Seetong_tps[4318:477892] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:51:47.278 Seetong_tps[4318:477910]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 19:51:47.278 Seetong_tps[4318:477892] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:51:47.279 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:47.279 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:47.279 Seetong_tps[4318:477910]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 19:51:47.280 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:51:47.280 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:51:47.280 Seetong_tps[4318:477892] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 19:51:47.280 Seetong_tps[4318:477889] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 19:51:47.280 Seetong_tps[4318:477887] checkPortStatus:_decodePort=1
2026-09-05 19:51:47.280 Seetong_tps[4318:477892] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 19:51:47.280 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:47.281 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 19:51:47.281 Seetong_tps[4318:477887]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 19:51:47.281 Seetong_tps[4318:477947] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 19:51:47.281 Seetong_tps[4318:477887] checkPortStatus:_decodePort=1
2026-09-05 19:51:47.280 Seetong_tps[4318:477889] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 19:51:47.292 Seetong_tps[4318:477914]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:51:47.300 Seetong_tps[4318:477887]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 19:51:47.506 Seetong_tps[4318:477914]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:51:47.578 Seetong_tps[4318:477914]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:51:47.583 Seetong_tps[4318:477914]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 19:51:47.584 Seetong_tps[4318:477914]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:51:47.587 Seetong_tps[4318:477914]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 19:51:47.655 Seetong_tps[4318:477979] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 19:51:47.716 Seetong_tps[4318:477887] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 19:51:47.752 Seetong_tps[4318:477887]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:51:47.766 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:47.768 Seetong_tps[4318:477943] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 19:51:47.768 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:47.780 Seetong_tps[4318:477887] checkPortStatus:_decodePort=1
2026-09-05 19:51:47.781 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.02 - 设备: 庭院 - 29115420
2026-09-05 19:51:47.792 Seetong_tps[4318:477979] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 19:51:47.797 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-09-05 19:51:47.906 Seetong_tps[4318:477914] Failed to get IoT drive away set configuration.
2026-09-05 19:51:47.906 Seetong_tps[4318:477914]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 19:51:48.439 Seetong_tps[4318:477887]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>>
2026-09-05 19:51:48.440 Seetong_tps[4318:477887] #####Vstop:uid:29115420-0-port:1
2026-09-05 19:51:48.440 Seetong_tps[4318:477887] -----------1release decodeport = 1
2026-09-05 19:51:48.441 Seetong_tps[4318:477887]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 2600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 19:51:48.441 Seetong_tps[4318:477887] _openGLView clearFrame ...
2026-09-05 19:51:48.460 Seetong_tps[4318:477887] 当前控制器：STPlaybackVC
2026-09-05 19:51:48.460 Seetong_tps[4318:477887]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 19:51:48.460 Seetong_tps[4318:477887] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:51:48.460 Seetong_tps[4318:477887] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 19:51:48.475 Seetong_tps[4318:477887] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 19:51:48.797 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:48.799 Seetong_tps[4318:477887] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:51:48.800 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:48.801 Seetong_tps[4318:477887] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:51:48.802 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:48.803 Seetong_tps[4318:477887] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:51:48.803 Seetong_tps[4318:477887]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 19:51:48.803 Seetong_tps[4318:477887] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:51:48.829 Seetong_tps[4318:477887]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 19:51:48.829 Seetong_tps[4318:477887] ====高度=91.000000
2026-09-05 19:51:48.829 Seetong_tps[4318:477887]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 19:51:48.833 Seetong_tps[4318:477887] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 19:51:48.833 Seetong_tps[4318:477887] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 19:51:48.834 Seetong_tps[4318:477887] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:51:48.834 Seetong_tps[4318:477887] ###### stopNvrRemoteRecord ......
2026-09-05 19:51:48.838 Seetong_tps[4318:477887] updateAlarmListTable:messageModelList=0
2026-09-05 19:51:48.856 Seetong_tps[4318:477887]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:51:48.856 Seetong_tps[4318:477887]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 19:51:48.856 Seetong_tps[4318:477941] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 19:51:48.856 Seetong_tps[4318:477887]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 19:51:48.856 Seetong_tps[4318:477887] updateAlarmListTable:messageModelList=0
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:51:48.974 Seetong_tps[4318:477910]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1c8a00>
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:51:48.974 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 19:51:48.994 Seetong_tps[4318:477887] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 19:51:49.110 Seetong_tps[4318:477887]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:51:49.111 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:51:49.136 Seetong_tps[4318:477943] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12db84900>{number = 23, name = (null)}====
2026-09-05 19:51:49.150 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-09-05 19:51:49.196 Seetong_tps[4318:477889] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1070391c0>{number = 5, name = (null)}====
2026-09-05 19:51:49.208 Seetong_tps[4318:477941] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10a09b500>{number = 17, name = (null)}====
2026-09-05 19:51:49.558 Seetong_tps[4318:477914] ===29115420===
2026-09-05 19:51:49.975 Seetong_tps[4318:477914]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 19:51:50.043 Seetong_tps[4318:477914] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3232
2026-09-05 19:51:50.043 Seetong_tps[4318:477887] timeSliceArray.count=203
2026-09-05 19:51:50.242 Seetong_tps[4318:477887] nvrParseRecPlayBlock timelineModelArray.count=202
2026-09-05 19:51:50.242 Seetong_tps[4318:477887] timelineModel.timePaint=19:50:51-19:51:18,timelineModel.recordType=7
2026-09-05 19:51:50.390 Seetong_tps[4318:477887] updateAlarmListTable:messageModelList=101
2026-09-05 19:51:50.391 Seetong_tps[4318:477887]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 19:51:50.398 Seetong_tps[4318:477887]  --- setFirstTimePosition --- i: 201 - recordType: 7
2026-09-05 19:51:50.398 Seetong_tps[4318:477887] _firstHaveDataTime=19:50:51
2026-09-05 19:51:51.075 Seetong_tps[4318:477887]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 19:51:51.135 Seetong_tps[4318:477887]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:51:51.158 Seetong_tps[4318:477887] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 19:51:51.158 Seetong_tps[4318:477887]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:51:51.158 Seetong_tps[4318:477887]  -- 播放视频（录像） -- 开始时间: 2026-09-05 上午11:51:51 +0000
2026-09-05 19:51:51.159 Seetong_tps[4318:477941] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905195051
2026-09-05 19:51:51.159 Seetong_tps[4318:477887]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905195051
2026-09-05 19:51:51.539 Seetong_tps[4318:477914]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:51:51.655 Seetong_tps[4318:477910]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e1c8a00>
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: playsettype = 50
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 19:51:51.655 Seetong_tps[4318:477910] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 19:51:51.656 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-09-05 19:51:51.656 Seetong_tps[4318:477910] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:51:51.656 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-09-05 19:51:51.656 Seetong_tps[4318:477910] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:51:51.657 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-09-05 19:51:51.672 Seetong_tps[4318:477887] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 19:51:51.780 Seetong_tps[4318:477887] 卡回放第一帧回调 倍速 = 0
2026-09-05 19:51:51.876 Seetong_tps[4318:477887]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:51:52.487 Seetong_tps[4318:477887]  -- videoView tap -- 
2026-09-05 19:51:56.291 Seetong_tps[4318:477887]  -- WebSocket - 重置重连次数 -- 
2026-09-05 19:51:59.195 Seetong_tps[4318:477887]  -- 预览倒计时 -- User interaction detected
2026-09-05 19:51:59.220 Seetong_tps[4318:477887] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 19:51:59.220 Seetong_tps[4318:477887] ###### stopNvrRemoteRecord ......
2026-09-05 19:51:59.225 Seetong_tps[4318:477887] updateAlarmListTable:messageModelList=0
2026-09-05 19:51:59.237 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午7:51:59 237
2026-09-05 19:51:59.237 Seetong_tps[4318:477887]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>>
2026-09-05 19:51:59.237 Seetong_tps[4318:477887]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>> -- _camera.supportPlatform: 0
2026-09-05 19:51:59.237 Seetong_tps[4318:477887]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 上午11:51:59 +0000
2026-09-05 19:51:59.237 Seetong_tps[4318:477887]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534810:57:34 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 19:51:59.238 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午7:51:59 238
2026-09-05 19:51:59.238 Seetong_tps[4318:477889] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 19:51:59.271 Seetong_tps[4318:477887]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 19:51:59.273 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.273 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 19:51:59.375 Seetong_tps[4318:477910]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1c8a00>
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: initDecodePort _decodePort = 4
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:51:59.375 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-09-05 19:51:59.376 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.394 Seetong_tps[4318:477914] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072b6d80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e1c8a00>
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: initDecodePort _decodePort = 5
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: playsettype = 50
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 19:51:59.394 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.394 Seetong_tps[4318:477910] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 19:51:59.396 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.783 Seetong_tps[4318:477887] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 19:51:59.783 Seetong_tps[4318:477887]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-09-05 19:51:59.783 Seetong_tps[4318:477887] dealloc -- STPlaybackVC
2026-09-05 19:51:59.785 Seetong_tps[4318:477887] ++++-[VideoView dealloc]++++
2026-09-05 19:51:59.787 Seetong_tps[4318:477887] OpenGLView20_Seetong dealloc:0x10bfd9000
2026-09-05 19:51:59.787 Seetong_tps[4318:477887] ++++-[VideoView dealloc]++++
2026-09-05 19:51:59.789 Seetong_tps[4318:477887] OpenGLView20_Seetong dealloc:0x10bf75a00
2026-09-05 19:51:59.810 Seetong_tps[4318:478196] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 19:51:59.880 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:59.881 Seetong_tps[4318:477948] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 19:51:59.881 Seetong_tps[4318:477887] uid:29115420 playAudio
2026-09-05 19:51:59.896 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.66 - 设备: 庭院 - 29115420
2026-09-05 19:51:59.927 Seetong_tps[4318:477887] checkPortStatus:_decodePort=5
2026-09-05 19:51:59.927 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.69 - 设备: 庭院 - 29115420
2026-09-05 19:52:00.260 Seetong_tps[4318:477914] Failed to get IoT drive away set configuration.
2026-09-05 19:52:00.260 Seetong_tps[4318:477914]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 19:52:01.876 Seetong_tps[4318:477887]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 19:52:01.921 Seetong_tps[4318:477887]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.68 - 设备: 庭院 - 29115420
2026-09-05 19:52:02.306 Seetong_tps[4318:477910]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 19:52:02.310 Seetong_tps[4318:477887]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 19:52:02.311 Seetong_tps[4318:477887] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:52:02.311 Seetong_tps[4318:477887]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:52:02.311 Seetong_tps[4318:477887]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:52:02.324 Seetong_tps[4318:477887]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3c4700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3e8f00>; layer = <CALayer: 0x10a39e1a0>>
2026-09-05 19:52:02.324 Seetong_tps[4318:477887] #####Vstop:uid:29115420-0-port:5
2026-09-05 19:52:02.337 Seetong_tps[4318:477887] -----------1release decodeport = 5
2026-09-05 19:52:02.338 Seetong_tps[4318:477887] _openGLView clearFrame ...
2026-09-05 19:52:02.338 Seetong_tps[4318:477887] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 19:52:02.355 Seetong_tps[4318:477887] [保存失败] 相机对象或存储字典为空
2026-09-05 19:52:02.356 Seetong_tps[4318:478180] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 19:52:02.356 Seetong_tps[4318:478180] --FC_StopDevComEx end
2026-09-05 19:52:02.356 Seetong_tps[4318:477887] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 19:52:02.356 Seetong_tps[4318:477887]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 19:52:02.356 Seetong_tps[4318:477887]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 19:52:02.365 Seetong_tps[4318:477887]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 20:25:58.789 Seetong_tps[295:4288] app_version=8.3.805
2026-09-05 20:25:58.908 Seetong_tps[295:4405] 询问用户是否开启推送成功
2026-09-05 20:25:58.908 Seetong_tps[295:4405] 用户点击允许接收推送
2026-09-05 20:25:58.909 Seetong_tps[295:4405] remoteNotificationSetting: <UNNotificationSettings: 0x13f2f4780; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 20:25:58.912 Seetong_tps[295:4288]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 20:25:58.912 Seetong_tps[295:4288] showForLogin 1
2026-09-05 20:25:58.912 Seetong_tps[295:4288] AppLaunch 还剩 6.044264793395996 秒
2026-09-05 20:25:59.039 Seetong_tps[295:4288]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 20:25:59.130 Seetong_tps[295:4288] viewDidLoad/configtime=2026-09-05 下午12:25:59 +0000
2026-09-05 20:25:59.134 Seetong_tps[295:4288]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 20:25:59.134 Seetong_tps[295:4288]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 20:25:59.280 Seetong_tps[295:4288]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 20:25:59.280 Seetong_tps[295:4288]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 20:25:59.283 Seetong_tps[295:4288]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 20:25:59.284 Seetong_tps[295:4288] 开始检查未读客服消息...
2026-09-05 20:25:59.289 Seetong_tps[295:4288] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 20:25:59.289 Seetong_tps[295:4288]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:25:59.305 Seetong_tps[295:4288]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 20:25:59.305 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 
2026-09-05 20:25:59.307 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 20:25:59.319 Seetong_tps[295:4288] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 20:25:59.319 Seetong_tps[295:4288] NAV deviceOrientationDidChange:1
2026-09-05 20:25:59.325 Seetong_tps[295:4288]  -- groupDeviceList -- 
2026-09-05 20:25:59.326 Seetong_tps[295:4288] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 20:25:59.326 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 
2026-09-05 20:25:59.326 Seetong_tps[295:4288]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 20:25:59.509 Seetong_tps[295:4288]  -- WebSocket - 重置重连次数 -- 
2026-09-05 20:25:59.528 Seetong_tps[295:4288]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 20:25:59.528 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 
2026-09-05 20:25:59.528 Seetong_tps[295:4288]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 20:25:59.620 Seetong_tps[295:4288] UMAPM_OOMSampling(0,0):NO
2026-09-05 20:26:00.160 Seetong_tps[295:4288] Super properties have already been unregistered.
2026-09-05 20:26:00.160 Seetong_tps[295:4288]  -- deviceListDataUpdate - AppLaunch 还剩 -0.2041559219360352 秒 - 再延迟 0.5 秒 - 启动耗时 3.204155921936035 秒
2026-09-05 20:26:00.160 Seetong_tps[295:4288]  -- groupDeviceList -- 
2026-09-05 20:26:00.161 Seetong_tps[295:4288] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 20:26:00.161 Seetong_tps[295:4288]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 3204 毫秒
2026-09-05 20:26:00.168 Seetong_tps[295:4288]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 20:26:00.169 Seetong_tps[295:4288]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 20:26:00.169 Seetong_tps[295:4288]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 20:26:00.171 Seetong_tps[295:4288]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 637;
}
2026-09-05 20:26:00.172 Seetong_tps[295:4288] ++++-[VideoView dealloc]++++
2026-09-05 20:26:00.177 Seetong_tps[295:4288] OpenGLView20_Seetong dealloc:0x13fb08e00
2026-09-05 20:26:00.194 Seetong_tps[295:4288] Reachability Flag Status: -- ------- localWiFiStatusForFlags
2026-09-05 20:26:00.195 Seetong_tps[295:4288] Reachability Flag Status: -- ------- networkStatusForFlags
2026-09-05 20:26:00.195 Seetong_tps[295:4288] 没有网络
2026-09-05 20:26:00.196 Seetong_tps[295:4288]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 20:26:00.197 Seetong_tps[295:4288] UMAPM_NetworkSampling(0,0):NO
2026-09-05 20:26:00.198 Seetong_tps[295:4288]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 20:26:00.198 Seetong_tps[295:4288]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 20:26:00.199 Seetong_tps[295:4288]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 20:26:00.205 Seetong_tps[295:4288] 蓝牙已打开
2026-09-05 20:26:00.205 Seetong_tps[295:4288]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 0
2026-09-05 20:26:00.239 Seetong_tps[295:4288]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 20:26:00.682 Seetong_tps[295:4288] AppLaunch hideForRefreshToken
2026-09-05 20:26:00.682 Seetong_tps[295:4288] AppLaunch hideForRefreshToken dismiss
2026-09-05 20:26:00.682 Seetong_tps[295:4288] AppLaunch dismiss...
2026-09-05 20:26:00.697 Seetong_tps[295:4288]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 20:26:00.697 Seetong_tps[295:4288]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 20:26:00.798 Seetong_tps[295:4288] Reachability Flag Status: WR t------ localWiFiStatusForFlags
2026-09-05 20:26:00.798 Seetong_tps[295:4288] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-05 20:26:00.798 Seetong_tps[295:4288] 使用手机自带网络进行上网
2026-09-05 20:26:00.798 Seetong_tps[295:4288]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-05 20:26:00.984 Seetong_tps[295:4288]  dealloc -- STAppLaunchWindow
2026-09-05 20:26:00.986 Seetong_tps[295:4288]  dealloc -- STAppLaunchViewController
2026-09-05 20:26:00.986 Seetong_tps[295:4288] AppLaunch dismiss... end
2026-09-05 20:26:01.408 Seetong_tps[295:4288] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 20:26:01.408 Seetong_tps[295:4288] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 20:26:01.408 Seetong_tps[295:4288] 用户设置的具体字体大小: 14.000000
2026-09-05 20:26:02.292 Seetong_tps[295:4288]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 20:26:02.382 Seetong_tps[295:4288]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 20:26:02.385 Seetong_tps[295:4288] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 20:26:02.432 Seetong_tps[295:4288] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 20:26:02.432 Seetong_tps[295:4726] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 20:26:02.433 Seetong_tps[295:4288]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:26:02.434 Seetong_tps[295:4288] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-05 20:26:02.447 Seetong_tps[295:4288]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 20:26:02.473 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午8:26:02 473
2026-09-05 20:26:02.474 Seetong_tps[295:4288]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>>
2026-09-05 20:26:02.474 Seetong_tps[295:4288]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>> -- _camera.supportPlatform: 0
2026-09-05 20:26:02.475 Seetong_tps[295:4288]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午12:26:02 +0000
2026-09-05 20:26:02.482 Seetong_tps[295:4288]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:26:02.483 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午8:26:02 483
2026-09-05 20:26:02.484 Seetong_tps[295:4619] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 20:26:02.564 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:02.572 Seetong_tps[295:4288] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:26:02.577 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:02.579 Seetong_tps[295:4288] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:26:02.619 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:26:02.624 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-09-05 20:26:02.625 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.19 - 设备: 庭院 - 29115420
2026-09-05 20:26:02.632 Seetong_tps[295:4784] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13ff14300>{number = 17, name = (null)}====
2026-09-05 20:26:02.633 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:02.634 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 20:26:02.634 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 20:26:02.741 Seetong_tps[295:4288] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 20:26:02.798 Seetong_tps[295:4288]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 20:26:02.798 Seetong_tps[295:4288]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-09-05 20:26:02.799 Seetong_tps[295:4288] Reachability Flag Status: -R ------d localWiFiStatusForFlags
2026-09-05 20:26:02.799 Seetong_tps[295:4288] 有wifi
2026-09-05 20:26:02.837 Seetong_tps[295:4288]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 20:26:02.843 Seetong_tps[295:4288]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 20:26:02.843 Seetong_tps[295:4288] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 20:26:03.669 Seetong_tps[295:4784] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13ff14300>{number = 17, name = (null)}====
2026-09-05 20:26:04.625 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.19 - 设备: 庭院 - 29115420
2026-09-05 20:26:04.997 Seetong_tps[295:4882] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 20:26:04.997 Seetong_tps[295:4882] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 20:26:05.005 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午8:26:05 005
2026-09-05 20:26:05.005 Seetong_tps[295:4288]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>>
2026-09-05 20:26:05.005 Seetong_tps[295:4288]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>> -- _camera.supportPlatform: 0
2026-09-05 20:26:05.006 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午8:26:05 006
2026-09-05 20:26:05.006 Seetong_tps[295:4288]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-05 20:26:05.006 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 2.57 - 设备: 庭院 - 29115420
2026-09-05 20:26:05.413 Seetong_tps[295:4882]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 20:26:05.413 Seetong_tps[295:4882]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 20:26:05.413 Seetong_tps[295:4882] onDeviceAuthSuccess:uid=29115420
2026-09-05 20:26:05.414 Seetong_tps[295:4882]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788611165.413980,lastReceiveYUVTimeInterval=1788611165.005812,interval=0,videoView=0x13fe18700
2026-09-05 20:26:05.414 Seetong_tps[295:4882]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 20:26:05.435 Seetong_tps[295:4288]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 20:26:05.435 Seetong_tps[295:4404] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 20:26:05.435 Seetong_tps[295:4404] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 20:26:05.760 Seetong_tps[295:4416] ====请求接口 - 失败 - url: /seetong-sms/screen-advert-space
 params:(null)
 ret: -102====
2026-09-05 20:26:05.939 Seetong_tps[295:4621] ===29115420===
2026-09-05 20:26:06.011 Seetong_tps[295:4621] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 20:26:06.012 Seetong_tps[295:4882] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 20:26:06.013 Seetong_tps[295:4882] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 20:26:06.013 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13fe4fb00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13f1f8a00>
2026-09-05 20:26:06.013 Seetong_tps[295:4882] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 20:26:06.013 Seetong_tps[295:4882] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:26:06.013 Seetong_tps[295:4882] InitDecodePortLog: playsettype = 50
2026-09-05 20:26:06.014 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.58 - 设备: 庭院 - 29115420
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:26:06.015 Seetong_tps[295:4882] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:26:06.015 Seetong_tps[295:4882]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 20:26:06.016 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.016 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.016 Seetong_tps[295:4883] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 20:26:06.016 Seetong_tps[295:4883] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 20:26:06.016 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.58 - 设备: 庭院 - 29115420
2026-09-05 20:26:06.016 Seetong_tps[295:4883] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 20:26:06.024 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:06.025 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 20:26:06.025 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 20:26:06.025 Seetong_tps[295:4883] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 20:26:06.080 Seetong_tps[295:4288] checkPortStatus:_decodePort=1
2026-09-05 20:26:06.124 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.69 - 设备: 庭院 - 29115420
2026-09-05 20:26:06.140 Seetong_tps[295:4882]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 20:26:06.140 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.140 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.140 Seetong_tps[295:4416] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 20:26:06.140 Seetong_tps[295:4416] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 20:26:06.140 Seetong_tps[295:4404] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 20:26:06.144 Seetong_tps[295:4882]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 20:26:06.145 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.145 Seetong_tps[295:4882]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:26:06.146 Seetong_tps[295:4404] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 20:26:06.146 Seetong_tps[295:4404] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 20:26:06.146 Seetong_tps[295:4416] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 20:26:06.150 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:06.150 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 20:26:06.150 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 20:26:06.151 Seetong_tps[295:4704] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 20:26:06.172 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:06.173 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 20:26:06.173 Seetong_tps[295:4288]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 20:26:06.173 Seetong_tps[295:4416] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 20:26:06.185 Seetong_tps[295:4288] checkPortStatus:_decodePort=1
2026-09-05 20:26:06.188 Seetong_tps[295:4621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 20:26:06.190 Seetong_tps[295:4621]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 20:26:06.568 Seetong_tps[295:5138] 重新观看视频线程：<_NSMainThread: 0x13e478000>{number = 1, name = (null)}
2026-09-05 20:26:06.604 Seetong_tps[295:4288] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 20:26:06.629 Seetong_tps[295:5138] 重新观看视频线程：<_NSMainThread: 0x13e478000>{number = 1, name = (null)}
2026-09-05 20:26:06.643 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:06.644 Seetong_tps[295:4619] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 20:26:06.652 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:06.665 Seetong_tps[295:4288] checkPortStatus:_decodePort=1
2026-09-05 20:26:06.665 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.23 - 设备: 庭院 - 29115420
2026-09-05 20:26:06.666 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.23 - 设备: 庭院 - 29115420
2026-09-05 20:26:06.950 Seetong_tps[295:4617] ====请求接口 - 失败 - url: /seetong-sms/floating-advert-space
 params:(null)
 ret: -102====
2026-09-05 20:26:06.982 Seetong_tps[295:4700] ====请求接口 - 失败 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 ret: -102====
2026-09-05 20:26:07.097 Seetong_tps[295:4701] ====请求接口 - 失败 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 ret: -102====
2026-09-05 20:26:07.108 Seetong_tps[295:4288]  -- 获取版本信息失败: (null)
2026-09-05 20:26:07.332 Seetong_tps[295:4707] ====请求接口 - 失败 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 ret: -102====
2026-09-05 20:26:07.332 Seetong_tps[295:4417] ====请求接口 - 失败 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 ret: -102====
2026-09-05 20:26:07.342 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 失败 -  responseModel - connectServer - getNettyLogStr: 获取长连接服务接口响应失败: (null)
2026-09-05 20:26:07.342 Seetong_tps[295:4288]  -- WebSocket - reConnectServer -- readyState: 0
2026-09-05 20:26:07.342 Seetong_tps[295:4288]  -- WebSocket - 准备 0.500000 秒以后进行重连 -- 
2026-09-05 20:26:07.350 Seetong_tps[295:4288]  -- 获取设备列表数据失败 -- 
2026-09-05 20:26:07.376 Seetong_tps[295:4703] ====请求接口 - 失败 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 ret: -102====
2026-09-05 20:26:07.380 Seetong_tps[295:4407] ====请求接口 - 失败 - url: /seetong-member-device/device/group/list
 params:(null)
 ret: -102====
2026-09-05 20:26:07.385 Seetong_tps[295:4702] ====请求接口 - 失败 - url: /seetong-sms/csm/unread/count
 params:(null)
 ret: -102====
2026-09-05 20:26:07.385 Seetong_tps[295:4708] ====请求接口 - 失败 - url: /seetong-sms/member-message/unread/count
 params:(null)
 ret: -102====
2026-09-05 20:26:07.385 Seetong_tps[295:4405] ====请求接口 - 失败 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 ret: -102====
2026-09-05 20:26:07.387 Seetong_tps[295:4705] ====请求接口 - 失败 - url: /seetong-client/common/config
 params:(null)
 ret: -102====
2026-09-05 20:26:07.399 Seetong_tps[295:4288] 获取未读客服消息网络请求失败: (null)
2026-09-05 20:26:07.776 Seetong_tps[295:4288]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 20:26:07.777 Seetong_tps[295:4621]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 20:26:07.843 Seetong_tps[295:4288]  -- WebSocket connection - performReconnect - getNetty -- 第 1 次重连 -- 
2026-09-05 20:26:07.871 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 
2026-09-05 20:26:07.873 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 20:26:07.912 Seetong_tps[295:4621]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 20:26:08.486 Seetong_tps[295:4784] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlcFUFMHCT4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x13ff14300>{number = 17, name = (null)}====
2026-09-05 20:26:08.487 Seetong_tps[295:4288]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 20:26:08.488 Seetong_tps[295:4288]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAgsBVlcFUFMHCT4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 20:26:08.564 Seetong_tps[295:4621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 20:26:08.568 Seetong_tps[295:4621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 20:26:08.766 Seetong_tps[295:4288]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 20:26:08.766 Seetong_tps[295:4288]  -- WebSocket - 重置重连次数 -- 
2026-09-05 20:26:08.766 Seetong_tps[295:4288]  -- WebSocket connection 长连接成功 - 耗时：9.5 秒
2026-09-05 20:26:08.767 Seetong_tps[295:4288]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:26:08.768 Seetong_tps[295:4288]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAlcGUVppAQQB","reconn":0}}
2026-09-05 20:26:08.768 Seetong_tps[295:4288]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:26:08.768 Seetong_tps[295:4288]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 20:26:08.784 Seetong_tps[295:4288] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:26:09.454 Seetong_tps[295:4621]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 20:26:09.501 Seetong_tps[295:4621] Failed to get IoT drive away set configuration.
2026-09-05 20:26:09.501 Seetong_tps[295:4621]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 20:26:09.706 Seetong_tps[295:4288] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 20:26:09.706 Seetong_tps[295:4288] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 20:26:09.707 Seetong_tps[295:4288] Formatted Date: 2026-09-05
2026-09-05 20:26:09.707 Seetong_tps[295:4288]  --- webSocketGetServerData msgId: 1DB1A75A-861D-4219-B48E-4F1E68211F7C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJAlcGUVtpAQQB;
    };
}
2026-09-05 20:26:09.707 Seetong_tps[295:4288]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:26:09.707 Seetong_tps[295:4288]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 20:26:09.735 Seetong_tps[295:4288]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 20:26:09.759 Seetong_tps[295:4288] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 20:26:09.759 Seetong_tps[295:4288]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 20:26:09.759 Seetong_tps[295:4288]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 20:26:09.760 Seetong_tps[295:4288] Sorted Dates (Descending): (
)
2026-09-05 20:26:09.884 Seetong_tps[295:4882] ====收到在用用户中心IP信息={"inUseUserDomain":"app-auth-bak.seetong.com","inUseUserIp":"122.9.7.243"}
====
2026-09-05 20:26:09.898 Seetong_tps[295:4882] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxNTk2OTgwOSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.mIPkousJQdKi9g5Q_gxJuNSk8YzqFxqmfnYRfZx0p8k","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxNTk2OTgwOSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5NCJdfQ.s2qw8HVdP3pVvxLBoLUsVrK1KF0GTYObBtxl6nDct4Q","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24903"}]}
====
2026-09-05 20:26:10.164 Seetong_tps[295:4288]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:26:11.007 Seetong_tps[295:4288]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>>
2026-09-05 20:26:11.011 Seetong_tps[295:4288] #####Vstop:uid:29115420-0-port:1
2026-09-05 20:26:11.012 Seetong_tps[295:4288] -----------1release decodeport = 1
2026-09-05 20:26:11.014 Seetong_tps[295:4288]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "14.28571428571429";
    "preview_duration" = 8500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 20:26:11.015 Seetong_tps[295:4882] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-09-05 20:26:11.015 Seetong_tps[295:4288] _openGLView clearFrame ...
2026-09-05 20:26:11.040 Seetong_tps[295:4288] 当前控制器：STPlaybackVC
2026-09-05 20:26:11.041 Seetong_tps[295:4288]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 20:26:11.043 Seetong_tps[295:4288] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 20:26:11.043 Seetong_tps[295:4288] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 20:26:11.074 Seetong_tps[295:4288] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 20:26:11.669 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:11.671 Seetong_tps[295:4288] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:26:11.672 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:11.674 Seetong_tps[295:4288] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:26:11.674 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:11.675 Seetong_tps[295:4288] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:26:11.675 Seetong_tps[295:4288]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:26:11.675 Seetong_tps[295:4288] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:26:11.699 Seetong_tps[295:4288]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 20:26:11.699 Seetong_tps[295:4288] ====高度=91.000000
2026-09-05 20:26:11.701 Seetong_tps[295:4288]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 20:26:11.703 Seetong_tps[295:4288] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 20:26:11.703 Seetong_tps[295:4288] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 20:26:11.704 Seetong_tps[295:4288] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 20:26:11.704 Seetong_tps[295:4288] ###### stopNvrRemoteRecord ......
2026-09-05 20:26:11.708 Seetong_tps[295:4288] updateAlarmListTable:messageModelList=0
2026-09-05 20:26:11.728 Seetong_tps[295:4288]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 20:26:11.728 Seetong_tps[295:4288]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 20:26:11.728 Seetong_tps[295:4707] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 20:26:11.728 Seetong_tps[295:4288]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 20:26:11.728 Seetong_tps[295:4288] updateAlarmListTable:messageModelList=0
2026-09-05 20:26:11.857 Seetong_tps[295:4288] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:26:11.943 Seetong_tps[295:4405] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13e4790c0>{number = 3, name = (null)}====
2026-09-05 20:26:11.987 Seetong_tps[295:4707] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x14071ce80>{number = 25, name = (null)}====
2026-09-05 20:26:12.027 Seetong_tps[295:4784] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x13ff14300>{number = 17, name = (null)}====
2026-09-05 20:26:12.054 Seetong_tps[295:4882] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:26:12.054 Seetong_tps[295:4882]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:26:12.054 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13fe4fb00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13f1f8a00>
2026-09-05 20:26:12.054 Seetong_tps[295:4882] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 20:26:12.055 Seetong_tps[295:4882] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:26:12.055 Seetong_tps[295:4882] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 0
2026-09-05 20:26:12.055 Seetong_tps[295:4882] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:26:12.055 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 20:26:12.128 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:26:12.190 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.76 - 设备: 庭院 - 29115420
2026-09-05 20:26:12.558 Seetong_tps[295:4621] ===29115420===
2026-09-05 20:26:12.992 Seetong_tps[295:4621]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 20:26:13.518 Seetong_tps[295:4621] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3584
2026-09-05 20:26:13.519 Seetong_tps[295:4288] timeSliceArray.count=225
2026-09-05 20:26:13.762 Seetong_tps[295:4288] nvrParseRecPlayBlock timelineModelArray.count=224
2026-09-05 20:26:13.763 Seetong_tps[295:4288] timelineModel.timePaint=20:25:36-20:25:55,timelineModel.recordType=7
2026-09-05 20:26:13.928 Seetong_tps[295:4288] updateAlarmListTable:messageModelList=112
2026-09-05 20:26:13.929 Seetong_tps[295:4288]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 20:26:13.936 Seetong_tps[295:4288]  --- setFirstTimePosition --- i: 223 - recordType: 7
2026-09-05 20:26:13.936 Seetong_tps[295:4288] _firstHaveDataTime=20:25:36
2026-09-05 20:26:14.156 Seetong_tps[295:4288]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 20:26:14.807 Seetong_tps[295:4288]  -- 预览倒计时 -- User interaction detected
2026-09-05 20:26:14.831 Seetong_tps[295:4288] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 20:26:14.851 Seetong_tps[295:4288]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:26:14.852 Seetong_tps[295:4288]  -- 播放视频（录像） -- 开始时间: 2026-09-05 下午12:26:14 +0000
2026-09-05 20:26:14.853 Seetong_tps[295:4707] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905202536
2026-09-05 20:26:14.853 Seetong_tps[295:4288]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905202536
2026-09-05 20:26:14.898 Seetong_tps[295:4621]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 20:26:15.409 Seetong_tps[295:4882] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:26:15.409 Seetong_tps[295:4882]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:26:15.409 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13fe4fb00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x13f1f8a00>
2026-09-05 20:26:15.409 Seetong_tps[295:4882] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 20:26:15.409 Seetong_tps[295:4882] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:26:15.409 Seetong_tps[295:4882] InitDecodePortLog: playsettype = 50
2026-09-05 20:26:15.409 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.56 - 设备: 庭院 - 29115420
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 0
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:0
2026-09-05 20:26:15.410 Seetong_tps[295:4882] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:26:15.411 Seetong_tps[295:4882] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:26:15.411 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.56 - 设备: 庭院 - 29115420
2026-09-05 20:26:15.418 Seetong_tps[295:4288] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:26:16.704 Seetong_tps[295:4288]  -- videoView tap -- 
2026-09-05 20:26:17.855 Seetong_tps[295:4288] 卡回放第一帧回调 倍速 = 0
2026-09-05 20:26:20.289 Seetong_tps[295:4288]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:26:30.166 Seetong_tps[295:4288]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:26:30.459 Seetong_tps[295:4288]  -- 预览倒计时 -- User interaction detected
2026-09-05 20:26:30.476 Seetong_tps[295:4288] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 20:26:30.476 Seetong_tps[295:4288] ###### stopNvrRemoteRecord ......
2026-09-05 20:26:30.489 Seetong_tps[295:4288] updateAlarmListTable:messageModelList=0
2026-09-05 20:26:30.533 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午8:26:30 533
2026-09-05 20:26:30.534 Seetong_tps[295:4288]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>>
2026-09-05 20:26:30.534 Seetong_tps[295:4288]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>> -- _camera.supportPlatform: 0
2026-09-05 20:26:30.534 Seetong_tps[295:4288]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午12:26:30 +0000
2026-09-05 20:26:30.562 Seetong_tps[295:4288]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:05:35 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:26:30.564 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午8:26:30 564
2026-09-05 20:26:30.565 Seetong_tps[295:4703] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 20:26:30.626 Seetong_tps[295:4882] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:26:30.626 Seetong_tps[295:4882]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13fe4fb00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13f1f8a00>
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: initDecodePort _decodePort = 4
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 0
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:26:30.626 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-09-05 20:26:30.631 Seetong_tps[295:4621] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 20:26:30.632 Seetong_tps[295:4882] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 20:26:30.632 Seetong_tps[295:4882] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13fe4fb00>{number = 15, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13f1f8a00>
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: initDecodePort _decodePort = 5
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: playsettype = 50
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-09-05 20:26:30.632 Seetong_tps[295:4882] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-09-05 20:26:30.633 Seetong_tps[295:4882] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:26:30.633 Seetong_tps[295:4882] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:26:30.639 Seetong_tps[295:4288]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:26:30.644 Seetong_tps[295:4288]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 20:26:30.644 Seetong_tps[295:4288]  -- NetworkMonitoring -- setNetworkStatusChangeBlock - status: 1
2026-09-05 20:26:30.652 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-09-05 20:26:30.653 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-09-05 20:26:30.677 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-09-05 20:26:30.678 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-09-05 20:26:30.678 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-09-05 20:26:31.137 Seetong_tps[295:4288] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 20:26:31.137 Seetong_tps[295:4288]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-09-05 20:26:31.137 Seetong_tps[295:4288] dealloc -- STPlaybackVC
2026-09-05 20:26:31.144 Seetong_tps[295:4288] ++++-[VideoView dealloc]++++
2026-09-05 20:26:31.150 Seetong_tps[295:4288] OpenGLView20_Seetong dealloc:0x13f9bee00
2026-09-05 20:26:31.151 Seetong_tps[295:4288] ++++-[VideoView dealloc]++++
2026-09-05 20:26:31.154 Seetong_tps[295:4288] OpenGLView20_Seetong dealloc:0x140314600
2026-09-05 20:26:31.388 Seetong_tps[295:6309] 重新观看视频线程：<_NSMainThread: 0x13e478000>{number = 1, name = (null)}
2026-09-05 20:26:31.416 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:31.416 Seetong_tps[295:4703] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 20:26:31.426 Seetong_tps[295:4288] uid:29115420 playAudio
2026-09-05 20:26:31.435 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-09-05 20:26:31.436 Seetong_tps[295:4288] checkPortStatus:_decodePort=5
2026-09-05 20:26:31.436 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-09-05 20:26:31.863 Seetong_tps[295:4621] Failed to get IoT drive away set configuration.
2026-09-05 20:26:31.864 Seetong_tps[295:4621]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 20:26:33.439 Seetong_tps[295:4288]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.91 - 设备: 庭院 - 29115420
2026-09-05 20:26:40.165 Seetong_tps[295:4288]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:26:40.535 Seetong_tps[295:4288]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788611200.535613,lastReceiveYUVTimeInterval=1788611200.482138,interval=0,videoView=0x13fe18700
2026-09-05 20:26:42.410 Seetong_tps[295:4288]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 20:26:42.410 Seetong_tps[295:4882]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 20:26:42.440 Seetong_tps[295:4288] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:26:42.440 Seetong_tps[295:4288]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:26:42.440 Seetong_tps[295:4288]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 20:26:42.475 Seetong_tps[295:4288]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13fe18700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13fe487e0>; layer = <CALayer: 0x13fde6920>>
2026-09-05 20:26:42.475 Seetong_tps[295:4288] #####Vstop:uid:29115420-0-port:5
2026-09-05 20:26:42.492 Seetong_tps[295:4288] -----------1release decodeport = 5
2026-09-05 20:26:42.501 Seetong_tps[295:4288] _openGLView clearFrame ...
2026-09-05 20:26:42.502 Seetong_tps[295:4288] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 20:26:42.553 Seetong_tps[295:4288] [保存失败] 相机对象或存储字典为空
2026-09-05 20:26:42.553 Seetong_tps[295:4702] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 20:26:42.553 Seetong_tps[295:4702] --FC_StopDevComEx end
2026-09-05 20:26:42.576 Seetong_tps[295:4288] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788608462000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:26:42.576 Seetong_tps[295:4288]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:26:42.576 Seetong_tps[295:4288]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 20:26:42.586 Seetong_tps[295:4288]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 20:26:42.586 Seetong_tps[295:4705] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 20:34:25.499 Seetong_tps[512:14980] app_version=8.3.805
2026-09-05 20:34:25.517 Seetong_tps[512:15018] 询问用户是否开启推送成功
2026-09-05 20:34:25.517 Seetong_tps[512:15018] 用户点击允许接收推送
2026-09-05 20:34:25.518 Seetong_tps[512:14980]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 20:34:25.518 Seetong_tps[512:14980] showForLogin 1
2026-09-05 20:34:25.518 Seetong_tps[512:14980] AppLaunch 还剩 6.050459146499634 秒
2026-09-05 20:34:25.519 Seetong_tps[512:15007] remoteNotificationSetting: <UNNotificationSettings: 0x10e2be080; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 20:34:25.553 Seetong_tps[512:15053] ====收到在用用户中心IP信息={"inUseUserDomain":"app-auth.seetong.com","inUseUserIp":"114.116.197.33"}
====
2026-09-05 20:34:25.555 Seetong_tps[512:15053] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxNjQ2NTQ2NCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c1In0.hkN5C0z_2ujxQrozZr4EBfFJBKaO-J-sc5EIItTWnBU","accessNode":"101.42.105.173:24204","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxNjQ2NTQ2NSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MyIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk1IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5MiJdfQ.aDSAvCWS8Cz8tJWXwBCRnAYm9AXcFoFQABNA2G8Fe9Y","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24901"}]}
====
2026-09-05 20:34:25.564 Seetong_tps[512:14980]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 20:34:25.625 Seetong_tps[512:14980] viewDidLoad/configtime=2026-09-05 下午12:34:25 +0000
2026-09-05 20:34:25.627 Seetong_tps[512:14980]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 20:34:25.627 Seetong_tps[512:14980]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 20:34:25.730 Seetong_tps[512:14980]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 20:34:25.731 Seetong_tps[512:14980]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 20:34:25.735 Seetong_tps[512:14980]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 20:34:25.735 Seetong_tps[512:14980] 开始检查未读客服消息...
2026-09-05 20:34:25.735 Seetong_tps[512:14980] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 20:34:25.736 Seetong_tps[512:14980]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:34:25.742 Seetong_tps[512:15001] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1072ad5c0>{number = 6, name = (null)}====
2026-09-05 20:34:25.750 Seetong_tps[512:14980]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 20:34:25.750 Seetong_tps[512:14980]  -- WebSocket connection - getNetty - 
2026-09-05 20:34:25.752 Seetong_tps[512:14980]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 20:34:25.760 Seetong_tps[512:14980] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 20:34:25.760 Seetong_tps[512:14980] NAV deviceOrientationDidChange:1
2026-09-05 20:34:25.766 Seetong_tps[512:14980]  -- groupDeviceList -- 
2026-09-05 20:34:25.766 Seetong_tps[512:14980] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 20:34:25.766 Seetong_tps[512:14980]  -- WebSocket connection - getNetty - 
2026-09-05 20:34:25.766 Seetong_tps[512:14980]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 20:34:25.871 Seetong_tps[512:14980]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 20:34:25.951 Seetong_tps[512:15053] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 20:34:25.952 Seetong_tps[512:15053] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 20:34:25.977 Seetong_tps[512:15006] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10a437640>{number = 13, name = (null)}====
2026-09-05 20:34:25.982 Seetong_tps[512:15125] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a4377c0>{number = 14, name = (null)}====
2026-09-05 20:34:25.982 Seetong_tps[512:15129] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11496fd40>{number = 11, name = (null)}====
2026-09-05 20:34:25.993 Seetong_tps[512:15007] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x107038f40>{number = 2, name = (null)}====
2026-09-05 20:34:25.995 Seetong_tps[512:15008] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=13&addr=shrelay14.s5.seetong.com:6443;type=0&load=19&addr=bjrelay8.s5.seetong.com:4443;type=0&load=22&addr=bjrelay46.s2.seetong.com:7443;","vipRelayServers":"type=0&load=36&addr=bjrelay44.s2.seetong.com:12443;type=0&load=46&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=26&addr=bjrelay42.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1072ace40>{number = 5, name = (null)}====
2026-09-05 20:34:26.003 Seetong_tps[512:15127] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a437700>{number = 15, name = (null)}====
2026-09-05 20:34:26.006 Seetong_tps[512:15126] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a437740>{number = 16, name = (null)}====
2026-09-05 20:34:26.049 Seetong_tps[512:15124] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a437340>{number = 17, name = (null)}====
2026-09-05 20:34:26.049 Seetong_tps[512:15017] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788610866000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10a437000>{number = 18, name = (null)}====
2026-09-05 20:34:26.117 Seetong_tps[512:14980] Super properties have already been unregistered.
2026-09-05 20:34:26.117 Seetong_tps[512:14980] UMAPM_OOMSampling(0,0):NO
2026-09-05 20:34:26.122 Seetong_tps[512:14980]  -- deviceListDataUpdate - AppLaunch 还剩 0.4465670585632324 秒 - 再延迟 0.9465670585632324 秒 - 启动耗时 2.553432941436768 秒
2026-09-05 20:34:26.122 Seetong_tps[512:14980]  -- groupDeviceList -- 
2026-09-05 20:34:26.122 Seetong_tps[512:14980] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 20:34:26.122 Seetong_tps[512:14980]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2554 毫秒
2026-09-05 20:34:26.152 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 20:34:26.154 Seetong_tps[512:14980]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 20:34:26.154 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 20:34:26.156 Seetong_tps[512:14980]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 638;
}
2026-09-05 20:34:26.156 Seetong_tps[512:14980] ++++-[VideoView dealloc]++++
2026-09-05 20:34:26.160 Seetong_tps[512:14980] OpenGLView20_Seetong dealloc:0x10a431a00
2026-09-05 20:34:26.184 Seetong_tps[512:14980]  -- WebSocket - 重置重连次数 -- 
2026-09-05 20:34:26.192 Seetong_tps[512:15001] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBWlUAUFUEBVMGOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1072ad5c0>{number = 6, name = (null)}====
2026-09-05 20:34:26.206 Seetong_tps[512:14980]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 20:34:26.206 Seetong_tps[512:14980]  -- WebSocket connection - getNetty - 
2026-09-05 20:34:26.206 Seetong_tps[512:14980]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 20:34:26.226 Seetong_tps[512:14980] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 20:34:26.227 Seetong_tps[512:14980] 客服消息未读数量: 0
2026-09-05 20:34:26.234 Seetong_tps[512:14980]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 20:34:26.234 Seetong_tps[512:14980]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 20:34:26.244 Seetong_tps[512:14980]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 20:34:26.249 Seetong_tps[512:14980]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 20:34:26.249 Seetong_tps[512:14980] UMAPM_NetworkSampling(0,0):NO
2026-09-05 20:34:26.249 Seetong_tps[512:14980]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 20:34:26.249 Seetong_tps[512:15124]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 20:34:26.249 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 20:34:26.249 Seetong_tps[512:15124]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 20:34:26.249 Seetong_tps[512:14980]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 20:34:26.249 Seetong_tps[512:15124]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 20:34:26.251 Seetong_tps[512:15124]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 20:34:26.251 Seetong_tps[512:15124]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 20:34:26.251 Seetong_tps[512:15124]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 20:34:26.253 Seetong_tps[512:14980] 蓝牙已打开
2026-09-05 20:34:26.255 Seetong_tps[512:14980]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 20:34:26.255 Seetong_tps[512:14980]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQBWlUAUFUEBVMGOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 20:34:26.261 Seetong_tps[512:15053]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 20:34:26.261 Seetong_tps[512:15053]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 20:34:26.261 Seetong_tps[512:15053]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 20:34:26.266 Seetong_tps[512:14980]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 20:34:26.266 Seetong_tps[512:14980]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 20:34:26.267 Seetong_tps[512:14980]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 20:34:26.296 Seetong_tps[512:14980]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 20:34:26.296 Seetong_tps[512:14980]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 20:34:26.298 Seetong_tps[512:14980]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 20:34:26.298 Seetong_tps[512:15001] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 20:34:26.298 Seetong_tps[512:15127] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 20:34:26.300 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 20:34:26.300 Seetong_tps[512:14980]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2732 毫秒
2026-09-05 20:34:26.301 Seetong_tps[512:14980] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788610866000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:34:26.301 Seetong_tps[512:14980]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 20:34:26.301 Seetong_tps[512:14980]  -- groupDeviceList -- 
2026-09-05 20:34:26.359 Seetong_tps[512:15017] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a437000>{number = 18, name = (null)}====
2026-09-05 20:34:26.467 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 20:34:26.468 Seetong_tps[512:14980]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 20:34:26.468 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 20:34:26.469 Seetong_tps[512:14980]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 20:34:26.469 Seetong_tps[512:14980]  -- WebSocket - 重置重连次数 -- 
2026-09-05 20:34:26.469 Seetong_tps[512:14980]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-09-05 20:34:26.471 Seetong_tps[512:14980]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:34:26.471 Seetong_tps[512:14980]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJAlYEU1RpAQQB","reconn":0}}
2026-09-05 20:34:26.471 Seetong_tps[512:14980]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:34:26.472 Seetong_tps[512:14980] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788610866000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:34:26.477 Seetong_tps[512:14980]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 20:34:26.477 Seetong_tps[512:14980]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 20:34:26.617 Seetong_tps[512:14980] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 20:34:26.618 Seetong_tps[512:14980] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 20:34:26.618 Seetong_tps[512:14980] Formatted Date: 2026-09-05
2026-09-05 20:34:26.618 Seetong_tps[512:14980]  --- webSocketGetServerData msgId: 5CCF02B3-9A20-4A5F-9088-2A8E677D52DC - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJAlYEU1RpAQQB;
    };
}
2026-09-05 20:34:26.618 Seetong_tps[512:14980]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:34:26.619 Seetong_tps[512:14980]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 20:34:26.660 Seetong_tps[512:14980]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 20:34:26.664 Seetong_tps[512:14980] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 20:34:26.664 Seetong_tps[512:14980]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 20:34:26.664 Seetong_tps[512:14980]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 20:34:26.665 Seetong_tps[512:14980] Sorted Dates (Descending): (
)
2026-09-05 20:34:27.112 Seetong_tps[512:14980] AppLaunch hideForRefreshToken
2026-09-05 20:34:27.113 Seetong_tps[512:14980] AppLaunch hideForRefreshToken dismiss
2026-09-05 20:34:27.113 Seetong_tps[512:14980] AppLaunch dismiss...
2026-09-05 20:34:27.255 Seetong_tps[512:15053]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 20:34:27.256 Seetong_tps[512:15053]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:34:27.256 Seetong_tps[512:15053]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:34:27.257 Seetong_tps[512:15017] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 20:34:27.257 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 20:34:27.257 Seetong_tps[512:15017] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 20:34:27.303 Seetong_tps[512:15053]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 20:34:27.304 Seetong_tps[512:15053]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:34:27.305 Seetong_tps[512:15053]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 20:34:27.305 Seetong_tps[512:15127] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 20:34:27.305 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 20:34:27.305 Seetong_tps[512:15017] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 20:34:27.339 Seetong_tps[512:15083]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 20:34:27.345 Seetong_tps[512:14980]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 20:34:27.351 Seetong_tps[512:15083]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 20:34:27.418 Seetong_tps[512:14980]  dealloc -- STAppLaunchWindow
2026-09-05 20:34:27.420 Seetong_tps[512:14980]  dealloc -- STAppLaunchViewController
2026-09-05 20:34:27.422 Seetong_tps[512:14980] AppLaunch dismiss... end
2026-09-05 20:34:27.779 Seetong_tps[512:14980] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 20:34:27.779 Seetong_tps[512:14980] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 20:34:27.780 Seetong_tps[512:14980] 用户设置的具体字体大小: 14.000000
2026-09-05 20:34:27.866 Seetong_tps[512:14980] MessageThrottle reloadTableView ---
2026-09-05 20:34:28.773 Seetong_tps[512:14980]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 20:34:28.778 Seetong_tps[512:14980] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 20:34:28.832 Seetong_tps[512:14980] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 20:34:28.832 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 20:34:28.833 Seetong_tps[512:14980]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 20:34:28.834 Seetong_tps[512:14980] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-05 20:34:28.835 Seetong_tps[512:14980]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 20:34:28.859 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午8:34:28 859
2026-09-05 20:34:28.860 Seetong_tps[512:14980]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>>
2026-09-05 20:34:28.860 Seetong_tps[512:14980]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>> -- _camera.supportPlatform: 0
2026-09-05 20:34:28.860 Seetong_tps[512:14980]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午12:34:28 +0000
2026-09-05 20:34:28.860 Seetong_tps[512:14980]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:34:28.861 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午8:34:28 861
2026-09-05 20:34:28.861 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 20:34:28.913 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:28.919 Seetong_tps[512:14980] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:34:28.922 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:28.924 Seetong_tps[512:14980] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:34:28.953 Seetong_tps[512:14980]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 20:34:28.963 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:34:28.967 Seetong_tps[512:14980] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 20:34:28.967 Seetong_tps[512:14980]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 20:34:28.984 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-09-05 20:34:28.985 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-09-05 20:34:28.993 Seetong_tps[512:14980] uid:29115420 playAudio
2026-09-05 20:34:28.993 Seetong_tps[512:14980]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 20:34:28.993 Seetong_tps[512:14980]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 20:34:28.993 Seetong_tps[512:15001] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 20:34:29.134 Seetong_tps[512:14980] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 20:34:29.161 Seetong_tps[512:15128] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11496fc80>{number = 10, name = (null)}====
2026-09-05 20:34:29.463 Seetong_tps[512:14980]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 20:34:29.464 Seetong_tps[512:14980]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 20:34:29.464 Seetong_tps[512:14980]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-05 20:34:29.464 Seetong_tps[512:14980] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 20:34:29.709 Seetong_tps[512:15135] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a5ffd40>{number = 22, name = (null)}====
2026-09-05 20:34:29.714 Seetong_tps[512:15083] ===29115420===
2026-09-05 20:34:29.715 Seetong_tps[512:15083] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 20:34:29.716 Seetong_tps[512:15053] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 20:34:29.716 Seetong_tps[512:15053] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 20:34:29.716 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072ae400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e220a00>
2026-09-05 20:34:29.716 Seetong_tps[512:15053] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 20:34:29.716 Seetong_tps[512:15053] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:34:29.716 Seetong_tps[512:15053] InitDecodePortLog: playsettype = 50
2026-09-05 20:34:29.718 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:34:29.718 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 20:34:29.718 Seetong_tps[512:15053] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:34:29.718 Seetong_tps[512:15053] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 20:34:29.718 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.89 - 设备: 庭院 - 29115420
2026-09-05 20:34:29.718 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 20:34:29.719 Seetong_tps[512:15053] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:34:29.719 Seetong_tps[512:15053] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:34:29.722 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.89 - 设备: 庭院 - 29115420
2026-09-05 20:34:32.072 Seetong_tps[512:15083]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 20:34:32.157 Seetong_tps[512:15169] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 20:34:32.181 Seetong_tps[512:14980] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 20:34:32.214 Seetong_tps[512:14980] uid:29115420 playAudio
2026-09-05 20:34:32.215 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 20:34:32.215 Seetong_tps[512:14980] uid:29115420 playAudio
2026-09-05 20:34:32.217 Seetong_tps[512:15169] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 20:34:32.223 Seetong_tps[512:14980] checkPortStatus:_decodePort=1
2026-09-05 20:34:32.223 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-09-05 20:34:32.227 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-09-05 20:34:32.231 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.40 - 设备: 庭院 - 29115420
2026-09-05 20:34:32.309 Seetong_tps[512:15083] Failed to get IoT drive away set configuration.
2026-09-05 20:34:32.309 Seetong_tps[512:15083]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 20:34:35.736 Seetong_tps[512:14980]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>>
2026-09-05 20:34:35.736 Seetong_tps[512:14980] #####Vstop:uid:29115420-0-port:1
2026-09-05 20:34:35.737 Seetong_tps[512:14980] -----------1release decodeport = 1
2026-09-05 20:34:35.738 Seetong_tps[512:14980]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 20:34:35.739 Seetong_tps[512:14980] _openGLView clearFrame ...
2026-09-05 20:34:35.755 Seetong_tps[512:14980] 当前控制器：STPlaybackVC
2026-09-05 20:34:35.755 Seetong_tps[512:14980]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 20:34:35.755 Seetong_tps[512:14980] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 20:34:35.755 Seetong_tps[512:14980] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 20:34:35.767 Seetong_tps[512:14980] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 20:34:36.038 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:36.040 Seetong_tps[512:14980] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:34:36.041 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:36.042 Seetong_tps[512:14980] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:34:36.042 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:36.043 Seetong_tps[512:14980] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:34:36.043 Seetong_tps[512:14980]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 20:34:36.044 Seetong_tps[512:14980] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:34:36.061 Seetong_tps[512:14980]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 20:34:36.061 Seetong_tps[512:14980] ====高度=91.000000
2026-09-05 20:34:36.062 Seetong_tps[512:14980]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 20:34:36.065 Seetong_tps[512:14980] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 20:34:36.065 Seetong_tps[512:14980] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 20:34:36.066 Seetong_tps[512:14980] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 20:34:36.066 Seetong_tps[512:14980] ###### stopNvrRemoteRecord ......
2026-09-05 20:34:36.069 Seetong_tps[512:14980] updateAlarmListTable:messageModelList=0
2026-09-05 20:34:36.081 Seetong_tps[512:14980]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 20:34:36.081 Seetong_tps[512:15129] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 20:34:36.081 Seetong_tps[512:14980]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 20:34:36.081 Seetong_tps[512:14980]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 20:34:36.081 Seetong_tps[512:14980] updateAlarmListTable:messageModelList=0
2026-09-05 20:34:36.144 Seetong_tps[512:15053] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:34:36.144 Seetong_tps[512:15053]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072ae400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e220a00>
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:34:36.144 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 20:34:36.174 Seetong_tps[512:14980] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 20:34:36.267 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:34:36.269 Seetong_tps[512:15128] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x11496fc80>{number = 10, name = (null)}====
2026-09-05 20:34:36.294 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.46 - 设备: 庭院 - 29115420
2026-09-05 20:34:36.296 Seetong_tps[512:14980]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:34:36.355 Seetong_tps[512:15001] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1072ad5c0>{number = 6, name = (null)}====
2026-09-05 20:34:36.425 Seetong_tps[512:15129] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x11496fd40>{number = 11, name = (null)}====
2026-09-05 20:34:36.651 Seetong_tps[512:15083] ===29115420===
2026-09-05 20:34:37.854 Seetong_tps[512:15083]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 20:34:37.954 Seetong_tps[512:15083] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3632
2026-09-05 20:34:37.955 Seetong_tps[512:14980] timeSliceArray.count=228
2026-09-05 20:34:38.119 Seetong_tps[512:14980] nvrParseRecPlayBlock timelineModelArray.count=227
2026-09-05 20:34:38.119 Seetong_tps[512:14980] timelineModel.timePaint=20:26:51-20:34:01,timelineModel.recordType=1
2026-09-05 20:34:38.233 Seetong_tps[512:14980] updateAlarmListTable:messageModelList=113
2026-09-05 20:34:38.234 Seetong_tps[512:14980]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 20:34:38.239 Seetong_tps[512:14980]  --- setFirstTimePosition --- i: 226 - recordType: 1
2026-09-05 20:34:38.239 Seetong_tps[512:14980]  --- setFirstTimePosition --- i: 225 - recordType: 7
2026-09-05 20:34:38.239 Seetong_tps[512:14980] _firstHaveDataTime=20:26:28
2026-09-05 20:34:38.329 Seetong_tps[512:14980]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 20:34:39.201 Seetong_tps[512:14980]  -- 预览倒计时 -- User interaction detected
2026-09-05 20:34:39.223 Seetong_tps[512:14980] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 20:34:39.223 Seetong_tps[512:14980]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:34:39.223 Seetong_tps[512:14980]  -- 播放视频（录像） -- 开始时间: 2026-09-05 下午12:34:39 +0000
2026-09-05 20:34:39.224 Seetong_tps[512:15001] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905202628
2026-09-05 20:34:39.224 Seetong_tps[512:14980]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905202628
2026-09-05 20:34:39.352 Seetong_tps[512:15083]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 20:34:39.497 Seetong_tps[512:15053] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:34:39.498 Seetong_tps[512:15053]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:34:39.498 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072ae400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e220a00>
2026-09-05 20:34:39.498 Seetong_tps[512:15053] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 20:34:39.498 Seetong_tps[512:15053] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:34:39.498 Seetong_tps[512:15053] InitDecodePortLog: playsettype = 50
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 20:34:39.499 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.28 - 设备: 庭院 - 29115420
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-09-05 20:34:39.499 Seetong_tps[512:15053] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:34:39.500 Seetong_tps[512:15053] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:34:39.503 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.28 - 设备: 庭院 - 29115420
2026-09-05 20:34:39.519 Seetong_tps[512:14980] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 20:34:39.911 Seetong_tps[512:14980] 卡回放第一帧回调 倍速 = 0
2026-09-05 20:34:40.670 Seetong_tps[512:14980]  -- videoView tap -- 
2026-09-05 20:34:42.156 Seetong_tps[512:14980]  -- 预览倒计时 -- User interaction detected
2026-09-05 20:34:42.157 Seetong_tps[512:14980] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 20:34:42.157 Seetong_tps[512:14980] ###### stopNvrRemoteRecord ......
2026-09-05 20:34:42.165 Seetong_tps[512:14980] updateAlarmListTable:messageModelList=0
2026-09-05 20:34:42.173 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午8:34:42 173
2026-09-05 20:34:42.173 Seetong_tps[512:14980]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>>
2026-09-05 20:34:42.173 Seetong_tps[512:14980]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>> -- _camera.supportPlatform: 0
2026-09-05 20:34:42.173 Seetong_tps[512:14980]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午12:34:42 +0000
2026-09-05 20:34:42.174 Seetong_tps[512:14980]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:35:40 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 20:34:42.174 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午8:34:42 174
2026-09-05 20:34:42.174 Seetong_tps[512:15017] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 20:34:42.209 Seetong_tps[512:14980]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 20:34:42.211 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 20:34:42.211 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 20:34:42.374 Seetong_tps[512:15053] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 20:34:42.374 Seetong_tps[512:15053]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 20:34:42.374 Seetong_tps[512:15083] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072ae400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e220a00>
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: initDecodePort _decodePort = 4
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-09-05 20:34:42.375 Seetong_tps[512:15053] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 20:34:42.375 Seetong_tps[512:15053] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1072ae400>{number = 7, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e220a00>
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: initDecodePort _decodePort = 5
2026-09-05 20:34:42.375 Seetong_tps[512:15053] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: playsettype = 50
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 20:34:42.376 Seetong_tps[512:15053] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 20:34:42.377 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.20 - 设备: 庭院 - 29115420
2026-09-05 20:34:42.379 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.21 - 设备: 庭院 - 29115420
2026-09-05 20:34:42.380 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.21 - 设备: 庭院 - 29115420
2026-09-05 20:34:42.720 Seetong_tps[512:14980] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 20:34:42.720 Seetong_tps[512:14980]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-09-05 20:34:42.720 Seetong_tps[512:14980] dealloc -- STPlaybackVC
2026-09-05 20:34:42.723 Seetong_tps[512:14980] ++++-[VideoView dealloc]++++
2026-09-05 20:34:42.725 Seetong_tps[512:14980] OpenGLView20_Seetong dealloc:0x12c83d000
2026-09-05 20:34:42.726 Seetong_tps[512:14980] ++++-[VideoView dealloc]++++
2026-09-05 20:34:42.729 Seetong_tps[512:14980] OpenGLView20_Seetong dealloc:0x10bfe9a00
2026-09-05 20:34:43.225 Seetong_tps[512:15360] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-09-05 20:34:43.234 Seetong_tps[512:14980] uid:29115420 playAudio
2026-09-05 20:34:43.234 Seetong_tps[512:15128] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 20:34:43.235 Seetong_tps[512:14980] uid:29115420 playAudio
2026-09-05 20:34:43.248 Seetong_tps[512:14980] checkPortStatus:_decodePort=5
2026-09-05 20:34:43.248 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-09-05 20:34:43.255 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-09-05 20:34:43.426 Seetong_tps[512:15083] Failed to get IoT drive away set configuration.
2026-09-05 20:34:43.426 Seetong_tps[512:15083]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 20:34:45.256 Seetong_tps[512:14980]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.08 - 设备: 庭院 - 29115420
2026-09-05 20:34:46.125 Seetong_tps[512:14980]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:34:52.174 Seetong_tps[512:14980]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788611692.174756,lastReceiveYUVTimeInterval=1788611692.087743,interval=0,videoView=0x10a7bc380
2026-09-05 20:34:56.127 Seetong_tps[512:14980]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 20:35:02.174 Seetong_tps[512:14980]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788611702.174695,lastReceiveYUVTimeInterval=1788611702.156150,interval=0,videoView=0x10a7bc380
2026-09-05 20:35:04.187 Seetong_tps[512:15053]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 20:35:04.191 Seetong_tps[512:14980]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 20:35:04.193 Seetong_tps[512:14980] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788610866000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:35:04.193 Seetong_tps[512:14980]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:35:04.193 Seetong_tps[512:14980]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 20:35:04.202 Seetong_tps[512:14980] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 20:35:04.202 Seetong_tps[512:14980]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a7bc380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a7cc320>; layer = <CALayer: 0x10a79db20>>
2026-09-05 20:35:04.202 Seetong_tps[512:14980] #####Vstop:uid:29115420-0-port:5
2026-09-05 20:35:04.203 Seetong_tps[512:14980] -----------1release decodeport = 5
2026-09-05 20:35:04.204 Seetong_tps[512:14980] _openGLView clearFrame ...
2026-09-05 20:35:04.232 Seetong_tps[512:14980] [保存失败] 相机对象或存储字典为空
2026-09-05 20:35:04.232 Seetong_tps[512:15139] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 20:35:04.232 Seetong_tps[512:15139] --FC_StopDevComEx end
2026-09-05 20:35:04.233 Seetong_tps[512:14980] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788610866000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 20:35:04.233 Seetong_tps[512:14980]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 20:35:04.233 Seetong_tps[512:14980]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 20:35:04.242 Seetong_tps[512:14980]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 21:05:56.839 Seetong_tps[596:36496] app_version=8.3.805
2026-09-05 21:05:56.862 Seetong_tps[596:36513] 询问用户是否开启推送成功
2026-09-05 21:05:56.862 Seetong_tps[596:36513] 用户点击允许接收推送
2026-09-05 21:05:56.863 Seetong_tps[596:36496]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-05 21:05:56.863 Seetong_tps[596:36496] showForLogin 1
2026-09-05 21:05:56.863 Seetong_tps[596:36496] AppLaunch 还剩 6.159165143966675 秒
2026-09-05 21:05:56.864 Seetong_tps[596:36513] remoteNotificationSetting: <UNNotificationSettings: 0x10e6b1fe0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-05 21:05:56.894 Seetong_tps[596:36541] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxODM1Njc5NCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.TG80ROo3v-0dr1wHftuq44DVFmj2zeJ6rj2NrrJjBuA","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTIxODM1Njc5NCwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXkzIiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXk3IiwidHgtYmotdHBzaW90LXJlbGF5LTExX3JlbGF5NyJdfQ.K2RB1ty4u-WOoarKNotSE-LzmXujr5LB-X61iGX7qHE","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24906"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"}]}
====
2026-09-05 21:05:56.904 Seetong_tps[596:36496]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-05 21:05:56.971 Seetong_tps[596:36496] viewDidLoad/configtime=2026-09-05 下午1:05:56 +0000
2026-09-05 21:05:56.973 Seetong_tps[596:36496]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-05 21:05:56.973 Seetong_tps[596:36496]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-05 21:05:57.054 Seetong_tps[596:36511] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107438fc0>{number = 3, name = (null)}====
2026-09-05 21:05:57.084 Seetong_tps[596:36496]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-05 21:05:57.084 Seetong_tps[596:36496]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-05 21:05:57.088 Seetong_tps[596:36496]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-05 21:05:57.088 Seetong_tps[596:36496] 开始检查未读客服消息...
2026-09-05 21:05:57.088 Seetong_tps[596:36496] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-05 21:05:57.089 Seetong_tps[596:36496]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 21:05:57.105 Seetong_tps[596:36496]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-05 21:05:57.105 Seetong_tps[596:36496]  -- WebSocket connection - getNetty - 
2026-09-05 21:05:57.106 Seetong_tps[596:36496]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-05 21:05:57.113 Seetong_tps[596:36496] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-05 21:05:57.113 Seetong_tps[596:36496] NAV deviceOrientationDidChange:1
2026-09-05 21:05:57.119 Seetong_tps[596:36496]  -- groupDeviceList -- 
2026-09-05 21:05:57.120 Seetong_tps[596:36496] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-05 21:05:57.120 Seetong_tps[596:36496]  -- WebSocket connection - getNetty - 
2026-09-05 21:05:57.120 Seetong_tps[596:36496]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 21:05:57.260 Seetong_tps[596:36496]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-05 21:05:57.287 Seetong_tps[596:36616] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10a090fc0>{number = 14, name = (null)}====
2026-09-05 21:05:57.300 Seetong_tps[596:36617] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10a091000>{number = 15, name = (null)}====
2026-09-05 21:05:57.303 Seetong_tps[596:36513] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=15&addr=bjrelay8.s5.seetong.com:5443;type=0&load=11&addr=bjrelay61.s5.seetong.com:9443;type=0&load=17&addr=bjrelay61.s5.seetong.com:7443;","vipRelayServers":"type=0&load=33&addr=bjrelay41.s2.seetong.com:13443;type=0&load=37&addr=bjrelay43.s2.seetong.com:5443;type=0&load=32&addr=bjrelayvip1.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.222","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x107439180>{number = 2, name = (null)}====
2026-09-05 21:05:57.303 Seetong_tps[596:36514] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e6a3840>{number = 10, name = (null)}====
2026-09-05 21:05:57.303 Seetong_tps[596:36541] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-05 21:05:57.303 Seetong_tps[596:36541] [DeviceMonitor] 监控管理器初始化完成
2026-09-05 21:05:57.305 Seetong_tps[596:36511] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x107438fc0>{number = 3, name = (null)}====
2026-09-05 21:05:57.308 Seetong_tps[596:36615] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10a091080>{number = 16, name = (null)}====
2026-09-05 21:05:57.308 Seetong_tps[596:36614] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10a091040>{number = 17, name = (null)}====
2026-09-05 21:05:57.324 Seetong_tps[596:36512] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.222","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788613269000,"lastHeartTime":1788599620000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x1074391c0>{number = 5, name = (null)}====
2026-09-05 21:05:57.350 Seetong_tps[596:36507] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x107438d00>{number = 4, name = (null)}====
2026-09-05 21:05:57.379 Seetong_tps[596:36618] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IPAgcDUlUAV1JoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10a0931c0>{number = 18, name = (null)}====
2026-09-05 21:05:57.513 Seetong_tps[596:36496] Super properties have already been unregistered.
2026-09-05 21:05:57.513 Seetong_tps[596:36496] UMAPM_OOMSampling(0,0):NO
2026-09-05 21:05:57.518 Seetong_tps[596:36496]  -- deviceListDataUpdate - AppLaunch 还剩 0.5051472187042236 秒 - 再延迟 1.005147218704224 秒 - 启动耗时 2.494852781295776 秒
2026-09-05 21:05:57.518 Seetong_tps[596:36496]  -- groupDeviceList -- 
2026-09-05 21:05:57.518 Seetong_tps[596:36496] groupDeviceList 已在进行中，跳过新的调用
2026-09-05 21:05:57.518 Seetong_tps[596:36496]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2495 毫秒
2026-09-05 21:05:57.543 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 21:05:57.544 Seetong_tps[596:36496]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 21:05:57.544 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 21:05:57.546 Seetong_tps[596:36496]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 639;
}
2026-09-05 21:05:57.546 Seetong_tps[596:36496] ++++-[VideoView dealloc]++++
2026-09-05 21:05:57.549 Seetong_tps[596:36496] OpenGLView20_Seetong dealloc:0x10a07d400
2026-09-05 21:05:57.572 Seetong_tps[596:36496]  -- WebSocket - 重置重连次数 -- 
2026-09-05 21:05:57.589 Seetong_tps[596:36496]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-05 21:05:57.589 Seetong_tps[596:36496]  -- WebSocket connection - getNetty - 
2026-09-05 21:05:57.589 Seetong_tps[596:36496]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-05 21:05:57.611 Seetong_tps[596:36496]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-05 21:05:57.611 Seetong_tps[596:36496]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-05 21:05:57.611 Seetong_tps[596:36541]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-05 21:05:57.611 Seetong_tps[596:36541]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-05 21:05:57.611 Seetong_tps[596:36541]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-05 21:05:57.619 Seetong_tps[596:36496] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-05 21:05:57.619 Seetong_tps[596:36496] 客服消息未读数量: 0
2026-09-05 21:05:57.620 Seetong_tps[596:36496]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-05 21:05:57.623 Seetong_tps[596:36496]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-05 21:05:57.624 Seetong_tps[596:36512]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-05 21:05:57.624 Seetong_tps[596:36512]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-05 21:05:57.624 Seetong_tps[596:36512]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-05 21:05:57.625 Seetong_tps[596:36512]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-05 21:05:57.625 Seetong_tps[596:36512]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-05 21:05:57.625 Seetong_tps[596:36512]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-05 21:05:57.625 Seetong_tps[596:36496]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-05 21:05:57.633 Seetong_tps[596:36496]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-05 21:05:57.634 Seetong_tps[596:36496]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1IPAgcDUlUAV1JoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-05 21:05:57.641 Seetong_tps[596:36496] UMAPM_NetworkSampling(0,0):NO
2026-09-05 21:05:57.641 Seetong_tps[596:36496]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-05 21:05:57.641 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 21:05:57.641 Seetong_tps[596:36496]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 21:05:57.646 Seetong_tps[596:36496] 蓝牙已打开
2026-09-05 21:05:57.653 Seetong_tps[596:36496]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 21:05:57.653 Seetong_tps[596:36496]  -- STBluetoothManager - 开始扫描 - 
2026-09-05 21:05:57.655 Seetong_tps[596:36496]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-05 21:05:57.655 Seetong_tps[596:36614] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-05 21:05:57.655 Seetong_tps[596:36618] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-05 21:05:57.655 Seetong_tps[596:36496]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 21:05:57.655 Seetong_tps[596:36496]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-05 21:05:57.682 Seetong_tps[596:36496]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-05 21:05:57.765 Seetong_tps[596:36615] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10a091080>{number = 16, name = (null)}====
2026-09-05 21:05:57.873 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-05 21:05:57.873 Seetong_tps[596:36496]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2850 毫秒
2026-09-05 21:05:57.873 Seetong_tps[596:36496] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788613269000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 21:05:57.874 Seetong_tps[596:36496]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 21:05:57.874 Seetong_tps[596:36496]  -- groupDeviceList -- 
2026-09-05 21:05:57.874 Seetong_tps[596:36496]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-05 21:05:57.874 Seetong_tps[596:36496]  -- WebSocket - 重置重连次数 -- 
2026-09-05 21:05:57.874 Seetong_tps[596:36496]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-09-05 21:05:57.877 Seetong_tps[596:36496]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 21:05:57.877 Seetong_tps[596:36496]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgcJA1UFVFVpAQQB","reconn":0}}
2026-09-05 21:05:57.877 Seetong_tps[596:36496]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 21:05:57.878 Seetong_tps[596:36496] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788613269000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 21:05:57.889 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-05 21:05:57.889 Seetong_tps[596:36496]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-05 21:05:57.890 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-05 21:05:57.891 Seetong_tps[596:36496]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-05 21:05:57.891 Seetong_tps[596:36496]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-05 21:05:58.020 Seetong_tps[596:36496] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-05 21:05:58.020 Seetong_tps[596:36496] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-05 21:05:58.021 Seetong_tps[596:36496] Formatted Date: 2026-09-05
2026-09-05 21:05:58.021 Seetong_tps[596:36496]  --- webSocketGetServerData msgId: A0B590A0-658E-47B8-ADC9-D6B68207FF8A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-05";
        token = AVYOAQteVABrAAkFBgULVgcJA1UFVFppAQQB;
    };
}
2026-09-05 21:05:58.021 Seetong_tps[596:36496]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 21:05:58.021 Seetong_tps[596:36496]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-05 21:05:58.021 Seetong_tps[596:36496]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-05 21:05:58.096 Seetong_tps[596:36496] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-05 21:05:58.096 Seetong_tps[596:36496]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-05 21:05:58.096 Seetong_tps[596:36496]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-05 21:05:58.098 Seetong_tps[596:36496] Sorted Dates (Descending): (
)
2026-09-05 21:05:58.494 Seetong_tps[596:36541]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 21:05:58.496 Seetong_tps[596:36541]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 21:05:58.497 Seetong_tps[596:36541]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 21:05:58.498 Seetong_tps[596:36618] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 21:05:58.498 Seetong_tps[596:36618] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 21:05:58.498 Seetong_tps[596:36511] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 21:05:58.502 Seetong_tps[596:36541]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-05 21:05:58.503 Seetong_tps[596:36541]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 21:05:58.503 Seetong_tps[596:36541]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-05 21:05:58.503 Seetong_tps[596:36615] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-05 21:05:58.503 Seetong_tps[596:36615] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-05 21:05:58.503 Seetong_tps[596:36511] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-05 21:05:58.509 Seetong_tps[596:36560]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 21:05:58.530 Seetong_tps[596:36496]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-05 21:05:58.534 Seetong_tps[596:36560]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-05 21:05:58.565 Seetong_tps[596:36496] AppLaunch hideForRefreshToken
2026-09-05 21:05:58.565 Seetong_tps[596:36496] AppLaunch hideForRefreshToken dismiss
2026-09-05 21:05:58.566 Seetong_tps[596:36496] AppLaunch dismiss...
2026-09-05 21:05:58.871 Seetong_tps[596:36496]  dealloc -- STAppLaunchWindow
2026-09-05 21:05:58.874 Seetong_tps[596:36496]  dealloc -- STAppLaunchViewController
2026-09-05 21:05:58.876 Seetong_tps[596:36496] AppLaunch dismiss... end
2026-09-05 21:05:59.031 Seetong_tps[596:36496] MessageThrottle reloadTableView ---
2026-09-05 21:05:59.197 Seetong_tps[596:36496] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-05 21:05:59.197 Seetong_tps[596:36496] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-05 21:05:59.198 Seetong_tps[596:36496] 用户设置的具体字体大小: 14.000000
2026-09-05 21:06:00.240 Seetong_tps[596:36496]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-05 21:06:00.546 Seetong_tps[596:36512] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1074391c0>{number = 5, name = (null)}====
2026-09-05 21:06:00.710 Seetong_tps[596:36496]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-05 21:06:00.721 Seetong_tps[596:36496] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-05 21:06:00.776 Seetong_tps[596:36496] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-05 21:06:00.776 Seetong_tps[596:36618] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 21:06:00.777 Seetong_tps[596:36496]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-05 21:06:00.777 Seetong_tps[596:36496] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-05 21:06:00.779 Seetong_tps[596:36496]  -- STBluetoothManager - 结束扫描 - 
2026-09-05 21:06:00.805 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午9:06:00 805
2026-09-05 21:06:00.805 Seetong_tps[596:36496]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>>
2026-09-05 21:06:00.805 Seetong_tps[596:36496]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>> -- _camera.supportPlatform: 0
2026-09-05 21:06:00.805 Seetong_tps[596:36496]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午1:06:00 +0000
2026-09-05 21:06:00.806 Seetong_tps[596:36496]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 21:06:00.806 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午9:06:00 807
2026-09-05 21:06:00.807 Seetong_tps[596:36618] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 21:06:00.859 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:00.866 Seetong_tps[596:36496] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 21:06:00.869 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:00.870 Seetong_tps[596:36496] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 21:06:00.908 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 21:06:00.912 Seetong_tps[596:36496] 未处理的 biz 类型: res_video_preview_advert
2026-09-05 21:06:00.913 Seetong_tps[596:36496]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-05 21:06:00.914 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-09-05 21:06:00.915 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-09-05 21:06:00.926 Seetong_tps[596:36496]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-05 21:06:00.926 Seetong_tps[596:36496]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 21:06:00.926 Seetong_tps[596:36496]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-05 21:06:00.926 Seetong_tps[596:36496] 滚动已停止500毫秒，执行操作:29115420
2026-09-05 21:06:00.928 Seetong_tps[596:36496] uid:29115420 playAudio
2026-09-05 21:06:00.929 Seetong_tps[596:36496]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-05 21:06:00.929 Seetong_tps[596:36496]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-05 21:06:00.929 Seetong_tps[596:36618] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-05 21:06:01.083 Seetong_tps[596:36496] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-05 21:06:01.129 Seetong_tps[596:36507] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x107438d00>{number = 4, name = (null)}====
2026-09-05 21:06:01.384 Seetong_tps[596:36560] ===29115420===
2026-09-05 21:06:01.386 Seetong_tps[596:36560] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 21:06:01.386 Seetong_tps[596:36541] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 21:06:01.387 Seetong_tps[596:36541] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 21:06:01.387 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:01.387 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-05 21:06:01.387 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:01.387 Seetong_tps[596:36541] InitDecodePortLog: playsettype = 50
2026-09-05 21:06:01.390 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 21:06:01.390 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-05 21:06:01.390 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-09-05 21:06:01.390 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 21:06:01.391 Seetong_tps[596:36541] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-05 21:06:01.391 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-05 21:06:01.391 Seetong_tps[596:36541] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 21:06:01.391 Seetong_tps[596:36541] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 21:06:01.394 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.62 - 设备: 庭院 - 29115420
2026-09-05 21:06:01.415 Seetong_tps[596:36560]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-05 21:06:02.293 Seetong_tps[596:36650] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-09-05 21:06:02.317 Seetong_tps[596:36496] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-05 21:06:02.345 Seetong_tps[596:36496] uid:29115420 playAudio
2026-09-05 21:06:02.346 Seetong_tps[596:36625] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 21:06:02.346 Seetong_tps[596:36496] uid:29115420 playAudio
2026-09-05 21:06:02.346 Seetong_tps[596:36496] checkPortStatus:_decodePort=1
2026-09-05 21:06:02.346 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.57 - 设备: 庭院 - 29115420
2026-09-05 21:06:02.347 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.57 - 设备: 庭院 - 29115420
2026-09-05 21:06:02.361 Seetong_tps[596:36650] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-09-05 21:06:02.364 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.59 - 设备: 庭院 - 29115420
2026-09-05 21:06:02.381 Seetong_tps[596:36560] Failed to get IoT drive away set configuration.
2026-09-05 21:06:02.381 Seetong_tps[596:36560]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 21:06:05.323 Seetong_tps[596:36496]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>>
2026-09-05 21:06:05.323 Seetong_tps[596:36496] #####Vstop:uid:29115420-0-port:1
2026-09-05 21:06:05.324 Seetong_tps[596:36496] -----------1release decodeport = 1
2026-09-05 21:06:05.325 Seetong_tps[596:36496]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-05 21:06:05.327 Seetong_tps[596:36496] _openGLView clearFrame ...
2026-09-05 21:06:05.348 Seetong_tps[596:36496] 当前控制器：STPlaybackVC
2026-09-05 21:06:05.348 Seetong_tps[596:36496]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 21:06:05.349 Seetong_tps[596:36496] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:05.349 Seetong_tps[596:36496] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 21:06:05.360 Seetong_tps[596:36496] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 21:06:05.597 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:05.598 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:05.599 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:05.600 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:05.600 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:05.601 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:05.601 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:05.602 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:05.618 Seetong_tps[596:36496]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 21:06:05.618 Seetong_tps[596:36496] ====高度=91.000000
2026-09-05 21:06:05.618 Seetong_tps[596:36496]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 21:06:05.621 Seetong_tps[596:36496] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:05.621 Seetong_tps[596:36496] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:05.622 Seetong_tps[596:36496] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 21:06:05.622 Seetong_tps[596:36496] ###### stopNvrRemoteRecord ......
2026-09-05 21:06:05.626 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=0
2026-09-05 21:06:05.637 Seetong_tps[596:36496]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 21:06:05.637 Seetong_tps[596:36511] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 21:06:05.637 Seetong_tps[596:36496]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 21:06:05.637 Seetong_tps[596:36496]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 21:06:05.637 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=0
2026-09-05 21:06:05.733 Seetong_tps[596:36496] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 21:06:05.774 Seetong_tps[596:36541] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 21:06:05.774 Seetong_tps[596:36541]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 21:06:05.774 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 21:06:05.836 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 21:06:05.857 Seetong_tps[596:36614] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10a091040>{number = 17, name = (null)}====
2026-09-05 21:06:05.867 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.09 - 设备: 庭院 - 29115420
2026-09-05 21:06:05.906 Seetong_tps[596:36618] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a0931c0>{number = 18, name = (null)}====
2026-09-05 21:06:05.955 Seetong_tps[596:36511] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x107438fc0>{number = 3, name = (null)}====
2026-09-05 21:06:06.282 Seetong_tps[596:36560] ===29115420===
2026-09-05 21:06:07.328 Seetong_tps[596:36560]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 21:06:07.433 Seetong_tps[596:36560] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3632
2026-09-05 21:06:07.435 Seetong_tps[596:36496] timeSliceArray.count=228
2026-09-05 21:06:07.604 Seetong_tps[596:36496] nvrParseRecPlayBlock timelineModelArray.count=227
2026-09-05 21:06:07.604 Seetong_tps[596:36496] timelineModel.timePaint=20:26:51-21:05:32,timelineModel.recordType=1
2026-09-05 21:06:07.723 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=113
2026-09-05 21:06:07.724 Seetong_tps[596:36496]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 21:06:07.729 Seetong_tps[596:36496]  --- setFirstTimePosition --- i: 226 - recordType: 1
2026-09-05 21:06:07.729 Seetong_tps[596:36496]  --- setFirstTimePosition --- i: 225 - recordType: 7
2026-09-05 21:06:07.729 Seetong_tps[596:36496] _firstHaveDataTime=20:26:28
2026-09-05 21:06:07.823 Seetong_tps[596:36496]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 21:06:07.878 Seetong_tps[596:36496]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 21:06:07.994 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:08.006 Seetong_tps[596:36496] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 21:06:08.006 Seetong_tps[596:36496] ###### stopNvrRemoteRecord ......
2026-09-05 21:06:08.008 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=0
2026-09-05 21:06:08.022 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-05 下午9:06:08 023
2026-09-05 21:06:08.022 Seetong_tps[596:36496]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>>
2026-09-05 21:06:08.023 Seetong_tps[596:36496]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>> -- _camera.supportPlatform: 0
2026-09-05 21:06:08.023 Seetong_tps[596:36496]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-05 下午1:06:08 +0000
2026-09-05 21:06:08.023 Seetong_tps[596:36496]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 21:06:08.024 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-05 下午9:06:08 024
2026-09-05 21:06:08.024 Seetong_tps[596:36511] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-05 21:06:08.054 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 21:06:08.060 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.061 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.130 Seetong_tps[596:36541] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 21:06:08.130 Seetong_tps[596:36541]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 21:06:08.130 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 21:06:08.131 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.133 Seetong_tps[596:36560] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-05 21:06:08.134 Seetong_tps[596:36541] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-05 21:06:08.134 Seetong_tps[596:36541] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 4
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: playsettype = 50
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:8
2026-09-05 21:06:08.134 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 21:06:08.134 Seetong_tps[596:36541] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 21:06:08.135 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.563 Seetong_tps[596:36496] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:08.564 Seetong_tps[596:36496]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-09-05 21:06:08.564 Seetong_tps[596:36496] dealloc -- STPlaybackVC
2026-09-05 21:06:08.567 Seetong_tps[596:36496] ++++-[VideoView dealloc]++++
2026-09-05 21:06:08.570 Seetong_tps[596:36496] OpenGLView20_Seetong dealloc:0x12cc28e00
2026-09-05 21:06:08.571 Seetong_tps[596:36496] ++++-[VideoView dealloc]++++
2026-09-05 21:06:08.573 Seetong_tps[596:36496] OpenGLView20_Seetong dealloc:0x10c3cd800
2026-09-05 21:06:08.980 Seetong_tps[596:36800] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-09-05 21:06:08.986 Seetong_tps[596:36496] uid:29115420 playAudio
2026-09-05 21:06:08.986 Seetong_tps[596:36625] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-05 21:06:08.986 Seetong_tps[596:36496] uid:29115420 playAudio
2026-09-05 21:06:08.996 Seetong_tps[596:36496] checkPortStatus:_decodePort=4
2026-09-05 21:06:08.996 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.97 - 设备: 庭院 - 29115420
2026-09-05 21:06:08.997 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.98 - 设备: 庭院 - 29115420
2026-09-05 21:06:09.590 Seetong_tps[596:36560] Failed to get IoT drive away set configuration.
2026-09-05 21:06:09.591 Seetong_tps[596:36560]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-05 21:06:11.000 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.98 - 设备: 庭院 - 29115420
2026-09-05 21:06:12.217 Seetong_tps[596:36496]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a3ec000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a3f11a0>; layer = <CALayer: 0x10a3b4e20>>
2026-09-05 21:06:12.218 Seetong_tps[596:36496] #####Vstop:uid:29115420-0-port:4
2026-09-05 21:06:12.218 Seetong_tps[596:36496] -----------1release decodeport = 4
2026-09-05 21:06:12.219 Seetong_tps[596:36496] _openGLView clearFrame ...
2026-09-05 21:06:12.234 Seetong_tps[596:36496] 当前控制器：STPlaybackVC
2026-09-05 21:06:12.234 Seetong_tps[596:36496]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-05 21:06:12.234 Seetong_tps[596:36496] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:12.234 Seetong_tps[596:36496] camera_nvr对象已切换，重新设置KVO监听
2026-09-05 21:06:12.243 Seetong_tps[596:36496] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-05 21:06:12.344 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:12.345 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:12.346 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:12.347 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:12.348 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:12.348 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:12.348 Seetong_tps[596:36496]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-05 21:06:12.349 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:12.367 Seetong_tps[596:36496]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-05 21:06:12.367 Seetong_tps[596:36496] ====高度=91.000000
2026-09-05 21:06:12.367 Seetong_tps[596:36496]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-05 21:06:12.367 Seetong_tps[596:36496] 停止监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:12.367 Seetong_tps[596:36496] 开始监听camera_nvr的onlineStatus属性变化
2026-09-05 21:06:12.367 Seetong_tps[596:36496] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 21:06:12.368 Seetong_tps[596:36496] ###### stopNvrRemoteRecord ......
2026-09-05 21:06:12.370 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=0
2026-09-05 21:06:12.376 Seetong_tps[596:36496]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-05 21:06:12.376 Seetong_tps[596:36514] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-05 21:06:12.376 Seetong_tps[596:36496]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-05 21:06:12.377 Seetong_tps[596:36496]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-05 21:06:12.377 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=0
2026-09-05 21:06:12.451 Seetong_tps[596:36496] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-05 21:06:12.496 Seetong_tps[596:36496]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-05 21:06:12.557 Seetong_tps[596:36511] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107438fc0>{number = 3, name = (null)}====
2026-09-05 21:06:12.580 Seetong_tps[596:36541] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 21:06:12.580 Seetong_tps[596:36541]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 5
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-05 21:06:12.580 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-05 21:06:12.582 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.56 - 设备: 庭院 - 29115420
2026-09-05 21:06:12.620 Seetong_tps[596:36618] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10a0931c0>{number = 18, name = (null)}====
2026-09-05 21:06:12.643 Seetong_tps[596:36514] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10e6a3840>{number = 10, name = (null)}====
2026-09-05 21:06:13.085 Seetong_tps[596:36560] ===29115420===
2026-09-05 21:06:14.388 Seetong_tps[596:36560]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:1111100000000000000000000000000 - result: 0 - devid: 29115420
2026-09-05 21:06:14.498 Seetong_tps[596:36560] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3632
2026-09-05 21:06:14.499 Seetong_tps[596:36496] timeSliceArray.count=228
2026-09-05 21:06:14.674 Seetong_tps[596:36496] nvrParseRecPlayBlock timelineModelArray.count=227
2026-09-05 21:06:14.675 Seetong_tps[596:36496] timelineModel.timePaint=20:26:51-21:05:32,timelineModel.recordType=1
2026-09-05 21:06:14.793 Seetong_tps[596:36496] updateAlarmListTable:messageModelList=113
2026-09-05 21:06:14.793 Seetong_tps[596:36496]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-05 21:06:14.798 Seetong_tps[596:36496]  --- setFirstTimePosition --- i: 226 - recordType: 1
2026-09-05 21:06:14.798 Seetong_tps[596:36496]  --- setFirstTimePosition --- i: 225 - recordType: 7
2026-09-05 21:06:14.798 Seetong_tps[596:36496] _firstHaveDataTime=20:26:28
2026-09-05 21:06:14.855 Seetong_tps[596:36496]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-05 21:06:15.960 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:15.975 Seetong_tps[596:36496] uid:29115420 FC_P2PNvrReplayByTime
2026-09-05 21:06:15.976 Seetong_tps[596:36496]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0a\U534811:51:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-05 21:06:15.976 Seetong_tps[596:36496]  -- 播放视频（录像） -- 开始时间: 2026-09-05 下午1:06:15 +0000
2026-09-05 21:06:15.976 Seetong_tps[596:36618] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260905195919
2026-09-05 21:06:15.977 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905195919
2026-09-05 21:06:16.229 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:16.440 Seetong_tps[596:36541] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-05 21:06:16.440 Seetong_tps[596:36541]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1076b25c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e620a00>
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: initDecodePort _decodePort = 6
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: playsettype = 50
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:6 :MediaType:0x0101
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-05 21:06:16.441 Seetong_tps[596:36541] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 6
2026-09-05 21:06:16.442 Seetong_tps[596:36541] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:6 bitrate:64000 framerate:1
2026-09-05 21:06:16.442 Seetong_tps[596:36541] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-05 21:06:16.442 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-09-05 21:06:16.442 Seetong_tps[596:36541] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-05 21:06:16.445 Seetong_tps[596:36496]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-09-05 21:06:16.463 Seetong_tps[596:36496] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-05 21:06:16.741 Seetong_tps[596:36496] 卡回放第一帧回调 倍速 = 0
2026-09-05 21:06:17.538 Seetong_tps[596:36496]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 21:06:18.089 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:18.108 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905194709
2026-09-05 21:06:18.108 Seetong_tps[596:36616] zhangw_controlNvrRemoteRecord:strDateTime=20260905194709,action=6
2026-09-05 21:06:18.195 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:20.854 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:20.871 Seetong_tps[596:36511] zhangw_controlNvrRemoteRecord:strDateTime=20260905190022,action=6
2026-09-05 21:06:20.871 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905190022
2026-09-05 21:06:20.936 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:21.068 Seetong_tps[596:36624] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x11495fa40>{number = 11, name = (null)}====
2026-09-05 21:06:22.757 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:22.776 Seetong_tps[596:36896] zhangw_controlNvrRemoteRecord:strDateTime=20260905184125,action=6
2026-09-05 21:06:22.776 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905184125
2026-09-05 21:06:22.783 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:25.228 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:25.244 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905183336
2026-09-05 21:06:25.244 Seetong_tps[596:36618] zhangw_controlNvrRemoteRecord:strDateTime=20260905183336,action=6
2026-09-05 21:06:25.309 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:26.930 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:26.945 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905182255
2026-09-05 21:06:26.945 Seetong_tps[596:36618] zhangw_controlNvrRemoteRecord:strDateTime=20260905182255,action=6
2026-09-05 21:06:27.012 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:27.538 Seetong_tps[596:36496]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 21:06:28.665 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:28.676 Seetong_tps[596:36511] zhangw_controlNvrRemoteRecord:strDateTime=20260905184125,action=6
2026-09-05 21:06:28.676 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905184125
2026-09-05 21:06:28.741 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:30.537 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:30.556 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905184522
2026-09-05 21:06:30.556 Seetong_tps[596:36618] zhangw_controlNvrRemoteRecord:strDateTime=20260905184522,action=6
2026-09-05 21:06:30.591 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:33.036 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:33.048 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905184657
2026-09-05 21:06:33.048 Seetong_tps[596:36511] zhangw_controlNvrRemoteRecord:strDateTime=20260905184657,action=6
2026-09-05 21:06:33.237 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:35.073 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:35.086 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905185547
2026-09-05 21:06:35.086 Seetong_tps[596:36624] zhangw_controlNvrRemoteRecord:strDateTime=20260905185547,action=6
2026-09-05 21:06:35.102 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:36.991 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:37.006 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905185804
2026-09-05 21:06:37.006 Seetong_tps[596:36514] zhangw_controlNvrRemoteRecord:strDateTime=20260905185804,action=6
2026-09-05 21:06:37.116 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:37.538 Seetong_tps[596:36496]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 21:06:42.152 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:42.167 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905185719
2026-09-05 21:06:42.167 Seetong_tps[596:36624] zhangw_controlNvrRemoteRecord:strDateTime=20260905185719,action=6
2026-09-05 21:06:42.195 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:43.886 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:43.902 Seetong_tps[596:36514] zhangw_controlNvrRemoteRecord:strDateTime=20260905185547,action=6
2026-09-05 21:06:43.902 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905185547
2026-09-05 21:06:43.974 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:45.601 Seetong_tps[596:36496]  -- videoView tap -- 
2026-09-05 21:06:47.488 Seetong_tps[596:36496]  -- 预览倒计时 -- User interaction detected
2026-09-05 21:06:47.502 Seetong_tps[596:36618] zhangw_controlNvrRemoteRecord:strDateTime=20260905184639,action=6
2026-09-05 21:06:47.502 Seetong_tps[596:36496]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260905184639
2026-09-05 21:06:47.538 Seetong_tps[596:36496]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-05 21:06:47.842 Seetong_tps[596:36560]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-05 21:06:49.995 Seetong_tps[596:36496] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-05 21:06:49.995 Seetong_tps[596:36541]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-05 21:06:49.995 Seetong_tps[596:36496] ###### stopNvrRemoteRecord ......
2026-09-05 21:06:50.002 Seetong_tps[596:36496]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-05 21:06:50.004 Seetong_tps[596:36496] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788613269000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 21:06:50.004 Seetong_tps[596:36496]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 21:06:50.004 Seetong_tps[596:36496]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 21:06:50.015 Seetong_tps[596:36496] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-05 21:06:50.062 Seetong_tps[596:36496] [保存失败] 相机对象或存储字典为空
2026-09-05 21:06:50.063 Seetong_tps[596:36496] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.222","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788613269000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788599620000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-05 21:06:50.063 Seetong_tps[596:36496]  --- 取消心跳 destoryHeartBeat --- 
2026-09-05 21:06:50.063 Seetong_tps[596:36496]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-05 21:06:50.066 Seetong_tps[596:36514] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-05 21:06:50.066 Seetong_tps[596:36514] --FC_StopDevComEx end
2026-09-05 21:06:50.071 Seetong_tps[596:36496]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-09-05 21:06:50.071 Seetong_tps[596:36514] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-06 09:09:29.126 Seetong_tps[2202:269926] app_version=8.3.805
2026-09-06 09:09:29.138 Seetong_tps[2202:269934] 询问用户是否开启推送成功
2026-09-06 09:09:29.138 Seetong_tps[2202:269934] 用户点击允许接收推送
2026-09-06 09:09:29.138 Seetong_tps[2202:269926]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-06 09:09:29.138 Seetong_tps[2202:269926] showForLogin 1
2026-09-06 09:09:29.138 Seetong_tps[2202:269926] AppLaunch 还剩 6.620475053787231 秒
2026-09-06 09:09:29.140 Seetong_tps[2202:269934] remoteNotificationSetting: <UNNotificationSettings: 0x1272ae120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-06 09:09:29.160 Seetong_tps[2202:269926]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-06 09:09:29.200 Seetong_tps[2202:269926] viewDidLoad/configtime=2026-09-06 上午1:09:29 +0000
2026-09-06 09:09:29.201 Seetong_tps[2202:269926]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-06 09:09:29.201 Seetong_tps[2202:269926]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-06 09:09:29.267 Seetong_tps[2202:269926]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-06 09:09:29.267 Seetong_tps[2202:269926]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-06 09:09:29.270 Seetong_tps[2202:269926]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-06 09:09:29.270 Seetong_tps[2202:269926] 开始检查未读客服消息...
2026-09-06 09:09:29.270 Seetong_tps[2202:269926] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-06 09:09:29.270 Seetong_tps[2202:269926]  --- 取消心跳 destoryHeartBeat --- 
2026-09-06 09:09:29.279 Seetong_tps[2202:269926]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-06 09:09:29.279 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty - 
2026-09-06 09:09:29.279 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-06 09:09:29.283 Seetong_tps[2202:269926] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-06 09:09:29.283 Seetong_tps[2202:269926] NAV deviceOrientationDidChange:1
2026-09-06 09:09:29.285 Seetong_tps[2202:269926]  -- groupDeviceList -- 
2026-09-06 09:09:29.285 Seetong_tps[2202:269926] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-06 09:09:29.285 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty - 
2026-09-06 09:09:29.285 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-06 09:09:29.375 Seetong_tps[2202:269926]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-06 09:09:29.510 Seetong_tps[2202:269926] Super properties have already been unregistered.
2026-09-06 09:09:29.510 Seetong_tps[2202:269926] UMAPM_OOMSampling(0,0):NO
2026-09-06 09:09:29.512 Seetong_tps[2202:269926]  -- deviceListDataUpdate - AppLaunch 还剩 1.246121883392334 秒 - 再延迟 1.746121883392334 秒 - 启动耗时 1.753878116607666 秒
2026-09-06 09:09:29.512 Seetong_tps[2202:269926]  -- groupDeviceList -- 
2026-09-06 09:09:29.512 Seetong_tps[2202:269926] groupDeviceList 已在进行中，跳过新的调用
2026-09-06 09:09:29.512 Seetong_tps[2202:269926]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1754 毫秒
2026-09-06 09:09:29.516 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-06 09:09:29.516 Seetong_tps[2202:269926]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-06 09:09:29.516 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-06 09:09:29.517 Seetong_tps[2202:269926]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 640;
}
2026-09-06 09:09:29.517 Seetong_tps[2202:269926]  - 收到刷新token回调 - NSData 长度: 1688
2026-09-06 09:09:29.517 Seetong_tps[2202:269926]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-09-06 09:09:29.517 Seetong_tps[2202:269926]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-09-06 09:09:29.517 Seetong_tps[2202:269926]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODg3NDMzNjksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.1NGmLpQiqGGTU0_iabpATCQSo3R07YJlbmlWMKGxv84","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTEyNDg5NjksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg4NjU2OTY5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.c94BPO5NYXSY7XNt4gsjK-LUWT7RNSYoenrmZJXWu9c","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-09-06 09:09:29.524 Seetong_tps[2202:269926]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1788656969.524848
2026-09-06 09:09:29.525 Seetong_tps[2202:269926]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1788656969.524848
2026-09-06 09:09:29.525 Seetong_tps[2202:269926]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1788656969.524848 - lastRefreshTokenTime: 1788656969.524848
2026-09-06 09:09:29.526 Seetong_tps[2202:270020] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":1,"activityMsgUnreadCount":2}}，线程：<NSThread: 0x127981d80>{number = 11, name = (null)}====
2026-09-06 09:09:29.533 Seetong_tps[2202:269926] ++++-[VideoView dealloc]++++
2026-09-06 09:09:29.537 Seetong_tps[2202:269926] OpenGLView20_Seetong dealloc:0x130081200
2026-09-06 09:09:29.559 Seetong_tps[2202:269926]  -- WebSocket - 重置重连次数 -- 
2026-09-06 09:09:29.572 Seetong_tps[2202:269926]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-06 09:09:29.572 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty - 
2026-09-06 09:09:29.572 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-06 09:09:29.574 Seetong_tps[2202:269926] UMAPM_NetworkSampling(0,0):NO
2026-09-06 09:09:29.574 Seetong_tps[2202:269926]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-06 09:09:29.574 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-06 09:09:29.574 Seetong_tps[2202:269926]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-06 09:09:29.576 Seetong_tps[2202:269926] 蓝牙已打开
2026-09-06 09:09:29.594 Seetong_tps[2202:269926]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-06 09:09:29.761 Seetong_tps[2202:270030] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x127983c40>{number = 12, name = (null)}====
2026-09-06 09:09:29.771 Seetong_tps[2202:269926]  -- STBluetoothManager - 结束扫描 - 
2026-09-06 09:09:29.771 Seetong_tps[2202:269926]  -- STBluetoothManager - 开始扫描 - 
2026-09-06 09:09:29.899 Seetong_tps[2202:269939] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay65.s5.seetong.com:2443;type=0&load=21&addr=bjrelay10.s5.seetong.com:9443;type=0&load=21&addr=bjrelay60.s5.seetong.com:9443;","vipRelayServers":"type=0&load=43&addr=bjrelayvip2.s2.seetong.com:12443;type=0&load=48&addr=bjrelay43.s2.seetong.com:4443;type=0&load=70&addr=bjrelayvip3.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.4","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x13026cf80>{number = 16, name = (null)}====
2026-09-06 09:09:29.913 Seetong_tps[2202:269957] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTI2MTc2OTgzMSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.t1qDBtVUKuJuIF24sx4F9OPbIWgMVlr_w983BdJTcmc","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc4OTI2MTc2OTgzMSwic2VydmVySWRzIjpbImhzLXp6LXRwc2lvdC1yZWxheS1keC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXkteWQtMDFfcmVsYXk0IiwiaHMtenotdHBzaW90LXJlbGF5LWx0LTAxX3JlbGF5MiIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTgiLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2IiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5NyJdfQ.6MagYvzpQ8MAn7kLaSnn7bcNKG9CNkcNorx-61Chw-E","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"171.15.110.91:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"}]}
====
2026-09-06 09:09:29.913 Seetong_tps[2202:269926]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-06 09:09:29.913 Seetong_tps[2202:269926]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-06 09:09:29.923 Seetong_tps[2202:269934] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x126438fc0>{number = 2, name = (null)}====
2026-09-06 09:09:29.938 Seetong_tps[2202:269926]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-06 09:09:29.943 Seetong_tps[2202:270022] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x13026d600>{number = 17, name = (null)}====
2026-09-06 09:09:29.944 Seetong_tps[2202:269926] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-06 09:09:29.944 Seetong_tps[2202:269926] 客服消息未读数量: 0
2026-09-06 09:09:29.973 Seetong_tps[2202:269936] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1266a8e40>{number = 5, name = (null)}====
2026-09-06 09:09:29.974 Seetong_tps[2202:269926]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-06 09:09:29.976 Seetong_tps[2202:270024] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x13026d980>{number = 18, name = (null)}====
2026-09-06 09:09:30.207 Seetong_tps[2202:269933] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x12791f200>{number = 9, name = (null)}====
2026-09-06 09:09:30.255 Seetong_tps[2202:270019] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.4","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1788656529000,"lastHeartTime":1788642937000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x13026f140>{number = 19, name = (null)}====
2026-09-06 09:09:30.268 Seetong_tps[2202:269926]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-06 09:09:30.268 Seetong_tps[2202:270019]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-06 09:09:30.269 Seetong_tps[2202:270019]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-06 09:09:30.269 Seetong_tps[2202:270019]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-06 09:09:30.272 Seetong_tps[2202:270019]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-06 09:09:30.272 Seetong_tps[2202:270019]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-06 09:09:30.272 Seetong_tps[2202:270019]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-06 09:09:30.272 Seetong_tps[2202:269926]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-06 09:09:30.272 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-06 09:09:30.272 Seetong_tps[2202:269926]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2514 毫秒
2026-09-06 09:09:30.274 Seetong_tps[2202:269926] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.4","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788656529000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788642937000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-06 09:09:30.274 Seetong_tps[2202:269926]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-06 09:09:30.274 Seetong_tps[2202:269926]  -- groupDeviceList -- 
2026-09-06 09:09:30.275 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-06 09:09:30.276 Seetong_tps[2202:269926]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-06 09:09:30.277 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-06 09:09:30.282 Seetong_tps[2202:269926]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-06 09:09:30.282 Seetong_tps[2202:269926]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-06 09:09:30.349 Seetong_tps[2202:269935] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"处暑","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-23 00:00:00","adStartTimeStamp":1787414400000,"adEndTime":"2026-08-23 23:59:59","adEndTimeStamp":1787500799000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260819/adc8c86cf054e8865589aaef074b2e2d.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1266a8ec0>{number = 6, name = (null)}====
2026-09-06 09:09:30.495 Seetong_tps[2202:270025] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x13026f500>{number = 20, name = (null)}====
2026-09-06 09:09:30.575 Seetong_tps[2202:270021] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x13026eb80>{number = 21, name = (null)}====
2026-09-06 09:09:30.575 Seetong_tps[2202:269926]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-06 09:09:31.281 Seetong_tps[2202:269926] AppLaunch hideForRefreshToken
2026-09-06 09:09:31.282 Seetong_tps[2202:269926] AppLaunch hideForRefreshToken dismiss
2026-09-06 09:09:31.282 Seetong_tps[2202:269926] AppLaunch dismiss...
2026-09-06 09:09:31.381 Seetong_tps[2202:269926] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-06 09:09:31.382 Seetong_tps[2202:269926] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-06 09:09:31.382 Seetong_tps[2202:269926] 用户设置的具体字体大小: 14.000000
2026-09-06 09:09:31.588 Seetong_tps[2202:269926]  dealloc -- STAppLaunchWindow
2026-09-06 09:09:31.592 Seetong_tps[2202:269926]  dealloc -- STAppLaunchViewController
2026-09-06 09:09:31.593 Seetong_tps[2202:269926] AppLaunch dismiss... end
2026-09-06 09:09:31.842 Seetong_tps[2202:269957] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-06 09:09:31.843 Seetong_tps[2202:269957] [DeviceMonitor] 监控管理器初始化完成
2026-09-06 09:09:31.973 Seetong_tps[2202:269926]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-06 09:09:31.984 Seetong_tps[2202:269926] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-06 09:09:32.030 Seetong_tps[2202:269926] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-06 09:09:32.030 Seetong_tps[2202:269934] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-06 09:09:32.032 Seetong_tps[2202:269926]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-06 09:09:32.033 Seetong_tps[2202:269926] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-06 09:09:32.035 Seetong_tps[2202:269926]  -- STBluetoothManager - 结束扫描 - 
2026-09-06 09:09:32.053 Seetong_tps[2202:269926]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-06 上午9:09:32 053
2026-09-06 09:09:32.053 Seetong_tps[2202:269926]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1303f0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1303d7f20>; layer = <CALayer: 0x1303d59c0>>
2026-09-06 09:09:32.053 Seetong_tps[2202:269926]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1303f0000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1303d7f20>; layer = <CALayer: 0x1303d59c0>> -- _camera.supportPlatform: 0
2026-09-06 09:09:32.053 Seetong_tps[2202:269926]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-06 上午1:09:32 +0000
2026-09-06 09:09:32.053 Seetong_tps[2202:269926]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0b\U534812:25:58 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-06 09:09:32.054 Seetong_tps[2202:269926]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-06 上午9:09:32 054
2026-09-06 09:09:32.054 Seetong_tps[2202:269934] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-06 09:09:32.083 Seetong_tps[2202:269926]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-06 09:09:32.085 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:32.087 Seetong_tps[2202:269926]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-06 09:09:32.087 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:32.116 Seetong_tps[2202:269926]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-06 09:09:32.126 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-09-06 09:09:32.127 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-09-06 09:09:32.138 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:32.138 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-06 09:09:32.138 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-06 09:09:32.337 Seetong_tps[2202:269926]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-06 09:09:32.348 Seetong_tps[2202:269926] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-06 09:09:32.495 Seetong_tps[2202:270026] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIIU1MFW1UOAlNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x130546a80>{number = 22, name = (null)}====
2026-09-06 09:09:32.497 Seetong_tps[2202:269926]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-06 09:09:32.499 Seetong_tps[2202:269926]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIIU1MFW1UOAlNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-06 09:09:32.572 Seetong_tps[2202:269926]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-06 09:09:32.573 Seetong_tps[2202:269926]  -- WebSocket - 重置重连次数 -- 
2026-09-06 09:09:32.573 Seetong_tps[2202:269926]  -- WebSocket connection 长连接成功 - 耗时：3.3 秒
2026-09-06 09:09:32.574 Seetong_tps[2202:270025] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13026f500>{number = 20, name = (null)}====
2026-09-06 09:09:32.574 Seetong_tps[2202:269926]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-06 09:09:32.575 Seetong_tps[2202:269926]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVgQIAVUJUlBpAQQB","reconn":0}}
2026-09-06 09:09:32.575 Seetong_tps[2202:269926]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-06 09:09:32.576 Seetong_tps[2202:269926]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-06 09:09:32.578 Seetong_tps[2202:269926] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.4","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788656529000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788642937000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-06 09:09:32.674 Seetong_tps[2202:269926] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-06 09:09:32.674 Seetong_tps[2202:269926] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-06 09:09:32.676 Seetong_tps[2202:269926] Formatted Date: 2026-09-06
2026-09-06 09:09:32.676 Seetong_tps[2202:269926]  --- webSocketGetServerData msgId: B24BD5D3-A82A-4AC6-BD96-38B7468BFEC2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-06";
        token = AVYOAQteVABrAAkFBgULVgQIAVUJUlBpAQQB;
    };
}
2026-09-06 09:09:32.676 Seetong_tps[2202:269926]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-06 09:09:32.677 Seetong_tps[2202:269926]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-06 09:09:32.687 Seetong_tps[2202:269926]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-06 09:09:32.751 Seetong_tps[2202:269926] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-06 09:09:32.751 Seetong_tps[2202:269926]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-06 09:09:32.751 Seetong_tps[2202:269926]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-06 09:09:32.752 Seetong_tps[2202:269926] Sorted Dates (Descending): (
)
2026-09-06 09:09:32.849 Seetong_tps[2202:269926]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-06 09:09:32.850 Seetong_tps[2202:269926]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-06 09:09:32.850 Seetong_tps[2202:269926] 滚动已停止500毫秒，执行操作:29115420
2026-09-06 09:09:33.070 Seetong_tps[2202:270032] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x127a468c0>{number = 14, name = (null)}====
2026-09-06 09:09:33.735 Seetong_tps[2202:269957]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-06 09:09:33.736 Seetong_tps[2202:269957]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-06 09:09:33.736 Seetong_tps[2202:269957] onDeviceAuthSuccess:uid=29115420
2026-09-06 09:09:33.736 Seetong_tps[2202:269957]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788656973.736521,lastReceiveYUVTimeInterval=1788656972.053225,interval=1,videoView=0x1303f0000
2026-09-06 09:09:33.736 Seetong_tps[2202:269957]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-06 09:09:33.742 Seetong_tps[2202:269926]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-06 09:09:33.743 Seetong_tps[2202:270035] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-06 09:09:33.743 Seetong_tps[2202:270025] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-06 09:09:34.125 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.09 - 设备: 庭院 - 29115420
2026-09-06 09:09:34.246 Seetong_tps[2202:269963] ===29115420===
2026-09-06 09:09:34.250 Seetong_tps[2202:269963] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1266aa8c0>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x127220a00>
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-06 09:09:34.251 Seetong_tps[2202:269957] InitDecodePortLog: playsettype = 50
2026-09-06 09:09:34.252 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.22 - 设备: 庭院 - 29115420
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-06 09:09:34.253 Seetong_tps[2202:269957] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-06 09:09:34.254 Seetong_tps[2202:269957] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-06 09:09:34.255 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.22 - 设备: 庭院 - 29115420
2026-09-06 09:09:34.310 Seetong_tps[2202:269957]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-06 09:09:34.311 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:34.311 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:34.311 Seetong_tps[2202:270020] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-06 09:09:34.312 Seetong_tps[2202:270020] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-06 09:09:34.312 Seetong_tps[2202:270025] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-06 09:09:34.315 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:34.315 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-06 09:09:34.315 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-06 09:09:34.316 Seetong_tps[2202:270032] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-06 09:09:34.316 Seetong_tps[2202:269926] checkPortStatus:_decodePort=1
2026-09-06 09:09:34.342 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.31 - 设备: 庭院 - 29115420
2026-09-06 09:09:34.680 Seetong_tps[2202:269926] UMAPM_OOMSampling(0,0):NO
2026-09-06 09:09:34.680 Seetong_tps[2202:269926] UMAPM_NetworkSampling(0,0):NO
2026-09-06 09:09:35.022 Seetong_tps[2202:269957]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-06 09:09:35.023 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:35.023 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:35.023 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-06 09:09:35.024 Seetong_tps[2202:270032] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-06 09:09:35.024 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-06 09:09:35.024 Seetong_tps[2202:269957]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-06 09:09:35.024 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:35.024 Seetong_tps[2202:269957]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-06 09:09:35.024 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-06 09:09:35.024 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-06 09:09:35.024 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-06 09:09:35.025 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:35.025 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-06 09:09:35.025 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-06 09:09:35.025 Seetong_tps[2202:270024] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-06 09:09:35.034 Seetong_tps[2202:269926] checkPortStatus:_decodePort=1
2026-09-06 09:09:35.035 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:35.035 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-06 09:09:35.035 Seetong_tps[2202:269926]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-06 09:09:35.035 Seetong_tps[2202:270032] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-06 09:09:35.040 Seetong_tps[2202:269926] checkPortStatus:_decodePort=1
2026-09-06 09:09:35.123 Seetong_tps[2202:269963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-06 09:09:35.130 Seetong_tps[2202:269926]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-06 09:09:35.133 Seetong_tps[2202:269963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-06 09:09:35.134 Seetong_tps[2202:269963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-06 09:09:35.135 Seetong_tps[2202:270058] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-09-06 09:09:35.147 Seetong_tps[2202:269926] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-06 09:09:35.163 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:35.163 Seetong_tps[2202:269936] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-06 09:09:35.163 Seetong_tps[2202:269926] uid:29115420 playAudio
2026-09-06 09:09:35.163 Seetong_tps[2202:269926] checkPortStatus:_decodePort=1
2026-09-06 09:09:35.163 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.13 - 设备: 庭院 - 29115420
2026-09-06 09:09:35.175 Seetong_tps[2202:269963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-06 09:09:35.194 Seetong_tps[2202:270058] 重新观看视频线程：<_NSMainThread: 0x126438000>{number = 1, name = (null)}
2026-09-06 09:09:35.195 Seetong_tps[2202:269926]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.16 - 设备: 庭院 - 29115420
2026-09-06 09:09:35.270 Seetong_tps[2202:269963]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-06 09:09:35.279 Seetong_tps[2202:269963] Failed to get IoT drive away set configuration.
2026-09-06 09:09:35.279 Seetong_tps[2202:269963]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-06 09:09:35.279 Seetong_tps[2202:269963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-06 09:09:35.279 Seetong_tps[2202:269963]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-06 09:09:37.648 Seetong_tps[2202:269926]  -- WebSocket - 重置重连次数 -- 
2026-09-06 09:09:38.755 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.774 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.805 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.838 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.855 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.872 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.888 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.905 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.922 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.939 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.955 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.972 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:38.989 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.006 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.023 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.039 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.056 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.072 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.089 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.156 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.173 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.189 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.206 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.223 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:39.513 Seetong_tps[2202:269926]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-06 09:09:40.750 Seetong_tps[2202:269926]  -- WebSocket - 重置重连次数 -- 
2026-09-06 09:09:42.054 Seetong_tps[2202:269926]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788656982.054392,lastReceiveYUVTimeInterval=1788656981.846381,interval=1,videoView=0x1303f0000
2026-09-06 09:09:44.444 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.460 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.476 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.493 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.509 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.526 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.542 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.560 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.575 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.592 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.608 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.626 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.642 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.658 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.676 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.692 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.709 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.743 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.759 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:44.776 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:45.295 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:45.310 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:46.210 Seetong_tps[2202:269926] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-06 09:09:49.517 Seetong_tps[2202:269926]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-06 09:09:52.054 Seetong_tps[2202:269926]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1788656992.054290,lastReceiveYUVTimeInterval=1788656992.025523,interval=0,videoView=0x1303f0000
2026-09-06 09:09:53.395 Seetong_tps[2202:269957]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-06 09:09:53.396 Seetong_tps[2202:269926]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-06 09:09:53.397 Seetong_tps[2202:269926] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.4","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788656529000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788642937000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-06 09:09:53.397 Seetong_tps[2202:269926]  --- 取消心跳 destoryHeartBeat --- 
2026-09-06 09:09:53.397 Seetong_tps[2202:269926]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-06 09:09:53.411 Seetong_tps[2202:269926] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-06 09:09:53.412 Seetong_tps[2202:269926]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1303f0000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1303d7f20>; layer = <CALayer: 0x1303d59c0>>
2026-09-06 09:09:53.412 Seetong_tps[2202:269926] #####Vstop:uid:29115420-0-port:1
2026-09-06 09:09:53.425 Seetong_tps[2202:269926] -----------1release decodeport = 1
2026-09-06 09:09:53.425 Seetong_tps[2202:269926]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.041666666666667";
    "preview_duration" = 21300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-06 09:09:53.427 Seetong_tps[2202:269926] _openGLView clearFrame ...
2026-09-06 09:09:53.445 Seetong_tps[2202:269926] [保存失败] 相机对象或存储字典为空
2026-09-06 09:09:53.445 Seetong_tps[2202:270034] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-06 09:09:53.445 Seetong_tps[2202:270034] --FC_StopDevComEx end
2026-09-06 09:09:53.445 Seetong_tps[2202:269926] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.4","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1788656529000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1788642937000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-06 09:09:53.445 Seetong_tps[2202:269926]  --- 取消心跳 destoryHeartBeat --- 
2026-09-06 09:09:53.445 Seetong_tps[2202:269926]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-19 15:20:11.714 Seetong_tps[7114:685731] app_version=8.3.805
2026-09-19 15:20:11.731 Seetong_tps[7114:685731]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-19 15:20:11.731 Seetong_tps[7114:685731] showForLogin 1
2026-09-19 15:20:11.731 Seetong_tps[7114:685731] AppLaunch 还剩 6.607572078704834 秒
2026-09-19 15:20:11.731 Seetong_tps[7114:685831] 询问用户是否开启推送成功
2026-09-19 15:20:11.731 Seetong_tps[7114:685831] 用户点击允许接收推送
2026-09-19 15:20:11.733 Seetong_tps[7114:685802] remoteNotificationSetting: <UNNotificationSettings: 0x1132d2800; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-19 15:20:11.752 Seetong_tps[7114:685731]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-19 15:20:11.785 Seetong_tps[7114:685731] viewDidLoad/configtime=2026-09-19 上午7:20:11 +0000
2026-09-19 15:20:11.786 Seetong_tps[7114:685731]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-19 15:20:11.786 Seetong_tps[7114:685731]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-19 15:20:11.834 Seetong_tps[7114:685731]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-19 15:20:11.834 Seetong_tps[7114:685731]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-19 15:20:11.837 Seetong_tps[7114:685731]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-19 15:20:11.837 Seetong_tps[7114:685731] 开始检查未读客服消息...
2026-09-19 15:20:11.837 Seetong_tps[7114:685731] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-19 15:20:11.837 Seetong_tps[7114:685731]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 15:20:11.841 Seetong_tps[7114:685731]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-19 15:20:11.841 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty - 
2026-09-19 15:20:11.841 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-19 15:20:11.844 Seetong_tps[7114:685731] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-19 15:20:11.844 Seetong_tps[7114:685731] NAV deviceOrientationDidChange:1
2026-09-19 15:20:11.847 Seetong_tps[7114:685731]  -- groupDeviceList -- 
2026-09-19 15:20:11.847 Seetong_tps[7114:685731] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-19 15:20:11.847 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty - 
2026-09-19 15:20:11.847 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-19 15:20:11.919 Seetong_tps[7114:685731]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-19 15:20:12.053 Seetong_tps[7114:685731] Super properties have already been unregistered.
2026-09-19 15:20:12.054 Seetong_tps[7114:685731] UMAPM_OOMSampling(0,0):NO
2026-09-19 15:20:12.056 Seetong_tps[7114:685731]  -- deviceListDataUpdate - AppLaunch 还剩 1.282727956771851 秒 - 再延迟 1.782727956771851 秒 - 启动耗时 1.717272043228149 秒
2026-09-19 15:20:12.056 Seetong_tps[7114:685731]  -- groupDeviceList -- 
2026-09-19 15:20:12.056 Seetong_tps[7114:685731] groupDeviceList 已在进行中，跳过新的调用
2026-09-19 15:20:12.056 Seetong_tps[7114:685731]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1718 毫秒
2026-09-19 15:20:12.057 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-19 15:20:12.058 Seetong_tps[7114:685731]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 15:20:12.058 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-19 15:20:12.059 Seetong_tps[7114:685731]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 641;
}
2026-09-19 15:20:12.061 Seetong_tps[7114:685731]  - 收到刷新token回调 - NSData 长度: 1688
2026-09-19 15:20:12.061 Seetong_tps[7114:685731]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-09-19 15:20:12.061 Seetong_tps[7114:685731]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-09-19 15:20:12.061 Seetong_tps[7114:685731]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3ODk4ODg4MTEsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.Sc5bP3KoZ00B8BsBbO0eqkRMVERYS_oxRcDQj804M_w","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTIzOTQ0MTEsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzg5ODAyNDExLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.tM8xR817N_-Xmhw6-umaDE6nrZsrFr8d6hQmbb1tcUY","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-09-19 15:20:12.068 Seetong_tps[7114:685731]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1789802412.068460
2026-09-19 15:20:12.069 Seetong_tps[7114:685731]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1789802412.068460
2026-09-19 15:20:12.069 Seetong_tps[7114:685731]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1789802412.068460 - lastRefreshTokenTime: 1789802412.068460
2026-09-19 15:20:12.075 Seetong_tps[7114:685731] ++++-[VideoView dealloc]++++
2026-09-19 15:20:12.078 Seetong_tps[7114:685731] OpenGLView20_Seetong dealloc:0x11977d600
2026-09-19 15:20:12.094 Seetong_tps[7114:685731]  -- WebSocket - 重置重连次数 -- 
2026-09-19 15:20:12.106 Seetong_tps[7114:685898] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIIUlwEV1cHAFNvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x119788e40>{number = 15, name = (null)}====
2026-09-19 15:20:12.107 Seetong_tps[7114:685731]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-19 15:20:12.107 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty - 
2026-09-19 15:20:12.107 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-19 15:20:12.116 Seetong_tps[7114:685831] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x11978a500>{number = 16, name = (null)}====
2026-09-19 15:20:12.118 Seetong_tps[7114:685731] UMAPM_NetworkSampling(0,0):NO
2026-09-19 15:20:12.118 Seetong_tps[7114:685731]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-19 15:20:12.118 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-19 15:20:12.118 Seetong_tps[7114:685731]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-19 15:20:12.120 Seetong_tps[7114:685731] 蓝牙已打开
2026-09-19 15:20:12.121 Seetong_tps[7114:685731]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-19 15:20:12.121 Seetong_tps[7114:685731]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAIIUlwEV1cHAFNvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-19 15:20:12.127 Seetong_tps[7114:685895] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11978a5c0>{number = 18, name = (null)}====
2026-09-19 15:20:12.127 Seetong_tps[7114:685893] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x11978adc0>{number = 19, name = (null)}====
2026-09-19 15:20:12.131 Seetong_tps[7114:685808] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x119788280>{number = 20, name = (null)}====
2026-09-19 15:20:12.139 Seetong_tps[7114:685731]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-19 15:20:12.140 Seetong_tps[7114:685731]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 15:20:12.144 Seetong_tps[7114:685801] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"秋分","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-09-23 00:00:00","adStartTimeStamp":1790092800000,"adEndTime":"2026-09-23 23:59:59","adEndTimeStamp":1790179199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260907/a1cef5963b37b1bc8804b87310c9f622.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10c2e8b40>{number = 6, name = (null)}====
2026-09-19 15:20:12.151 Seetong_tps[7114:685892] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.77","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1789801791000,"lastHeartTime":1789790252000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10f20aa80>{number = 21, name = (null)}====
2026-09-19 15:20:12.151 Seetong_tps[7114:685896] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10f208540>{number = 22, name = (null)}====
2026-09-19 15:20:12.151 Seetong_tps[7114:685894] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x1195a1cc0>{number = 8, name = (null)}====
2026-09-19 15:20:12.152 Seetong_tps[7114:685806] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=27&addr=bjrelay54.s5.seetong.com:6443;type=0&load=28&addr=bjrelay2.s5.seetong.com:10443;type=0&load=24&addr=bjrelay53.s5.seetong.com:13443;","vipRelayServers":"type=0&load=49&addr=bjrelayvip3.s2.seetong.com:13443;type=0&load=39&addr=bjrelayvip2.s2.seetong.com:9443;type=0&load=42&addr=bjrelay44.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.207.77","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c078fc0>{number = 2, name = (null)}====
2026-09-19 15:20:12.152 Seetong_tps[7114:685802] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10c0790c0>{number = 3, name = (null)}====
2026-09-19 15:20:12.158 Seetong_tps[7114:685907] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDQwNzIxMjA3MSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.ITh3SImeYbY8n1c0fCSENBR2ZkuZZPL4LGvRcy64wUQ","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDQwNzIxMjA3MSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNV9yZWxheTQiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXkzIl19.taxIPWRFO60jV1iqYfef28Qyt0GXMvXc_fJ7dERwVnw","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"}]}
====
2026-09-19 15:20:12.202 Seetong_tps[7114:685897] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x1195a3c00>{number = 10, name = (null)}====
2026-09-19 15:20:12.221 Seetong_tps[7114:685907] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-19 15:20:12.221 Seetong_tps[7114:685907] [DeviceMonitor] 监控管理器初始化完成
2026-09-19 15:20:12.231 Seetong_tps[7114:685907] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-09-19 15:20:12.253 Seetong_tps[7114:685905] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10f2e8640>{number = 23, name = (null)}====
2026-09-19 15:20:12.254 Seetong_tps[7114:685731] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-19 15:20:12.254 Seetong_tps[7114:685731] 客服消息未读数量: 0
2026-09-19 15:20:12.269 Seetong_tps[7114:685731]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-19 15:20:12.269 Seetong_tps[7114:685802]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-19 15:20:12.270 Seetong_tps[7114:685731]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-19 15:20:12.270 Seetong_tps[7114:685802]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-19 15:20:12.270 Seetong_tps[7114:685802]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-19 15:20:12.270 Seetong_tps[7114:685802]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-19 15:20:12.270 Seetong_tps[7114:685802]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-19 15:20:12.270 Seetong_tps[7114:685802]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-19 15:20:12.270 Seetong_tps[7114:685731]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-19 15:20:12.270 Seetong_tps[7114:685731]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-19 15:20:12.277 Seetong_tps[7114:685731]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-19 15:20:12.280 Seetong_tps[7114:685731]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-19 15:20:12.280 Seetong_tps[7114:685731]  -- WebSocket - 重置重连次数 -- 
2026-09-19 15:20:12.280 Seetong_tps[7114:685731]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-09-19 15:20:12.281 Seetong_tps[7114:685731]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 15:20:12.281 Seetong_tps[7114:685731]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVwsIB1cAUFBpAQQB","reconn":0}}
2026-09-19 15:20:12.281 Seetong_tps[7114:685731]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 15:20:12.281 Seetong_tps[7114:685731]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-19 15:20:12.281 Seetong_tps[7114:685731] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789801791000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 15:20:12.287 Seetong_tps[7114:685731]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-19 15:20:12.289 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-19 15:20:12.289 Seetong_tps[7114:685731]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1950 毫秒
2026-09-19 15:20:12.290 Seetong_tps[7114:685731] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789801791000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- groupDeviceList -- 
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-19 15:20:12.290 Seetong_tps[7114:685731]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-19 15:20:12.338 Seetong_tps[7114:685731]  -- STBluetoothManager - 结束扫描 - 
2026-09-19 15:20:12.338 Seetong_tps[7114:685731]  -- STBluetoothManager - 开始扫描 - 
2026-09-19 15:20:12.413 Seetong_tps[7114:685731] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-19 15:20:12.413 Seetong_tps[7114:685731] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-19 15:20:12.413 Seetong_tps[7114:685731] Formatted Date: 2026-09-19
2026-09-19 15:20:12.413 Seetong_tps[7114:685731]  --- webSocketGetServerData msgId: B6776BFE-F5C3-4F65-B26C-2DCAC5511F8B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-19";
        token = AVYOAQteVABrAAkFBgULVwsIB1cAUFBpAQQB;
    };
}
2026-09-19 15:20:12.413 Seetong_tps[7114:685731]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 15:20:12.414 Seetong_tps[7114:685731]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-19 15:20:12.455 Seetong_tps[7114:685731]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-19 15:20:12.468 Seetong_tps[7114:685731] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-19 15:20:12.468 Seetong_tps[7114:685731]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-19 15:20:12.468 Seetong_tps[7114:685731]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-19 15:20:12.469 Seetong_tps[7114:685731] Sorted Dates (Descending): (
)
2026-09-19 15:20:12.549 Seetong_tps[7114:685907]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-19 15:20:12.550 Seetong_tps[7114:685907]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-19 15:20:12.550 Seetong_tps[7114:685907]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-19 15:20:12.551 Seetong_tps[7114:685731]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-19 15:20:12.551 Seetong_tps[7114:685905] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-19 15:20:12.551 Seetong_tps[7114:685894] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-19 15:20:12.570 Seetong_tps[7114:685907]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-19 15:20:12.571 Seetong_tps[7114:685907]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 15:20:12.571 Seetong_tps[7114:685907]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 15:20:12.571 Seetong_tps[7114:685894] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-19 15:20:12.571 Seetong_tps[7114:685894] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 15:20:12.571 Seetong_tps[7114:685905] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-19 15:20:12.573 Seetong_tps[7114:685907]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-19 15:20:12.574 Seetong_tps[7114:685907]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 15:20:12.574 Seetong_tps[7114:685907]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 15:20:12.574 Seetong_tps[7114:685905] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-19 15:20:12.574 Seetong_tps[7114:685894] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-19 15:20:12.574 Seetong_tps[7114:685905] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 15:20:12.920 Seetong_tps[7114:685839]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-19 15:20:13.146 Seetong_tps[7114:685839]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-19 15:20:13.239 Seetong_tps[7114:685731]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-19 15:20:13.240 Seetong_tps[7114:685731]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-19 15:20:13.442 Seetong_tps[7114:685731] MessageThrottle reloadTableView ---
2026-09-19 15:20:13.925 Seetong_tps[7114:685731] AppLaunch hideForRefreshToken
2026-09-19 15:20:13.925 Seetong_tps[7114:685731] AppLaunch hideForRefreshToken dismiss
2026-09-19 15:20:13.925 Seetong_tps[7114:685731] AppLaunch dismiss...
2026-09-19 15:20:13.925 Seetong_tps[7114:685731] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-19 15:20:13.925 Seetong_tps[7114:685731] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-19 15:20:13.926 Seetong_tps[7114:685731] 用户设置的具体字体大小: 14.000000
2026-09-19 15:20:14.231 Seetong_tps[7114:685731]  dealloc -- STAppLaunchWindow
2026-09-19 15:20:14.234 Seetong_tps[7114:685731]  dealloc -- STAppLaunchViewController
2026-09-19 15:20:14.236 Seetong_tps[7114:685731] AppLaunch dismiss... end
2026-09-19 15:20:14.634 Seetong_tps[7114:685731]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-19 15:20:14.645 Seetong_tps[7114:685731] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-19 15:20:14.693 Seetong_tps[7114:685802] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-19 15:20:14.693 Seetong_tps[7114:685731] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-19 15:20:14.694 Seetong_tps[7114:685731]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 15:20:14.694 Seetong_tps[7114:685731] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-19 15:20:14.696 Seetong_tps[7114:685731]  -- STBluetoothManager - 结束扫描 - 
2026-09-19 15:20:14.714 Seetong_tps[7114:685731]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-19 下午3:20:14 714
2026-09-19 15:20:14.714 Seetong_tps[7114:685731]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110064000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11006c820>; layer = <CALayer: 0x110030c20>>
2026-09-19 15:20:14.714 Seetong_tps[7114:685731]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110064000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11006c820>; layer = <CALayer: 0x110030c20>> -- _camera.supportPlatform: 0
2026-09-19 15:20:14.714 Seetong_tps[7114:685731]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-19 上午7:20:14 +0000
2026-09-19 15:20:14.714 Seetong_tps[7114:685731]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0b\U534812:34:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-19 15:20:14.715 Seetong_tps[7114:685731]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-19 下午3:20:14 715
2026-09-19 15:20:14.715 Seetong_tps[7114:685802] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-19 15:20:14.743 Seetong_tps[7114:685731]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-19 15:20:14.746 Seetong_tps[7114:685731] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-19 15:20:14.748 Seetong_tps[7114:685731]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-19 15:20:14.748 Seetong_tps[7114:685731] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-19 15:20:14.771 Seetong_tps[7114:685731]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-19 15:20:14.782 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-09-19 15:20:14.782 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-09-19 15:20:14.795 Seetong_tps[7114:685731] 未处理的 biz 类型: res_video_preview_advert
2026-09-19 15:20:14.795 Seetong_tps[7114:685731]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-19 15:20:14.800 Seetong_tps[7114:685731] uid:29115420 playAudio
2026-09-19 15:20:14.800 Seetong_tps[7114:685731]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-19 15:20:14.800 Seetong_tps[7114:685731]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-19 15:20:14.800 Seetong_tps[7114:685902] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-19 15:20:14.858 Seetong_tps[7114:685731]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-19 15:20:15.002 Seetong_tps[7114:685731] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-19 15:20:15.078 Seetong_tps[7114:685902] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1195a3b40>{number = 9, name = (null)}====
2026-09-19 15:20:15.363 Seetong_tps[7114:685731]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-19 15:20:15.364 Seetong_tps[7114:685731]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-19 15:20:15.364 Seetong_tps[7114:685731]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-19 15:20:15.364 Seetong_tps[7114:685731] 滚动已停止500毫秒，执行操作:29115420
2026-09-19 15:20:15.532 Seetong_tps[7114:685839] ===29115420===
2026-09-19 15:20:15.538 Seetong_tps[7114:685839] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-19 15:20:15.538 Seetong_tps[7114:685907] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-19 15:20:15.539 Seetong_tps[7114:685907] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-19 15:20:15.539 Seetong_tps[7114:685907] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x11963f240>{number = 13, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x11321ca00>
2026-09-19 15:20:15.539 Seetong_tps[7114:685907] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-19 15:20:15.539 Seetong_tps[7114:685907] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-19 15:20:15.539 Seetong_tps[7114:685907] InitDecodePortLog: playsettype = 50
2026-09-19 15:20:15.541 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-09-19 15:20:15.541 Seetong_tps[7114:685907] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-19 15:20:15.541 Seetong_tps[7114:685907] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-19 15:20:15.542 Seetong_tps[7114:685907] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-19 15:20:15.542 Seetong_tps[7114:685907] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-19 15:20:15.542 Seetong_tps[7114:685907] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-19 15:20:15.542 Seetong_tps[7114:685907] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-19 15:20:15.543 Seetong_tps[7114:685907] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-19 15:20:15.547 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.85 - 设备: 庭院 - 29115420
2026-09-19 15:20:15.621 Seetong_tps[7114:685902] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1195a3b40>{number = 9, name = (null)}====
2026-09-19 15:20:15.650 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:15.742 Seetong_tps[7114:685965] 重新观看视频线程：<_NSMainThread: 0x10c078000>{number = 1, name = (null)}
2026-09-19 15:20:15.757 Seetong_tps[7114:685731] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-19 15:20:15.782 Seetong_tps[7114:685731] uid:29115420 playAudio
2026-09-19 15:20:15.782 Seetong_tps[7114:685806] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-19 15:20:15.782 Seetong_tps[7114:685731] uid:29115420 playAudio
2026-09-19 15:20:15.782 Seetong_tps[7114:685731] checkPortStatus:_decodePort=1
2026-09-19 15:20:15.782 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-09-19 15:20:15.783 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-09-19 15:20:15.800 Seetong_tps[7114:685965] 重新观看视频线程：<_NSMainThread: 0x10c078000>{number = 1, name = (null)}
2026-09-19 15:20:15.802 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.11 - 设备: 庭院 - 29115420
2026-09-19 15:20:15.857 Seetong_tps[7114:685839] Failed to get IoT drive away set configuration.
2026-09-19 15:20:15.857 Seetong_tps[7114:685839]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-19 15:20:17.166 Seetong_tps[7114:685731] UMAPM_OOMSampling(0,0):NO
2026-09-19 15:20:17.167 Seetong_tps[7114:685731] UMAPM_NetworkSampling(0,0):NO
2026-09-19 15:20:17.640 Seetong_tps[7114:685731]  -- IOTPtzView -- getPresetList -- 
2026-09-19 15:20:17.640 Seetong_tps[7114:685731]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-09-19 15:20:17.641 Seetong_tps[7114:685731]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-09-19 15:20:17.641 Seetong_tps[7114:685897] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 15:20:17.700 Seetong_tps[7114:685731]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-09-19 15:20:17.701 Seetong_tps[7114:685731]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-09-19 15:20:17.701 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:17.701 Seetong_tps[7114:685839]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] hexStringLen=20
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------字符串=======预置点1
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] hexStringLen=20
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------字符串=======预置点2
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] hexStringLen=20
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------字符串=======预置点3
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] hexStringLen=20
2026-09-19 15:20:17.702 Seetong_tps[7114:685839] stringFromHexString------字符串=======预置点4
2026-09-19 15:20:18.431 Seetong_tps[7114:685731] rotate to down
2026-09-19 15:20:18.432 Seetong_tps[7114:685897] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:18.436 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 3.74 - 设备: 庭院 - 29115420
2026-09-19 15:20:18.485 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:20.417 Seetong_tps[7114:685731] stop the priori direction method and turn to left
2026-09-19 15:20:20.417 Seetong_tps[7114:685892] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:20.417 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 5.72 - 设备: 庭院 - 29115420
2026-09-19 15:20:20.502 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:22.057 Seetong_tps[7114:685731]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-19 15:20:22.418 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.72 - 设备: 庭院 - 29115420
2026-09-19 15:20:23.154 Seetong_tps[7114:685904] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:23.154 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.46 - 设备: 庭院 - 29115420
2026-09-19 15:20:23.201 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:23.905 Seetong_tps[7114:685731] rotate to up
2026-09-19 15:20:23.905 Seetong_tps[7114:685802] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:23.906 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 9.21 - 设备: 庭院 - 29115420
2026-09-19 15:20:23.939 Seetong_tps[7114:685904] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:23.939 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 9.24 - 设备: 庭院 - 29115420
2026-09-19 15:20:24.507 Seetong_tps[7114:685731] rotate to up
2026-09-19 15:20:24.509 Seetong_tps[7114:685896] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:24.511 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 9.82 - 设备: 庭院 - 29115420
2026-09-19 15:20:24.715 Seetong_tps[7114:685731]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1789802424.715712,lastReceiveYUVTimeInterval=1789802424.391317,interval=0,videoView=0x110064000
2026-09-19 15:20:24.776 Seetong_tps[7114:685896] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:24.778 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 10.08 - 设备: 庭院 - 29115420
2026-09-19 15:20:25.411 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:25.439 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:25.907 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:25.922 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:26.043 Seetong_tps[7114:685731] rotate to up
2026-09-19 15:20:26.043 Seetong_tps[7114:685896] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:26.045 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 11.35 - 设备: 庭院 - 29115420
2026-09-19 15:20:26.336 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:26.576 Seetong_tps[7114:685896] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-09-19 15:20:26.576 Seetong_tps[7114:685731]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.88 - 设备: 庭院 - 29115420
2026-09-19 15:20:26.734 Seetong_tps[7114:685839]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 15:20:32.057 Seetong_tps[7114:685731]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-19 15:20:32.836 Seetong_tps[7114:685907]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-19 15:20:32.836 Seetong_tps[7114:685731]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-19 15:20:32.842 Seetong_tps[7114:685731] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789801791000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 15:20:32.842 Seetong_tps[7114:685731]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 15:20:32.842 Seetong_tps[7114:685731]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-19 15:20:32.860 Seetong_tps[7114:685731] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-19 15:20:32.860 Seetong_tps[7114:685731]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110064000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11006c820>; layer = <CALayer: 0x110030c20>>
2026-09-19 15:20:32.860 Seetong_tps[7114:685731] #####Vstop:uid:29115420-0-port:1
2026-09-19 15:20:32.867 Seetong_tps[7114:685731] -----------1release decodeport = 1
2026-09-19 15:20:32.867 Seetong_tps[7114:685731]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.538461538461539";
    "preview_duration" = 18100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-19 15:20:32.869 Seetong_tps[7114:685731] _openGLView clearFrame ...
2026-09-19 15:20:47.952 Seetong_tps[7114:685896] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-19 15:20:47.957 Seetong_tps[7114:685896] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-19 15:20:47.959 Seetong_tps[7114:685896] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-19 15:20:47.961 Seetong_tps[7114:685896] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-19 15:20:47.966 Seetong_tps[7114:685896] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-19 15:20:52.930 Seetong_tps[7114:685731] zzzzz:backgroundDoSomething
2026-09-19 15:20:52.931 Seetong_tps[7114:686089] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-19 15:20:52.931 Seetong_tps[7114:686089] --FC_StopDevComEx end
2026-09-19 15:20:57.936 Seetong_tps[7114:685731] zzzzz:stopBackgroundTask 180seconds
2026-09-19 15:40:02.712 Seetong_tps[7114:685731] [保存失败] 相机对象或存储字典为空
2026-09-19 15:40:02.713 Seetong_tps[7114:685908] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-19 15:40:02.714 Seetong_tps[7114:685731]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-19 15:40:02.725 Seetong_tps[7114:685731] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789801791000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 15:40:02.725 Seetong_tps[7114:685908] --FC_StopDevComEx end
2026-09-19 15:40:02.725 Seetong_tps[7114:685731]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 15:40:02.726 Seetong_tps[7114:685731]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-19 17:30:52.869 Seetong_tps[7465:744813] app_version=8.3.805
2026-09-19 17:30:52.878 Seetong_tps[7465:744820] 询问用户是否开启推送成功
2026-09-19 17:30:52.878 Seetong_tps[7465:744820] 用户点击允许接收推送
2026-09-19 17:30:52.879 Seetong_tps[7465:744813]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-19 17:30:52.880 Seetong_tps[7465:744813] showForLogin 1
2026-09-19 17:30:52.880 Seetong_tps[7465:744813] AppLaunch 还剩 6.839148998260498 秒
2026-09-19 17:30:52.880 Seetong_tps[7465:744817] remoteNotificationSetting: <UNNotificationSettings: 0x1572be120; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-19 17:30:52.896 Seetong_tps[7465:744813]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-19 17:30:52.927 Seetong_tps[7465:744813] viewDidLoad/configtime=2026-09-19 上午9:30:52 +0000
2026-09-19 17:30:52.929 Seetong_tps[7465:744813]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-19 17:30:52.929 Seetong_tps[7465:744813]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-19 17:30:52.971 Seetong_tps[7465:744813]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-19 17:30:52.971 Seetong_tps[7465:744813]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-19 17:30:52.973 Seetong_tps[7465:744813]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-19 17:30:52.973 Seetong_tps[7465:744813] 开始检查未读客服消息...
2026-09-19 17:30:52.973 Seetong_tps[7465:744813] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-19 17:30:52.973 Seetong_tps[7465:744813]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 17:30:52.977 Seetong_tps[7465:744813]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-19 17:30:52.977 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty - 
2026-09-19 17:30:52.978 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-19 17:30:52.981 Seetong_tps[7465:744813] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-19 17:30:52.981 Seetong_tps[7465:744813] NAV deviceOrientationDidChange:1
2026-09-19 17:30:52.983 Seetong_tps[7465:744813]  -- groupDeviceList -- 
2026-09-19 17:30:52.984 Seetong_tps[7465:744813] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-19 17:30:52.984 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty - 
2026-09-19 17:30:52.984 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-19 17:30:53.041 Seetong_tps[7465:744813]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-09-19 17:30:53.139 Seetong_tps[7465:744840] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDQxNTA1MzAzMiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.exVmEw1MzCJlYG3le1agJNimczIfa5hwl2JUSbLll0k","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDQxNTA1MzAzMiwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTQiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkzIl19.VJrtRGigpZPiPilRImA_Kr4VQtV5HHhMmdC6palXmc4","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24903"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24902"}]}
====
2026-09-19 17:30:53.168 Seetong_tps[7465:744813] Super properties have already been unregistered.
2026-09-19 17:30:53.168 Seetong_tps[7465:744813] UMAPM_OOMSampling(0,0):NO
2026-09-19 17:30:53.170 Seetong_tps[7465:744813]  -- deviceListDataUpdate - AppLaunch 还剩 1.548357963562012 秒 - 再延迟 2.048357963562012 秒 - 启动耗时 1.451642036437988 秒
2026-09-19 17:30:53.170 Seetong_tps[7465:744813]  -- groupDeviceList -- 
2026-09-19 17:30:53.170 Seetong_tps[7465:744813] groupDeviceList 已在进行中，跳过新的调用
2026-09-19 17:30:53.170 Seetong_tps[7465:744813]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1452 毫秒
2026-09-19 17:30:53.173 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-19 17:30:53.173 Seetong_tps[7465:744813]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 17:30:53.173 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-19 17:30:53.175 Seetong_tps[7465:744813]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 642;
}
2026-09-19 17:30:53.175 Seetong_tps[7465:744813] ++++-[VideoView dealloc]++++
2026-09-19 17:30:53.175 Seetong_tps[7465:744816] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"秋分","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-09-23 00:00:00","adStartTimeStamp":1790092800000,"adEndTime":"2026-09-23 23:59:59","adEndTimeStamp":1790179199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260907/a1cef5963b37b1bc8804b87310c9f622.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x156438ec0>{number = 2, name = (null)}====
2026-09-19 17:30:53.177 Seetong_tps[7465:744813] OpenGLView20_Seetong dealloc:0x157c59400
2026-09-19 17:30:53.206 Seetong_tps[7465:744813]  -- WebSocket - 重置重连次数 -- 
2026-09-19 17:30:53.219 Seetong_tps[7465:744813]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-19 17:30:53.219 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty - 
2026-09-19 17:30:53.219 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-19 17:30:53.221 Seetong_tps[7465:744813] UMAPM_NetworkSampling(0,0):NO
2026-09-19 17:30:53.221 Seetong_tps[7465:744813]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-19 17:30:53.222 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-19 17:30:53.222 Seetong_tps[7465:744813]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-19 17:30:53.230 Seetong_tps[7465:744897] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x157c5d100>{number = 15, name = (null)}====
2026-09-19 17:30:53.231 Seetong_tps[7465:744813] 蓝牙已打开
2026-09-19 17:30:53.233 Seetong_tps[7465:744903] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x157993ec0>{number = 11, name = (null)}====
2026-09-19 17:30:53.233 Seetong_tps[7465:744894] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x157c5d180>{number = 16, name = (null)}====
2026-09-19 17:30:53.235 Seetong_tps[7465:744814] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x15729d980>{number = 8, name = (null)}====
2026-09-19 17:30:53.247 Seetong_tps[7465:744813]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-19 17:30:53.247 Seetong_tps[7465:744813] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-19 17:30:53.247 Seetong_tps[7465:744813] 客服消息未读数量: 0
2026-09-19 17:30:53.252 Seetong_tps[7465:744823] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x157dc10c0>{number = 17, name = (null)}====
2026-09-19 17:30:53.256 Seetong_tps[7465:744896] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBWlQMU1IEAVQDOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x157dc1e40>{number = 18, name = (null)}====
2026-09-19 17:30:53.258 Seetong_tps[7465:744820] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x15643bc80>{number = 5, name = (null)}====
2026-09-19 17:30:53.258 Seetong_tps[7465:744895] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x157dc3480>{number = 19, name = (null)}====
2026-09-19 17:30:53.258 Seetong_tps[7465:744815] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=24&addr=bjrelay50.s5.seetong.com:15443;type=0&load=13&addr=bjrelay62.s5.seetong.com:13443;type=0&load=16&addr=bjrelay53.s5.seetong.com:3443;","vipRelayServers":"type=0&load=42&addr=bjrelayvip1.s2.seetong.com:14443;type=0&load=50&addr=bjrelay42.s2.seetong.com:12443;type=0&load=47&addr=bjrelayvip2.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.79","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x156438fc0>{number = 3, name = (null)}====
2026-09-19 17:30:53.258 Seetong_tps[7465:744817] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x1566c4dc0>{number = 6, name = (null)}====
2026-09-19 17:30:53.283 Seetong_tps[7465:744822] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.207.77","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1789810205000,"lastHeartTime":1789790252000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x157e17940>{number = 20, name = (null)}====
2026-09-19 17:30:53.381 Seetong_tps[7465:744813]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-19 17:30:53.381 Seetong_tps[7465:744813]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-19 17:30:53.382 Seetong_tps[7465:744813]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQBWlQMU1IEAVQDOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-19 17:30:53.384 Seetong_tps[7465:744813]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-19 17:30:53.393 Seetong_tps[7465:744813]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-19 17:30:53.393 Seetong_tps[7465:744813]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-19 17:30:53.412 Seetong_tps[7465:744813]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-19 17:30:53.412 Seetong_tps[7465:744815]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-19 17:30:53.413 Seetong_tps[7465:744815]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-19 17:30:53.413 Seetong_tps[7465:744815]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-19 17:30:53.413 Seetong_tps[7465:744815]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-19 17:30:53.413 Seetong_tps[7465:744815]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-19 17:30:53.413 Seetong_tps[7465:744815]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-19 17:30:53.414 Seetong_tps[7465:744813]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 17:30:53.414 Seetong_tps[7465:744813]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 1696 毫秒
2026-09-19 17:30:53.415 Seetong_tps[7465:744813] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789810205000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- groupDeviceList -- 
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-19 17:30:53.415 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-19 17:30:53.416 Seetong_tps[7465:744813]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-19 17:30:53.416 Seetong_tps[7465:744813]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-19 17:30:53.450 Seetong_tps[7465:744898] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x157993d00>{number = 10, name = (null)}====
2026-09-19 17:30:53.464 Seetong_tps[7465:744813]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-19 17:30:53.464 Seetong_tps[7465:744813]  -- WebSocket - 重置重连次数 -- 
2026-09-19 17:30:53.464 Seetong_tps[7465:744813]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-09-19 17:30:53.466 Seetong_tps[7465:744813]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 17:30:53.466 Seetong_tps[7465:744813]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVwsICVYAVFFpAQQB","reconn":0}}
2026-09-19 17:30:53.466 Seetong_tps[7465:744813]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 17:30:53.466 Seetong_tps[7465:744813] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789810205000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 17:30:53.474 Seetong_tps[7465:744813]  -- STBluetoothManager - 结束扫描 - 
2026-09-19 17:30:53.474 Seetong_tps[7465:744813]  -- STBluetoothManager - 开始扫描 - 
2026-09-19 17:30:53.591 Seetong_tps[7465:744813] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-19 17:30:53.591 Seetong_tps[7465:744813] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-19 17:30:53.591 Seetong_tps[7465:744813] Formatted Date: 2026-09-19
2026-09-19 17:30:53.591 Seetong_tps[7465:744813]  --- webSocketGetServerData msgId: A5C893E6-3A48-4C5F-9457-CBD5279756D0 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-19";
        token = AVYOAQteVABrAAkFBgULVwsICVYAVFFpAQQB;
    };
}
2026-09-19 17:30:53.592 Seetong_tps[7465:744813]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 17:30:53.592 Seetong_tps[7465:744813]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-19 17:30:53.610 Seetong_tps[7465:744813]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-19 17:30:53.662 Seetong_tps[7465:744813] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-19 17:30:53.663 Seetong_tps[7465:744813]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-19 17:30:53.663 Seetong_tps[7465:744813]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-19 17:30:53.663 Seetong_tps[7465:744813] Sorted Dates (Descending): (
)
2026-09-19 17:30:55.020 Seetong_tps[7465:744813] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-19 17:30:55.020 Seetong_tps[7465:744813] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-19 17:30:55.021 Seetong_tps[7465:744813] 用户设置的具体字体大小: 14.000000
2026-09-19 17:30:55.220 Seetong_tps[7465:744813] AppLaunch hideForRefreshToken
2026-09-19 17:30:55.221 Seetong_tps[7465:744813] AppLaunch hideForRefreshToken dismiss
2026-09-19 17:30:55.221 Seetong_tps[7465:744813] AppLaunch dismiss...
2026-09-19 17:30:55.526 Seetong_tps[7465:744813]  dealloc -- STAppLaunchWindow
2026-09-19 17:30:55.529 Seetong_tps[7465:744813]  dealloc -- STAppLaunchViewController
2026-09-19 17:30:55.531 Seetong_tps[7465:744813] AppLaunch dismiss... end
2026-09-19 17:30:56.097 Seetong_tps[7465:744813]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-19 17:30:56.375 Seetong_tps[7465:744820] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x15643bc80>{number = 5, name = (null)}====
2026-09-19 17:30:56.609 Seetong_tps[7465:744813]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-19 17:30:56.610 Seetong_tps[7465:744813]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-19 17:30:56.610 Seetong_tps[7465:744813] 滚动已停止500毫秒，执行操作:29115420
2026-09-19 17:30:56.715 Seetong_tps[7465:744813]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-19 17:30:56.726 Seetong_tps[7465:744813] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-19 17:30:56.774 Seetong_tps[7465:744813] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-19 17:30:56.774 Seetong_tps[7465:744813]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-19 17:30:56.774 Seetong_tps[7465:744815] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-19 17:30:56.775 Seetong_tps[7465:744813] Reachability Flag Status: WR t------ networkStatusForFlags
2026-09-19 17:30:56.784 Seetong_tps[7465:744813]  -- STBluetoothManager - 结束扫描 - 
2026-09-19 17:30:56.798 Seetong_tps[7465:744813]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-19 下午5:30:56 799
2026-09-19 17:30:56.799 Seetong_tps[7465:744813]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x158018a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x158054480>; layer = <CALayer: 0x157ffae20>>
2026-09-19 17:30:56.799 Seetong_tps[7465:744813]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x158018a80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x158054480>; layer = <CALayer: 0x157ffae20>> -- _camera.supportPlatform: 0
2026-09-19 17:30:56.799 Seetong_tps[7465:744813]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-19 上午9:30:56 +0000
2026-09-19 17:30:56.799 Seetong_tps[7465:744813]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-05 \U4e0b\U53481:05:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-19 17:30:56.799 Seetong_tps[7465:744813]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-19 下午5:30:56 800
2026-09-19 17:30:56.800 Seetong_tps[7465:744898] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-19 17:30:56.825 Seetong_tps[7465:744813]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-19 17:30:56.827 Seetong_tps[7465:744813] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-19 17:30:56.829 Seetong_tps[7465:744813]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-19 17:30:56.829 Seetong_tps[7465:744813] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-19 17:30:56.851 Seetong_tps[7465:744813]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-19 17:30:56.852 Seetong_tps[7465:744813] 未处理的 biz 类型: res_video_preview_advert
2026-09-19 17:30:56.853 Seetong_tps[7465:744813]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-19 17:30:56.853 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-19 17:30:56.854 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-19 17:30:56.887 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:30:56.887 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-19 17:30:56.887 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-19 17:30:56.893 Seetong_tps[7465:744904] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x157c5e000>{number = 14, name = (null)}====
2026-09-19 17:30:57.071 Seetong_tps[7465:744813] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-19 17:30:57.572 Seetong_tps[7465:744840] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-19 17:30:57.574 Seetong_tps[7465:744840] [DeviceMonitor] 监控管理器初始化完成
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-19 下午5:30:57 608
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x158018a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x158054480>; layer = <CALayer: 0x157ffae20>>
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x158018a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x158054480>; layer = <CALayer: 0x157ffae20>> -- _camera.supportPlatform: 0
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-19 下午5:30:57 608
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-09-19 17:30:57.608 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-09-19 17:30:58.092 Seetong_tps[7465:744840]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-19 17:30:58.092 Seetong_tps[7465:744840]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-19 17:30:58.093 Seetong_tps[7465:744840] onDeviceAuthSuccess:uid=29115420
2026-09-19 17:30:58.093 Seetong_tps[7465:744840]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1789810258.093354,lastReceiveYUVTimeInterval=1789810257.608294,interval=1,videoView=0x158018a80
2026-09-19 17:30:58.093 Seetong_tps[7465:744840]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-19 17:30:58.095 Seetong_tps[7465:744813]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-19 17:30:58.095 Seetong_tps[7465:744894] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-19 17:30:58.095 Seetong_tps[7465:744894] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-19 17:30:58.777 Seetong_tps[7465:744846] ===29115420===
2026-09-19 17:30:58.778 Seetong_tps[7465:744846] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-19 17:30:58.786 Seetong_tps[7465:744840] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-19 17:30:58.786 Seetong_tps[7465:744840] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-19 17:30:58.787 Seetong_tps[7465:744840] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x15729d940>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x157208a00>
2026-09-19 17:30:58.787 Seetong_tps[7465:744840] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-19 17:30:58.787 Seetong_tps[7465:744840] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-19 17:30:58.787 Seetong_tps[7465:744840] InitDecodePortLog: playsettype = 50
2026-09-19 17:30:58.787 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.01 - 设备: 庭院 - 29115420
2026-09-19 17:30:58.795 Seetong_tps[7465:744840] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-19 17:30:58.796 Seetong_tps[7465:744840] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-19 17:30:58.796 Seetong_tps[7465:744840] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-19 17:30:58.796 Seetong_tps[7465:744840] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-19 17:30:58.796 Seetong_tps[7465:744840] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-19 17:30:58.796 Seetong_tps[7465:744840] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-19 17:30:58.799 Seetong_tps[7465:744840] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-19 17:30:58.799 Seetong_tps[7465:744840]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-19 17:30:58.800 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.800 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.800 Seetong_tps[7465:744894] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-19 17:30:58.800 Seetong_tps[7465:744894] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-19 17:30:58.800 Seetong_tps[7465:744822] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 17:30:58.800 Seetong_tps[7465:744840]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-19 17:30:58.800 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-09-19 17:30:58.801 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.801 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.801 Seetong_tps[7465:744822] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-19 17:30:58.801 Seetong_tps[7465:744840]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-19 17:30:58.801 Seetong_tps[7465:744822] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 17:30:58.801 Seetong_tps[7465:744898] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-19 17:30:58.801 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.801 Seetong_tps[7465:744840]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-19 17:30:58.801 Seetong_tps[7465:744898] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-19 17:30:58.801 Seetong_tps[7465:744822] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-19 17:30:58.801 Seetong_tps[7465:744898] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-19 17:30:58.802 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:30:58.802 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-19 17:30:58.802 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-19 17:30:58.802 Seetong_tps[7465:744898] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-19 17:30:58.802 Seetong_tps[7465:744813] checkPortStatus:_decodePort=1
2026-09-19 17:30:58.802 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:30:58.802 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-19 17:30:58.803 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-19 17:30:58.803 Seetong_tps[7465:744894] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-19 17:30:58.803 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:30:58.803 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-19 17:30:58.803 Seetong_tps[7465:744813]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-19 17:30:58.803 Seetong_tps[7465:744902] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-19 17:30:58.803 Seetong_tps[7465:744846]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 17:30:58.804 Seetong_tps[7465:744813] checkPortStatus:_decodePort=1
2026-09-19 17:30:58.804 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.03 - 设备: 庭院 - 29115420
2026-09-19 17:30:58.888 Seetong_tps[7465:744846]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-19 17:31:00.183 Seetong_tps[7465:744813]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-19 17:31:00.225 Seetong_tps[7465:744846]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-19 17:31:00.243 Seetong_tps[7465:744846]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-19 17:31:00.268 Seetong_tps[7465:744846]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 17:31:00.268 Seetong_tps[7465:744846]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 17:31:00.273 Seetong_tps[7465:744846]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-19 17:31:00.286 Seetong_tps[7465:744954] 重新观看视频线程：<_NSMainThread: 0x156438000>{number = 1, name = (null)}
2026-09-19 17:31:00.299 Seetong_tps[7465:744813] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-19 17:31:00.307 Seetong_tps[7465:744954] 重新观看视频线程：<_NSMainThread: 0x156438000>{number = 1, name = (null)}
2026-09-19 17:31:00.323 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:31:00.324 Seetong_tps[7465:744813] uid:29115420 playAudio
2026-09-19 17:31:00.324 Seetong_tps[7465:744822] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-19 17:31:00.332 Seetong_tps[7465:744813] checkPortStatus:_decodePort=1
2026-09-19 17:31:00.332 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.56 - 设备: 庭院 - 29115420
2026-09-19 17:31:00.335 Seetong_tps[7465:744813]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.56 - 设备: 庭院 - 29115420
2026-09-19 17:31:00.426 Seetong_tps[7465:744846] Failed to get IoT drive away set configuration.
2026-09-19 17:31:00.426 Seetong_tps[7465:744846]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-19 17:31:01.327 Seetong_tps[7465:744813]  -- WebSocket - 重置重连次数 -- 
2026-09-19 17:31:03.171 Seetong_tps[7465:744813]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-19 17:31:03.775 Seetong_tps[7465:744840]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-19 17:31:03.776 Seetong_tps[7465:744813]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-19 17:31:03.778 Seetong_tps[7465:744813] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789810205000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 17:31:03.778 Seetong_tps[7465:744813]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 17:31:03.778 Seetong_tps[7465:744813]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-19 17:31:03.791 Seetong_tps[7465:744813]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x158018a80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x158054480>; layer = <CALayer: 0x157ffae20>>
2026-09-19 17:31:03.791 Seetong_tps[7465:744813] #####Vstop:uid:29115420-0-port:1
2026-09-19 17:31:03.801 Seetong_tps[7465:744813] -----------1release decodeport = 1
2026-09-19 17:31:03.802 Seetong_tps[7465:744813]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-19 17:31:03.803 Seetong_tps[7465:744813] _openGLView clearFrame ...
2026-09-19 17:31:03.803 Seetong_tps[7465:744813] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-19 17:31:03.814 Seetong_tps[7465:744813] [保存失败] 相机对象或存储字典为空
2026-09-19 17:31:03.814 Seetong_tps[7465:744822] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-19 17:31:03.814 Seetong_tps[7465:744822] --FC_StopDevComEx end
2026-09-19 17:31:03.815 Seetong_tps[7465:744813] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.207.77","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1789810205000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1789790252000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-19 17:31:03.815 Seetong_tps[7465:744813]  --- 取消心跳 destoryHeartBeat --- 
2026-09-19 17:31:03.815 Seetong_tps[7465:744813]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-25 08:29:13.967 Seetong_tps[5149:530581] app_version=8.3.805
2026-09-25 08:29:13.979 Seetong_tps[5149:530621] 询问用户是否开启推送成功
2026-09-25 08:29:13.979 Seetong_tps[5149:530621] 用户点击允许接收推送
2026-09-25 08:29:13.980 Seetong_tps[5149:530581]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-09-25 08:29:13.980 Seetong_tps[5149:530581] showForLogin 1
2026-09-25 08:29:13.980 Seetong_tps[5149:530581] AppLaunch 还剩 6.481936931610107 秒
2026-09-25 08:29:13.981 Seetong_tps[5149:530670] remoteNotificationSetting: <UNNotificationSettings: 0x110ac17c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-09-25 08:29:14.000 Seetong_tps[5149:530581]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-09-25 08:29:14.044 Seetong_tps[5149:530581] viewDidLoad/configtime=2026-09-25 上午12:29:14 +0000
2026-09-25 08:29:14.045 Seetong_tps[5149:530581]  -- 设备列表 -- statusBarHeight 1: 47
2026-09-25 08:29:14.045 Seetong_tps[5149:530581]  -- 设备列表 -- statusBarHeight 2: 47
2026-09-25 08:29:14.104 Seetong_tps[5149:530581]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-09-25 08:29:14.104 Seetong_tps[5149:530581]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-09-25 08:29:14.105 Seetong_tps[5149:530581]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-09-25 08:29:14.105 Seetong_tps[5149:530581] 开始检查未读客服消息...
2026-09-25 08:29:14.105 Seetong_tps[5149:530581] 在 viewDidLoad 中，当前用户界面样式: 1
2026-09-25 08:29:14.105 Seetong_tps[5149:530581]  --- 取消心跳 destoryHeartBeat --- 
2026-09-25 08:29:14.113 Seetong_tps[5149:530581]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-09-25 08:29:14.113 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty - 
2026-09-25 08:29:14.113 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-09-25 08:29:14.117 Seetong_tps[5149:530581] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-09-25 08:29:14.117 Seetong_tps[5149:530581] NAV deviceOrientationDidChange:1
2026-09-25 08:29:14.119 Seetong_tps[5149:530581]  -- groupDeviceList -- 
2026-09-25 08:29:14.119 Seetong_tps[5149:530581] -- WebSocket connection - 显示设备列表 - getNetty --
2026-09-25 08:29:14.119 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty - 
2026-09-25 08:29:14.119 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-25 08:29:14.172 Seetong_tps[5149:530581]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-09-25 08:29:14.307 Seetong_tps[5149:530581] Super properties have already been unregistered.
2026-09-25 08:29:14.307 Seetong_tps[5149:530581] UMAPM_OOMSampling(0,0):NO
2026-09-25 08:29:14.309 Seetong_tps[5149:530581]  -- deviceListDataUpdate - AppLaunch 还剩 1.152302265167236 秒 - 再延迟 1.652302265167236 秒 - 启动耗时 1.847697734832764 秒
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  -- groupDeviceList -- 
2026-09-25 08:29:14.310 Seetong_tps[5149:530581] groupDeviceList 已在进行中，跳过新的调用
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1848 毫秒
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  - 收到刷新token回调 - NSData 长度: 1688
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-09-25 08:29:14.310 Seetong_tps[5149:530581]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTAzODI1NTMsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.hApHzYJZEwKgPkozSq-tCK785FjsuBCJLCmBWbsMbIQ","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTI4ODgxNTMsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkwMjk2MTUzLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.5Y6kYhIg3LEVFzAwIj19T63BQyu8bueziOW3OE2xzDw","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-09-25 08:29:14.318 Seetong_tps[5149:530581]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1790296154.318493
2026-09-25 08:29:14.318 Seetong_tps[5149:530581]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1790296154.318493
2026-09-25 08:29:14.318 Seetong_tps[5149:530581]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1790296154.318493 - lastRefreshTokenTime: 1790296154.318493
2026-09-25 08:29:14.330 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-25 08:29:14.330 Seetong_tps[5149:530581]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-25 08:29:14.330 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-25 08:29:14.332 Seetong_tps[5149:530581]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 643;
}
2026-09-25 08:29:14.332 Seetong_tps[5149:530581] ++++-[VideoView dealloc]++++
2026-09-25 08:29:14.332 Seetong_tps[5149:530670] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x11a106bc0>{number = 10, name = (null)}====
2026-09-25 08:29:14.332 Seetong_tps[5149:530620] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x109879300>{number = 4, name = (null)}====
2026-09-25 08:29:14.332 Seetong_tps[5149:530723] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c870b00>{number = 17, name = (null)}====
2026-09-25 08:29:14.332 Seetong_tps[5149:530722] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c870ac0>{number = 18, name = (null)}====
2026-09-25 08:29:14.333 Seetong_tps[5149:530726] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x11a17db00>{number = 13, name = (null)}====
2026-09-25 08:29:14.335 Seetong_tps[5149:530581] OpenGLView20_Seetong dealloc:0x10c86d200
2026-09-25 08:29:14.339 Seetong_tps[5149:530724] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c8709c0>{number = 19, name = (null)}====
2026-09-25 08:29:14.355 Seetong_tps[5149:530618] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x109878fc0>{number = 3, name = (null)}====
2026-09-25 08:29:14.356 Seetong_tps[5149:530581]  -- WebSocket - 重置重连次数 -- 
2026-09-25 08:29:14.356 Seetong_tps[5149:530624] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay54.s5.seetong.com:3443;type=0&load=16&addr=bjrelay47.s2.seetong.com:14443;type=0&load=23&addr=bjrelay3.s5.seetong.com:10443;","vipRelayServers":"type=0&load=51&addr=bjrelayvip2.s2.seetong.com:10443;type=0&load=42&addr=bjrelayvip2.s2.seetong.com:2443;type=0&load=28&addr=bjrelay43.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.203.160","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x109ac50c0>{number = 7, name = (null)}====
2026-09-25 08:29:14.357 Seetong_tps[5149:530625] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.203.160","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1790295705000,"lastHeartTime":1790293617000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10c872f80>{number = 20, name = (null)}====
2026-09-25 08:29:14.357 Seetong_tps[5149:530725] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIIUVAFWlcOAFVvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c871d80>{number = 21, name = (null)}====
2026-09-25 08:29:14.366 Seetong_tps[5149:530581]  -- WebSocket connection - APP活跃 - getNetty - 
2026-09-25 08:29:14.366 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty - 
2026-09-25 08:29:14.366 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-09-25 08:29:14.368 Seetong_tps[5149:530581] UMAPM_NetworkSampling(0,0):NO
2026-09-25 08:29:14.368 Seetong_tps[5149:530581]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-09-25 08:29:14.369 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-25 08:29:14.369 Seetong_tps[5149:530581]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-25 08:29:14.377 Seetong_tps[5149:530581] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-09-25 08:29:14.377 Seetong_tps[5149:530581] 客服消息未读数量: 0
2026-09-25 08:29:14.378 Seetong_tps[5149:530721] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c872880>{number = 22, name = (null)}====
2026-09-25 08:29:14.379 Seetong_tps[5149:530581] 蓝牙已打开
2026-09-25 08:29:14.382 Seetong_tps[5149:530621] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x109878ec0>{number = 2, name = (null)}====
2026-09-25 08:29:14.383 Seetong_tps[5149:530581]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-09-25 08:29:14.383 Seetong_tps[5149:530581]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-09-25 08:29:14.390 Seetong_tps[5149:530581]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-09-25 08:29:14.390 Seetong_tps[5149:530621]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-09-25 08:29:14.390 Seetong_tps[5149:530621]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-09-25 08:29:14.390 Seetong_tps[5149:530621]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-09-25 08:29:14.391 Seetong_tps[5149:530581]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-09-25 08:29:14.391 Seetong_tps[5149:530581]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAIIUVAFWlcOAFVvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-09-25 08:29:14.391 Seetong_tps[5149:530652] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDkwMDk1NDI5MCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.fSUAva06o3MDr1DYqSQkQTE6CCCsW2ieOUnAGfv4d5I","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MDkwMDk1NDI5MCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MiIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNV9yZWxheTIiLCJ0eC1iai10cHNpb3QtcmVsYXktMDlfcmVsYXk3Il19.-8b_ItnuuMOUqzIByR6jAbncNxNHtV9QdGpX4mL_h_k","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24906"}]}
====
2026-09-25 08:29:14.391 Seetong_tps[5149:530621]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-09-25 08:29:14.391 Seetong_tps[5149:530621]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-09-25 08:29:14.391 Seetong_tps[5149:530621]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-09-25 08:29:14.396 Seetong_tps[5149:530581]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-25 08:29:14.411 Seetong_tps[5149:530581]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-09-25 08:29:14.411 Seetong_tps[5149:530581]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-09-25 08:29:14.413 Seetong_tps[5149:530581]  -- 广告缓存 -- saveAdModel - result: 1
2026-09-25 08:29:14.416 Seetong_tps[5149:530581]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-09-25 08:29:14.530 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-09-25 08:29:14.530 Seetong_tps[5149:530581]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2069 毫秒
2026-09-25 08:29:14.531 Seetong_tps[5149:530581] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.160","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790295705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790293617000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-25 08:29:14.531 Seetong_tps[5149:530581]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-25 08:29:14.531 Seetong_tps[5149:530581]  -- groupDeviceList -- 
2026-09-25 08:29:14.531 Seetong_tps[5149:530581]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-09-25 08:29:14.531 Seetong_tps[5149:530581]  -- WebSocket - 重置重连次数 -- 
2026-09-25 08:29:14.531 Seetong_tps[5149:530581]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-09-25 08:29:14.532 Seetong_tps[5149:530581]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-25 08:29:14.532 Seetong_tps[5149:530581]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgULVAcIAFcJUFZpAQQB","reconn":0}}
2026-09-25 08:29:14.532 Seetong_tps[5149:530581]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-25 08:29:14.532 Seetong_tps[5149:530581] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.160","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790295705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790293617000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-25 08:29:14.538 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-09-25 08:29:14.538 Seetong_tps[5149:530581]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-09-25 08:29:14.538 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-09-25 08:29:14.539 Seetong_tps[5149:530581]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-09-25 08:29:14.539 Seetong_tps[5149:530581]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-09-25 08:29:14.551 Seetong_tps[5149:530733] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10cafd340>{number = 24, name = (null)}====
2026-09-25 08:29:14.606 Seetong_tps[5149:530581]  -- STBluetoothManager - 结束扫描 - 
2026-09-25 08:29:14.606 Seetong_tps[5149:530581]  -- STBluetoothManager - 开始扫描 - 
2026-09-25 08:29:14.967 Seetong_tps[5149:530581] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-09-25 08:29:14.968 Seetong_tps[5149:530581] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-09-25 08:29:14.969 Seetong_tps[5149:530581] Formatted Date: 2026-09-25
2026-09-25 08:29:14.970 Seetong_tps[5149:530581]  --- webSocketGetServerData msgId: 18EC9276-3F44-43E6-964F-49C08FEA5F76 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-09-25";
        token = AVYOAQteVABrAAkFBgULVAcIAFcJUFZpAQQB;
    };
}
2026-09-25 08:29:14.970 Seetong_tps[5149:530581]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-25 08:29:14.971 Seetong_tps[5149:530581]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-09-25 08:29:14.972 Seetong_tps[5149:530581]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-09-25 08:29:15.084 Seetong_tps[5149:530581] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-09-25 08:29:15.085 Seetong_tps[5149:530581]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-09-25 08:29:15.085 Seetong_tps[5149:530581]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-09-25 08:29:15.087 Seetong_tps[5149:530581] Sorted Dates (Descending): (
)
2026-09-25 08:29:15.261 Seetong_tps[5149:530652] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-09-25 08:29:15.261 Seetong_tps[5149:530652] [DeviceMonitor] 监控管理器初始化完成
2026-09-25 08:29:15.648 Seetong_tps[5149:530652]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-09-25 08:29:15.648 Seetong_tps[5149:530652]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-09-25 08:29:15.648 Seetong_tps[5149:530652]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-09-25 08:29:15.650 Seetong_tps[5149:530581]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-09-25 08:29:15.650 Seetong_tps[5149:530621] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-09-25 08:29:15.650 Seetong_tps[5149:530731] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-09-25 08:29:16.042 Seetong_tps[5149:530581] AppLaunch hideForRefreshToken
2026-09-25 08:29:16.042 Seetong_tps[5149:530581] AppLaunch hideForRefreshToken dismiss
2026-09-25 08:29:16.043 Seetong_tps[5149:530581] AppLaunch dismiss...
2026-09-25 08:29:16.126 Seetong_tps[5149:530652]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-25 08:29:16.127 Seetong_tps[5149:530652]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-25 08:29:16.128 Seetong_tps[5149:530652]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-25 08:29:16.128 Seetong_tps[5149:530621] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-25 08:29:16.128 Seetong_tps[5149:530723] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-25 08:29:16.128 Seetong_tps[5149:530621] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-25 08:29:16.133 Seetong_tps[5149:530652]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-09-25 08:29:16.134 Seetong_tps[5149:530652]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-25 08:29:16.134 Seetong_tps[5149:530652]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-09-25 08:29:16.134 Seetong_tps[5149:530624] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-09-25 08:29:16.134 Seetong_tps[5149:530624] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-09-25 08:29:16.134 Seetong_tps[5149:530621] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-09-25 08:29:16.217 Seetong_tps[5149:530581] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-09-25 08:29:16.217 Seetong_tps[5149:530581] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-09-25 08:29:16.217 Seetong_tps[5149:530581] 用户设置的具体字体大小: 14.000000
2026-09-25 08:29:16.348 Seetong_tps[5149:530581]  dealloc -- STAppLaunchWindow
2026-09-25 08:29:16.351 Seetong_tps[5149:530581]  dealloc -- STAppLaunchViewController
2026-09-25 08:29:16.353 Seetong_tps[5149:530581] AppLaunch dismiss... end
2026-09-25 08:29:16.452 Seetong_tps[5149:530655]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-25 08:29:16.977 Seetong_tps[5149:530581] MessageThrottle reloadTableView ---
2026-09-25 08:29:16.984 Seetong_tps[5149:530655]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-09-25 08:29:17.001 Seetong_tps[5149:530581]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-25 08:29:17.001 Seetong_tps[5149:530581]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-09-25 08:29:17.252 Seetong_tps[5149:530581]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-09-25 08:29:17.514 Seetong_tps[5149:530581] MessageThrottle reloadTableView ---
2026-09-25 08:29:17.549 Seetong_tps[5149:530723] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c870b00>{number = 17, name = (null)}====
2026-09-25 08:29:17.769 Seetong_tps[5149:530581]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-09-25 08:29:17.769 Seetong_tps[5149:530581]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-25 08:29:17.769 Seetong_tps[5149:530581]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-09-25 08:29:17.769 Seetong_tps[5149:530581] 滚动已停止500毫秒，执行操作:29115420
2026-09-25 08:29:18.035 Seetong_tps[5149:530723] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c870b00>{number = 17, name = (null)}====
2026-09-25 08:29:19.412 Seetong_tps[5149:530581] UMAPM_OOMSampling(0,0):NO
2026-09-25 08:29:19.412 Seetong_tps[5149:530581] UMAPM_NetworkSampling(0,0):NO
2026-09-25 08:29:24.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:29:34.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:29:44.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:29:44.606 Seetong_tps[5149:530581]  -- STBluetoothManager - 结束扫描 - 
2026-09-25 08:29:44.606 Seetong_tps[5149:530581]  -- STBluetoothManager - 设备列表蓝牙已打开 - 结束扫描 - 
2026-09-25 08:29:49.682 Seetong_tps[5149:530621] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-25 08:29:49.684 Seetong_tps[5149:530621] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-25 08:29:49.684 Seetong_tps[5149:530621] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-25 08:29:49.686 Seetong_tps[5149:530621] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-25 08:29:49.687 Seetong_tps[5149:530621] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-09-25 08:29:54.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:04.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:13.216 Seetong_tps[5149:530581]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-09-25 08:30:13.228 Seetong_tps[5149:530581] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-09-25 08:30:13.274 Seetong_tps[5149:530729] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-25 08:30:13.275 Seetong_tps[5149:530581] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-09-25 08:30:13.275 Seetong_tps[5149:530581]  -- WebSocket connection sendDataToServer - 开始 - 
2026-09-25 08:30:13.276 Seetong_tps[5149:530581] Reachability Flag Status: -R ------- networkStatusForFlags
2026-09-25 08:30:13.278 Seetong_tps[5149:530581]  -- STBluetoothManager - 结束扫描 - 
2026-09-25 08:30:13.295 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-25 上午8:30:13 295
2026-09-25 08:30:13.295 Seetong_tps[5149:530581]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>>
2026-09-25 08:30:13.295 Seetong_tps[5149:530581]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>> -- _camera.supportPlatform: 0
2026-09-25 08:30:13.295 Seetong_tps[5149:530581]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-25 上午12:30:13 +0000
2026-09-25 08:30:13.295 Seetong_tps[5149:530581]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-25 08:30:13.296 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-25 上午8:30:13 296
2026-09-25 08:30:13.296 Seetong_tps[5149:530729] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-25 08:30:13.322 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:13.324 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:13.326 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:13.327 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:13.348 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-25 08:30:13.351 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-25 08:30:13.351 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-09-25 08:30:13.381 Seetong_tps[5149:530581] uid:29115420 playAudio
2026-09-25 08:30:13.381 Seetong_tps[5149:530581]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-09-25 08:30:13.381 Seetong_tps[5149:530581]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-09-25 08:30:13.381 Seetong_tps[5149:530973] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-09-25 08:30:13.398 Seetong_tps[5149:530581] 未处理的 biz 类型: res_video_preview_advert
2026-09-25 08:30:13.398 Seetong_tps[5149:530581]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":19},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":122}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-09-25 08:30:13.572 Seetong_tps[5149:530581] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-09-25 08:30:14.054 Seetong_tps[5149:530655] ===29115420===
2026-09-25 08:30:14.063 Seetong_tps[5149:530655] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-25 08:30:14.064 Seetong_tps[5149:530652] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-25 08:30:14.064 Seetong_tps[5149:530652] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-25 08:30:14.064 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:14.065 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 1
2026-09-25 08:30:14.065 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:14.065 Seetong_tps[5149:530652] InitDecodePortLog: playsettype = 50
2026-09-25 08:30:14.067 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-25 08:30:14.067 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-09-25 08:30:14.067 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-25 08:30:14.067 Seetong_tps[5149:530652] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-09-25 08:30:14.068 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.79 - 设备: 庭院 - 29115420
2026-09-25 08:30:14.068 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-09-25 08:30:14.068 Seetong_tps[5149:530652] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-25 08:30:14.069 Seetong_tps[5149:530652] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-25 08:30:14.085 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.81 - 设备: 庭院 - 29115420
2026-09-25 08:30:14.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:14.435 Seetong_tps[5149:530655]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-09-25 08:30:14.548 Seetong_tps[5149:531127] 重新观看视频线程：<_NSMainThread: 0x109878000>{number = 1, name = (null)}
2026-09-25 08:30:14.560 Seetong_tps[5149:530581] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-09-25 08:30:14.583 Seetong_tps[5149:530581] uid:29115420 playAudio
2026-09-25 08:30:14.583 Seetong_tps[5149:530729] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-25 08:30:14.583 Seetong_tps[5149:530581] uid:29115420 playAudio
2026-09-25 08:30:14.583 Seetong_tps[5149:530581] checkPortStatus:_decodePort=1
2026-09-25 08:30:14.583 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-09-25 08:30:14.584 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.31 - 设备: 庭院 - 29115420
2026-09-25 08:30:14.617 Seetong_tps[5149:531127] 重新观看视频线程：<_NSMainThread: 0x109878000>{number = 1, name = (null)}
2026-09-25 08:30:14.619 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.34 - 设备: 庭院 - 29115420
2026-09-25 08:30:16.136 Seetong_tps[5149:530655] Failed to get IoT drive away set configuration.
2026-09-25 08:30:16.136 Seetong_tps[5149:530655]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-25 08:30:16.220 Seetong_tps[5149:530581]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>>
2026-09-25 08:30:16.220 Seetong_tps[5149:530581] #####Vstop:uid:29115420-0-port:1
2026-09-25 08:30:16.220 Seetong_tps[5149:530581] -----------1release decodeport = 1
2026-09-25 08:30:16.221 Seetong_tps[5149:530581]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "6.25";
    "preview_duration" = 2900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-09-25 08:30:16.221 Seetong_tps[5149:530581] _openGLView clearFrame ...
2026-09-25 08:30:16.229 Seetong_tps[5149:530581] 当前控制器：STPlaybackVC
2026-09-25 08:30:16.229 Seetong_tps[5149:530581]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-25 08:30:16.229 Seetong_tps[5149:530581] 开始监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:16.229 Seetong_tps[5149:530581] camera_nvr对象已切换，重新设置KVO监听
2026-09-25 08:30:16.235 Seetong_tps[5149:530581] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-25 08:30:16.404 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:16.405 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:16.405 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:16.405 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:16.406 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:16.406 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:16.406 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:16.406 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:16.414 Seetong_tps[5149:530581]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-25 08:30:16.414 Seetong_tps[5149:530581] ====高度=91.000000
2026-09-25 08:30:16.414 Seetong_tps[5149:530581]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-25 08:30:16.415 Seetong_tps[5149:530581] 停止监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:16.416 Seetong_tps[5149:530581] 开始监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:16.416 Seetong_tps[5149:530581] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-25 08:30:16.416 Seetong_tps[5149:530581] ###### stopNvrRemoteRecord ......
2026-09-25 08:30:16.418 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=0
2026-09-25 08:30:16.423 Seetong_tps[5149:530581]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-25 08:30:16.423 Seetong_tps[5149:530729] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-25 08:30:16.423 Seetong_tps[5149:530581]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-25 08:30:16.423 Seetong_tps[5149:530581]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-25 08:30:16.423 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=0
2026-09-25 08:30:16.467 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:16.520 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-25 08:30:16.602 Seetong_tps[5149:530652]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 2
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-25 08:30:16.602 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-25 08:30:16.602 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.33 - 设备: 庭院 - 29115420
2026-09-25 08:30:16.607 Seetong_tps[5149:531116] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e5bf840>{number = 28, name = (null)}====
2026-09-25 08:30:16.688 Seetong_tps[5149:530729] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x11a17f700>{number = 12, name = (null)}====
2026-09-25 08:30:16.711 Seetong_tps[5149:531118] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e4cc100>{number = 25, name = (null)}====
2026-09-25 08:30:17.585 Seetong_tps[5149:530655] ===29115420===
2026-09-25 08:30:19.178 Seetong_tps[5149:530581]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-25 08:30:21.266 Seetong_tps[5149:530655]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:0000000011111111111111111000000 - result: 0 - devid: 29115420
2026-09-25 08:30:21.677 Seetong_tps[5149:530655] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=592
2026-09-25 08:30:21.679 Seetong_tps[5149:530581] timeSliceArray.count=38
2026-09-25 08:30:21.721 Seetong_tps[5149:530581] nvrParseRecPlayBlock timelineModelArray.count=37
2026-09-25 08:30:21.721 Seetong_tps[5149:530581] timelineModel.timePaint=07:53:52-08:29:52,timelineModel.recordType=1
2026-09-25 08:30:21.743 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=18
2026-09-25 08:30:21.744 Seetong_tps[5149:530581]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-25 08:30:21.745 Seetong_tps[5149:530581]  --- setFirstTimePosition --- i: 36 - recordType: 1
2026-09-25 08:30:21.746 Seetong_tps[5149:530581]  --- setFirstTimePosition --- i: 35 - recordType: 7
2026-09-25 08:30:21.746 Seetong_tps[5149:530581] _firstHaveDataTime=07:53:25
2026-09-25 08:30:24.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:24.415 Seetong_tps[5149:530581]  -- 预览倒计时 -- User interaction detected
2026-09-25 08:30:24.416 Seetong_tps[5149:530581] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-25 08:30:24.416 Seetong_tps[5149:530581] ###### stopNvrRemoteRecord ......
2026-09-25 08:30:24.420 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=0
2026-09-25 08:30:24.432 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-09-25 上午8:30:24 432
2026-09-25 08:30:24.432 Seetong_tps[5149:530581]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>>
2026-09-25 08:30:24.432 Seetong_tps[5149:530581]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>> -- _camera.supportPlatform: 0
2026-09-25 08:30:24.432 Seetong_tps[5149:530581]  -- playVideo ---- 播放视频 -- 开始时间: 2026-09-25 上午12:30:24 +0000
2026-09-25 08:30:24.433 Seetong_tps[5149:530581]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-25 08:30:24.433 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-09-25 上午8:30:24 433
2026-09-25 08:30:24.433 Seetong_tps[5149:531116] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-09-25 08:30:24.464 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-25 08:30:24.464 Seetong_tps[5149:530652]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 3
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-25 08:30:24.464 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-25 08:30:24.465 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-09-25 08:30:24.466 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-09-25 08:30:24.466 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-09-25 08:30:24.471 Seetong_tps[5149:530655] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 4
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: playsettype = 50
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:4 :MediaType:0x0101
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 4
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:4 bitrate:64000 framerate:8
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-25 08:30:24.471 Seetong_tps[5149:530652] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-25 08:30:24.474 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-25 08:30:24.475 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-09-25 08:30:24.978 Seetong_tps[5149:530581] 停止监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:24.978 Seetong_tps[5149:530581]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-09-25 08:30:24.978 Seetong_tps[5149:530581] dealloc -- STPlaybackVC
2026-09-25 08:30:24.986 Seetong_tps[5149:530581] ++++-[VideoView dealloc]++++
2026-09-25 08:30:24.988 Seetong_tps[5149:530581] OpenGLView20_Seetong dealloc:0x10e7e7800
2026-09-25 08:30:24.989 Seetong_tps[5149:530581] ++++-[VideoView dealloc]++++
2026-09-25 08:30:24.991 Seetong_tps[5149:530581] OpenGLView20_Seetong dealloc:0x109b1e200
2026-09-25 08:30:26.928 Seetong_tps[5149:531317] 重新观看视频线程：<_NSMainThread: 0x109878000>{number = 1, name = (null)}
2026-09-25 08:30:26.933 Seetong_tps[5149:530581] uid:29115420 playAudio
2026-09-25 08:30:26.933 Seetong_tps[5149:531118] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-09-25 08:30:26.933 Seetong_tps[5149:530581] uid:29115420 playAudio
2026-09-25 08:30:26.934 Seetong_tps[5149:530581] checkPortStatus:_decodePort=4
2026-09-25 08:30:26.934 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.50 - 设备: 庭院 - 29115420
2026-09-25 08:30:26.934 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.50 - 设备: 庭院 - 29115420
2026-09-25 08:30:27.420 Seetong_tps[5149:530655] Failed to get IoT drive away set configuration.
2026-09-25 08:30:27.421 Seetong_tps[5149:530655]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-09-25 08:30:28.938 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.51 - 设备: 庭院 - 29115420
2026-09-25 08:30:32.729 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.744 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.761 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.779 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.813 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.828 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.844 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.861 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.878 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.894 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.912 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.945 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.961 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:32.978 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.011 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.028 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.045 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.064 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.444 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.831 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.846 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.867 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.879 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:33.962 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.015 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.313 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:34.433 Seetong_tps[5149:530581]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1790296234.433500,lastReceiveYUVTimeInterval=1790296234.376360,interval=0,videoView=0x10e420380
2026-09-25 08:30:34.564 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.580 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.598 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.613 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.629 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.646 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.663 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.713 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.730 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.748 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.763 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.779 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.797 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.814 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.830 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.846 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.898 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.913 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.930 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.947 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.964 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.980 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:34.996 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.081 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.098 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.117 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.130 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.146 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.214 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.230 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.248 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.263 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.748 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.765 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.780 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.815 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.831 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:35.851 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:36.266 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:36.418 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:37.153 Seetong_tps[5149:530581]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e420380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e439000>; layer = <CALayer: 0x10e404f00>>
2026-09-25 08:30:37.153 Seetong_tps[5149:530581] #####Vstop:uid:29115420-0-port:4
2026-09-25 08:30:37.153 Seetong_tps[5149:530581] -----------1release decodeport = 4
2026-09-25 08:30:37.154 Seetong_tps[5149:530581] _openGLView clearFrame ...
2026-09-25 08:30:37.168 Seetong_tps[5149:530581] 当前控制器：STPlaybackVC
2026-09-25 08:30:37.169 Seetong_tps[5149:530581]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-09-25 08:30:37.169 Seetong_tps[5149:530581] 开始监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:37.169 Seetong_tps[5149:530581] camera_nvr对象已切换，重新设置KVO监听
2026-09-25 08:30:37.174 Seetong_tps[5149:530581] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-09-25 08:30:37.235 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:37.235 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:37.236 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:37.236 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:37.236 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:37.237 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:37.237 Seetong_tps[5149:530581]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-09-25 08:30:37.237 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:37.243 Seetong_tps[5149:530581]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-09-25 08:30:37.243 Seetong_tps[5149:530581] ====高度=91.000000
2026-09-25 08:30:37.244 Seetong_tps[5149:530581]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-09-25 08:30:37.244 Seetong_tps[5149:530581] 停止监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:37.244 Seetong_tps[5149:530581] 开始监听camera_nvr的onlineStatus属性变化
2026-09-25 08:30:37.244 Seetong_tps[5149:530581] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-25 08:30:37.244 Seetong_tps[5149:530581] ###### stopNvrRemoteRecord ......
2026-09-25 08:30:37.245 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=0
2026-09-25 08:30:37.248 Seetong_tps[5149:530581]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-09-25 08:30:37.248 Seetong_tps[5149:531116] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-09-25 08:30:37.248 Seetong_tps[5149:530581]  --- startSearchRecordTimer -- durationTime: 20.0
2026-09-25 08:30:37.248 Seetong_tps[5149:530581]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202609-0B99B51AA21A3766
2026-09-25 08:30:37.248 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=0
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-25 08:30:37.251 Seetong_tps[5149:530652]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 5
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-09-25 08:30:37.251 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-09-25 08:30:37.279 Seetong_tps[5149:530581] +++++390.000000-844.000000-220.000000-390.000000-0
2026-09-25 08:30:37.299 Seetong_tps[5149:530581]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-09-25 08:30:37.303 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.87 - 设备: 庭院 - 29115420
2026-09-25 08:30:37.436 Seetong_tps[5149:531118] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e4cc100>{number = 25, name = (null)}====
2026-09-25 08:30:37.478 Seetong_tps[5149:530973] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e5bf500>{number = 26, name = (null)}====
2026-09-25 08:30:37.499 Seetong_tps[5149:531116] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10e5bf840>{number = 28, name = (null)}====
2026-09-25 08:30:37.844 Seetong_tps[5149:530655] ===29115420===
2026-09-25 08:30:39.430 Seetong_tps[5149:530581]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-09-25 08:30:42.014 Seetong_tps[5149:530655]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202609:0000000011111111111111111000000 - result: 0 - devid: 29115420
2026-09-25 08:30:42.280 Seetong_tps[5149:530655] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=592
2026-09-25 08:30:42.281 Seetong_tps[5149:530581] timeSliceArray.count=38
2026-09-25 08:30:42.323 Seetong_tps[5149:530581] nvrParseRecPlayBlock timelineModelArray.count=37
2026-09-25 08:30:42.323 Seetong_tps[5149:530581] timelineModel.timePaint=07:53:52-08:29:52,timelineModel.recordType=1
2026-09-25 08:30:42.345 Seetong_tps[5149:530581] updateAlarmListTable:messageModelList=18
2026-09-25 08:30:42.345 Seetong_tps[5149:530581]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-09-25 08:30:42.347 Seetong_tps[5149:530581]  --- setFirstTimePosition --- i: 36 - recordType: 1
2026-09-25 08:30:42.347 Seetong_tps[5149:530581]  --- setFirstTimePosition --- i: 35 - recordType: 7
2026-09-25 08:30:42.347 Seetong_tps[5149:530581] _firstHaveDataTime=07:53:25
2026-09-25 08:30:44.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:30:45.552 Seetong_tps[5149:530581]  -- 预览倒计时 -- User interaction detected
2026-09-25 08:30:45.567 Seetong_tps[5149:530581] uid:29115420 FC_P2PNvrReplayByTime
2026-09-25 08:30:45.567 Seetong_tps[5149:530581]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-06 \U4e0a\U53481:09:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-09-25 08:30:45.567 Seetong_tps[5149:530581]  -- 播放视频（录像） -- 开始时间: 2026-09-25 上午12:30:45 +0000
2026-09-25 08:30:45.568 Seetong_tps[5149:530973] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20260925075325
2026-09-25 08:30:45.568 Seetong_tps[5149:530581]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20260925075325
2026-09-25 08:30:45.771 Seetong_tps[5149:530655]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-09-25 08:30:46.034 Seetong_tps[5149:530652] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-09-25 08:30:46.034 Seetong_tps[5149:530652]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x110a78980>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110a10a00>
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: initDecodePort _decodePort = 6
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: playsettype = 50
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-09-25 08:30:46.035 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:6 :MediaType:0x0101
2026-09-25 08:30:46.036 Seetong_tps[5149:530652] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-09-25 08:30:46.036 Seetong_tps[5149:530652] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 6
2026-09-25 08:30:46.036 Seetong_tps[5149:530652] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:6 bitrate:64000 framerate:1
2026-09-25 08:30:46.036 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-09-25 08:30:46.036 Seetong_tps[5149:530652] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-09-25 08:30:46.037 Seetong_tps[5149:530652] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-09-25 08:30:46.039 Seetong_tps[5149:530581]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.47 - 设备: 庭院 - 29115420
2026-09-25 08:30:46.054 Seetong_tps[5149:530581] +++++390.000000-844.000000-219.333333-390.000000-0
2026-09-25 08:30:46.722 Seetong_tps[5149:530581]  -- videoView tap -- 
2026-09-25 08:30:48.117 Seetong_tps[5149:530581] 卡回放第一帧回调 倍速 = 0
2026-09-25 08:30:54.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:31:04.310 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:31:14.404 Seetong_tps[5149:530581]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-09-25 08:31:22.029 Seetong_tps[5149:530581] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-09-25 08:31:22.029 Seetong_tps[5149:530581] ###### stopNvrRemoteRecord ......
2026-09-25 08:31:22.034 Seetong_tps[5149:530652]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-09-25 08:31:22.036 Seetong_tps[5149:530581]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-09-25 08:31:22.038 Seetong_tps[5149:530581] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.160","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790295705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790293617000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-25 08:31:22.038 Seetong_tps[5149:530581]  --- 取消心跳 destoryHeartBeat --- 
2026-09-25 08:31:22.038 Seetong_tps[5149:530581]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-25 08:31:22.049 Seetong_tps[5149:530581] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-09-25 08:31:22.076 Seetong_tps[5149:530581] [保存失败] 相机对象或存储字典为空
2026-09-25 08:31:22.077 Seetong_tps[5149:531116] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-09-25 08:31:22.077 Seetong_tps[5149:530581] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.203.160","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790295705000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790293617000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-09-25 08:31:22.077 Seetong_tps[5149:531116] --FC_StopDevComEx end
2026-09-25 08:31:22.077 Seetong_tps[5149:530581]  --- 取消心跳 destoryHeartBeat --- 
2026-09-25 08:31:22.077 Seetong_tps[5149:530581]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-09-25 08:31:22.082 Seetong_tps[5149:530581]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-02 09:33:24.899 Seetong_tps[10271:1087596] app_version=8.3.805
2026-10-02 09:33:24.911 Seetong_tps[10271:1087607] 询问用户是否开启推送成功
2026-10-02 09:33:24.911 Seetong_tps[10271:1087607] 用户点击允许接收推送
2026-10-02 09:33:24.912 Seetong_tps[10271:1087596]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-02 09:33:24.913 Seetong_tps[10271:1087596] showForLogin 1
2026-10-02 09:33:24.913 Seetong_tps[10271:1087596] AppLaunch 还剩 6.56508994102478 秒
2026-10-02 09:33:24.922 Seetong_tps[10271:1087612] remoteNotificationSetting: <UNNotificationSettings: 0x14d2d6c60; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-02 09:33:24.935 Seetong_tps[10271:1087596]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-02 09:33:24.978 Seetong_tps[10271:1087596] viewDidLoad/configtime=2026-10-02 上午1:33:24 +0000
2026-10-02 09:33:24.979 Seetong_tps[10271:1087596]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-02 09:33:24.979 Seetong_tps[10271:1087596]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-02 09:33:25.039 Seetong_tps[10271:1087596]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-02 09:33:25.039 Seetong_tps[10271:1087596]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-02 09:33:25.041 Seetong_tps[10271:1087596]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-02 09:33:25.041 Seetong_tps[10271:1087596] 开始检查未读客服消息...
2026-10-02 09:33:25.041 Seetong_tps[10271:1087596] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-02 09:33:25.041 Seetong_tps[10271:1087596]  --- 取消心跳 destoryHeartBeat --- 
2026-10-02 09:33:25.051 Seetong_tps[10271:1087596]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-02 09:33:25.051 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty - 
2026-10-02 09:33:25.052 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-02 09:33:25.055 Seetong_tps[10271:1087596] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-02 09:33:25.055 Seetong_tps[10271:1087596] NAV deviceOrientationDidChange:1
2026-10-02 09:33:25.058 Seetong_tps[10271:1087596]  -- groupDeviceList -- 
2026-10-02 09:33:25.058 Seetong_tps[10271:1087596] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-02 09:33:25.058 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty - 
2026-10-02 09:33:25.058 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-02 09:33:25.150 Seetong_tps[10271:1087596]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-02 09:33:25.193 Seetong_tps[10271:1087610] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x14c47b940>{number = 6, name = (null)}====
2026-10-02 09:33:25.199 Seetong_tps[10271:1087699] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTUwOTYwNTEzNiwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.sXgUCdlrb2Zfg1iqYqEGKsLb-yGgZKLWGEjAyNqcXzs","accessNode":"114.116.198.103:24202","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTUwOTYwNTEzNiwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xNV9yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkzIl19.LLEzqjoz4UfJiEHdhzEDNqxob1dUNDrmjHhqHysXjE4","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.8.156:24906"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24902"}]}
====
2026-10-02 09:33:25.253 Seetong_tps[10271:1087615] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.233","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1790903770000,"lastHeartTime":1790899789000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x14dcaee00>{number = 15, name = (null)}====
2026-10-02 09:33:25.253 Seetong_tps[10271:1087608] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay6.s5.seetong.com:10443;type=0&load=17&addr=bjrelay66.s5.seetong.com:7443;type=0&load=21&addr=bjrelay65.s5.seetong.com:10443;","vipRelayServers":"type=0&load=38&addr=bjrelay41.s2.seetong.com:15443;type=0&load=42&addr=bjrelay42.s2.seetong.com:12443;type=0&load=38&addr=bjrelayvip3.s2.seetong.com:13443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.233","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x14c478e80>{number = 4, name = (null)}====
2026-10-02 09:33:25.253 Seetong_tps[10271:1087702] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x14dcaed80>{number = 17, name = (null)}====
2026-10-02 09:33:25.253 Seetong_tps[10271:1087700] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x14dcaedc0>{number = 16, name = (null)}====
2026-10-02 09:33:25.253 Seetong_tps[10271:1087701] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x14dcaed40>{number = 18, name = (null)}====
2026-10-02 09:33:25.261 Seetong_tps[10271:1087612] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x14c6e4d00>{number = 7, name = (null)}====
2026-10-02 09:33:25.291 Seetong_tps[10271:1087707] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x14d9bfb80>{number = 13, name = (null)}====
2026-10-02 09:33:25.291 Seetong_tps[10271:1087616] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x14d2b7780>{number = 9, name = (null)}====
2026-10-02 09:33:25.291 Seetong_tps[10271:1087611] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x14c478fc0>{number = 2, name = (null)}====
2026-10-02 09:33:25.291 Seetong_tps[10271:1087596] Super properties have already been unregistered.
2026-10-02 09:33:25.291 Seetong_tps[10271:1087596] UMAPM_OOMSampling(0,0):NO
2026-10-02 09:33:25.291 Seetong_tps[10271:1087703] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgIDU1wGUVcCblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x14dcae280>{number = 19, name = (null)}====
2026-10-02 09:33:25.291 Seetong_tps[10271:1087607] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x14dcae2c0>{number = 20, name = (null)}====
2026-10-02 09:33:25.293 Seetong_tps[10271:1087596]  -- deviceListDataUpdate - AppLaunch 还剩 1.184620141983032 秒 - 再延迟 1.684620141983032 秒 - 启动耗时 1.815379858016968 秒
2026-10-02 09:33:25.293 Seetong_tps[10271:1087596]  -- groupDeviceList -- 
2026-10-02 09:33:25.293 Seetong_tps[10271:1087596] groupDeviceList 已在进行中，跳过新的调用
2026-10-02 09:33:25.293 Seetong_tps[10271:1087596]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1816 毫秒
2026-10-02 09:33:25.294 Seetong_tps[10271:1087596]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-02 09:33:25.294 Seetong_tps[10271:1087596]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-02 09:33:25.294 Seetong_tps[10271:1087596]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-02 09:33:25.294 Seetong_tps[10271:1087596]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTA5OTEyMDQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.OSC7HsK8oOH3Llo9xvWik3bOg9UvZl8PsBrVSNUh0iY","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTM0OTY4MDQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkwOTA0ODA0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.r29wyfTARDB1zPa2-aVOSOMVFCf2HcLrxz_zqB08IzU","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-02 09:33:25.300 Seetong_tps[10271:1087596]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1790904805.300820
2026-10-02 09:33:25.301 Seetong_tps[10271:1087596]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1790904805.300820
2026-10-02 09:33:25.301 Seetong_tps[10271:1087596]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1790904805.300820 - lastRefreshTokenTime: 1790904805.300820
2026-10-02 09:33:25.301 Seetong_tps[10271:1087699] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-10-02 09:33:25.310 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-02 09:33:25.310 Seetong_tps[10271:1087596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-02 09:33:25.310 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-02 09:33:25.311 Seetong_tps[10271:1087596]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 644;
}
2026-10-02 09:33:25.315 Seetong_tps[10271:1087596] ++++-[VideoView dealloc]++++
2026-10-02 09:33:25.318 Seetong_tps[10271:1087596] OpenGLView20_Seetong dealloc:0x14dca1400
2026-10-02 09:33:25.337 Seetong_tps[10271:1087596]  -- WebSocket - 重置重连次数 -- 
2026-10-02 09:33:25.353 Seetong_tps[10271:1087596]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-02 09:33:25.353 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty - 
2026-10-02 09:33:25.353 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-02 09:33:25.379 Seetong_tps[10271:1087596]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-02 09:33:25.379 Seetong_tps[10271:1087596]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-02 09:33:25.379 Seetong_tps[10271:1087596]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-02 09:33:25.379 Seetong_tps[10271:1087611]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-02 09:33:25.383 Seetong_tps[10271:1087596] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-02 09:33:25.383 Seetong_tps[10271:1087596] 客服消息未读数量: 0
2026-10-02 09:33:25.384 Seetong_tps[10271:1087596]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-02 09:33:25.388 Seetong_tps[10271:1087596]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-02 09:33:25.388 Seetong_tps[10271:1087596] UMAPM_NetworkSampling(0,0):NO
2026-10-02 09:33:25.388 Seetong_tps[10271:1087596]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-02 09:33:25.389 Seetong_tps[10271:1087596]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgIDU1wGUVcCblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-02 09:33:25.393 Seetong_tps[10271:1087596]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-02 09:33:25.393 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-02 09:33:25.393 Seetong_tps[10271:1087596]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-02 09:33:25.395 Seetong_tps[10271:1087596] 蓝牙已打开
2026-10-02 09:33:25.396 Seetong_tps[10271:1087596]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-02 09:33:25.398 Seetong_tps[10271:1087596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-02 09:33:25.413 Seetong_tps[10271:1087596]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-02 09:33:25.500 Seetong_tps[10271:1087703] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x14dcae280>{number = 19, name = (null)}====
2026-10-02 09:33:25.521 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-02 09:33:25.521 Seetong_tps[10271:1087596]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2043 毫秒
2026-10-02 09:33:25.521 Seetong_tps[10271:1087596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790903770000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790899789000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-02 09:33:25.521 Seetong_tps[10271:1087596]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-02 09:33:25.521 Seetong_tps[10271:1087596]  -- groupDeviceList -- 
2026-10-02 09:33:25.523 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-02 09:33:25.523 Seetong_tps[10271:1087596]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-02 09:33:25.523 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-02 09:33:25.524 Seetong_tps[10271:1087596]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-02 09:33:25.524 Seetong_tps[10271:1087596]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-02 09:33:25.542 Seetong_tps[10271:1087596]  -- STBluetoothManager - 结束扫描 - 
2026-10-02 09:33:25.542 Seetong_tps[10271:1087596]  -- STBluetoothManager - 开始扫描 - 
2026-10-02 09:33:25.681 Seetong_tps[10271:1087596]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-02 09:33:25.681 Seetong_tps[10271:1087596]  -- WebSocket - 重置重连次数 -- 
2026-10-02 09:33:25.681 Seetong_tps[10271:1087596]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-10-02 09:33:25.683 Seetong_tps[10271:1087596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-02 09:33:25.683 Seetong_tps[10271:1087596]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVgAIAVYDU1dpAQQB","reconn":0}}
2026-10-02 09:33:25.683 Seetong_tps[10271:1087596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-02 09:33:25.684 Seetong_tps[10271:1087596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790903770000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790899789000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-02 09:33:25.773 Seetong_tps[10271:1087596] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-02 09:33:25.773 Seetong_tps[10271:1087596] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-02 09:33:25.773 Seetong_tps[10271:1087596] Formatted Date: 2026-10-02
2026-10-02 09:33:25.774 Seetong_tps[10271:1087596]  --- webSocketGetServerData msgId: 17011663-0F44-4FA5-B433-558D7FDFF47D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-02";
        token = AVYOAQteVABrAAkFBgQCVgAIAVYDU1dpAQQB;
    };
}
2026-10-02 09:33:25.774 Seetong_tps[10271:1087596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-02 09:33:25.774 Seetong_tps[10271:1087596]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-02 09:33:25.786 Seetong_tps[10271:1087596]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-02 09:33:26.055 Seetong_tps[10271:1087596] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-02 09:33:26.056 Seetong_tps[10271:1087596]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-02 09:33:26.056 Seetong_tps[10271:1087596]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-02 09:33:26.057 Seetong_tps[10271:1087596] Sorted Dates (Descending): (
)
2026-10-02 09:33:26.359 Seetong_tps[10271:1087699] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-02 09:33:26.359 Seetong_tps[10271:1087699] [DeviceMonitor] 监控管理器初始化完成
2026-10-02 09:33:26.773 Seetong_tps[10271:1087699]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-02 09:33:26.773 Seetong_tps[10271:1087699]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-02 09:33:26.773 Seetong_tps[10271:1087699]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-02 09:33:26.776 Seetong_tps[10271:1087596]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-02 09:33:26.776 Seetong_tps[10271:1087616] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-02 09:33:26.776 Seetong_tps[10271:1087616] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-02 09:33:27.028 Seetong_tps[10271:1087596] AppLaunch hideForRefreshToken
2026-10-02 09:33:27.028 Seetong_tps[10271:1087596] AppLaunch hideForRefreshToken dismiss
2026-10-02 09:33:27.028 Seetong_tps[10271:1087596] AppLaunch dismiss...
2026-10-02 09:33:27.109 Seetong_tps[10271:1087596] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-10-02 09:33:27.110 Seetong_tps[10271:1087596] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-10-02 09:33:27.110 Seetong_tps[10271:1087596] 用户设置的具体字体大小: 14.000000
2026-10-02 09:33:27.263 Seetong_tps[10271:1087699]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-02 09:33:27.265 Seetong_tps[10271:1087699]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-02 09:33:27.266 Seetong_tps[10271:1087699]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-02 09:33:27.266 Seetong_tps[10271:1087616] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-02 09:33:27.266 Seetong_tps[10271:1087616] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-02 09:33:27.266 Seetong_tps[10271:1087703] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-02 09:33:27.270 Seetong_tps[10271:1087699]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-02 09:33:27.271 Seetong_tps[10271:1087699]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-02 09:33:27.271 Seetong_tps[10271:1087699]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-02 09:33:27.271 Seetong_tps[10271:1087703] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-02 09:33:27.271 Seetong_tps[10271:1087616] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-02 09:33:27.271 Seetong_tps[10271:1087703] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-02 09:33:27.333 Seetong_tps[10271:1087596]  dealloc -- STAppLaunchWindow
2026-10-02 09:33:27.335 Seetong_tps[10271:1087596]  dealloc -- STAppLaunchViewController
2026-10-02 09:33:27.337 Seetong_tps[10271:1087596] AppLaunch dismiss... end
2026-10-02 09:33:27.653 Seetong_tps[10271:1087631]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-02 09:33:27.667 Seetong_tps[10271:1087596]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-02 09:33:27.671 Seetong_tps[10271:1087631]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-02 09:33:27.740 Seetong_tps[10271:1087596]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-02 09:33:27.751 Seetong_tps[10271:1087596] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-02 09:33:27.796 Seetong_tps[10271:1087596] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-02 09:33:27.796 Seetong_tps[10271:1087616] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-02 09:33:27.797 Seetong_tps[10271:1087596]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-02 09:33:27.797 Seetong_tps[10271:1087596] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-02 09:33:27.799 Seetong_tps[10271:1087596]  -- STBluetoothManager - 结束扫描 - 
2026-10-02 09:33:27.815 Seetong_tps[10271:1087596]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-02 上午9:33:27 815
2026-10-02 09:33:27.815 Seetong_tps[10271:1087596]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e44c5c0>; layer = <CALayer: 0x14e421b80>>
2026-10-02 09:33:27.815 Seetong_tps[10271:1087596]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e438380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e44c5c0>; layer = <CALayer: 0x14e421b80>> -- _camera.supportPlatform: 0
2026-10-02 09:33:27.816 Seetong_tps[10271:1087596]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-02 上午1:33:27 +0000
2026-10-02 09:33:27.816 Seetong_tps[10271:1087596]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-19 \U4e0a\U53487:20:11 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-02 09:33:27.816 Seetong_tps[10271:1087596]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-02 上午9:33:27 817
2026-10-02 09:33:27.817 Seetong_tps[10271:1087607] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-02 09:33:27.844 Seetong_tps[10271:1087596]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-02 09:33:27.846 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:27.848 Seetong_tps[10271:1087596]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-02 09:33:27.849 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:27.869 Seetong_tps[10271:1087596]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-02 09:33:27.872 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-02 09:33:27.872 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-10-02 09:33:27.901 Seetong_tps[10271:1087596] uid:29115420 playAudio
2026-10-02 09:33:27.901 Seetong_tps[10271:1087596]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-02 09:33:27.901 Seetong_tps[10271:1087596]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-02 09:33:27.902 Seetong_tps[10271:1087607] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-02 09:33:28.008 Seetong_tps[10271:1087596] 未处理的 biz 类型: res_video_preview_advert
2026-10-02 09:33:28.008 Seetong_tps[10271:1087596]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-02 09:33:28.100 Seetong_tps[10271:1087596]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-02 09:33:28.105 Seetong_tps[10271:1087596] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-02 09:33:28.179 Seetong_tps[10271:1087596] MessageThrottle reloadTableView ---
2026-10-02 09:33:28.354 Seetong_tps[10271:1087631] ===29115420===
2026-10-02 09:33:28.355 Seetong_tps[10271:1087631] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-02 09:33:28.355 Seetong_tps[10271:1087699] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-02 09:33:28.355 Seetong_tps[10271:1087699] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-02 09:33:28.356 Seetong_tps[10271:1087699] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x14d3da0c0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x14d20ca00>
2026-10-02 09:33:28.356 Seetong_tps[10271:1087699] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-02 09:33:28.356 Seetong_tps[10271:1087699] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-02 09:33:28.356 Seetong_tps[10271:1087699] InitDecodePortLog: playsettype = 50
2026-10-02 09:33:28.358 Seetong_tps[10271:1087699] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-02 09:33:28.359 Seetong_tps[10271:1087699] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-02 09:33:28.359 Seetong_tps[10271:1087699] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-02 09:33:28.359 Seetong_tps[10271:1087699] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-02 09:33:28.359 Seetong_tps[10271:1087699] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-02 09:33:28.359 Seetong_tps[10271:1087699] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-02 09:33:28.359 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.56 - 设备: 庭院 - 29115420
2026-10-02 09:33:28.360 Seetong_tps[10271:1087699] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-02 09:33:28.376 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.58 - 设备: 庭院 - 29115420
2026-10-02 09:33:28.607 Seetong_tps[10271:1087596]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-02 09:33:28.607 Seetong_tps[10271:1087596]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-02 09:33:28.607 Seetong_tps[10271:1087596]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-02 09:33:28.607 Seetong_tps[10271:1087596] 滚动已停止500毫秒，执行操作:29115420
2026-10-02 09:33:28.769 Seetong_tps[10271:1087607] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x14dcae2c0>{number = 20, name = (null)}====
2026-10-02 09:33:29.312 Seetong_tps[10271:1087612] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x14c6e4d00>{number = 7, name = (null)}====
2026-10-02 09:33:30.127 Seetong_tps[10271:1087596] UMAPM_OOMSampling(0,0):NO
2026-10-02 09:33:30.127 Seetong_tps[10271:1087596] UMAPM_NetworkSampling(0,0):NO
2026-10-02 09:33:31.551 Seetong_tps[10271:1087631]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-02 09:33:31.706 Seetong_tps[10271:1087749] 重新观看视频线程：<_NSMainThread: 0x14c478000>{number = 1, name = (null)}
2026-10-02 09:33:31.719 Seetong_tps[10271:1087596] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-02 09:33:31.733 Seetong_tps[10271:1087749] 重新观看视频线程：<_NSMainThread: 0x14c478000>{number = 1, name = (null)}
2026-10-02 09:33:31.740 Seetong_tps[10271:1087596] uid:29115420 playAudio
2026-10-02 09:33:31.741 Seetong_tps[10271:1087702] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-02 09:33:31.741 Seetong_tps[10271:1087596] uid:29115420 playAudio
2026-10-02 09:33:31.752 Seetong_tps[10271:1087596] checkPortStatus:_decodePort=1
2026-10-02 09:33:31.752 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.95 - 设备: 庭院 - 29115420
2026-10-02 09:33:31.754 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.96 - 设备: 庭院 - 29115420
2026-10-02 09:33:31.767 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.97 - 设备: 庭院 - 29115420
2026-10-02 09:33:33.756 Seetong_tps[10271:1087596]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.96 - 设备: 庭院 - 29115420
2026-10-02 09:33:33.833 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.850 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.866 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.883 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.899 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.916 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.935 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.949 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.966 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.983 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:33.999 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.016 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.034 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.050 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.084 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.100 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.118 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.134 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.151 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.184 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.201 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.251 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.266 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.283 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.316 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.333 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.350 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.366 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.383 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.400 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.433 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.519 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.619 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.719 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.752 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.769 Seetong_tps[10271:1087631] Failed to get IoT drive away set configuration.
2026-10-02 09:33:34.770 Seetong_tps[10271:1087631]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-02 09:33:34.801 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.867 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.967 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:34.974 Seetong_tps[10271:1087630] MediaProcessor: Video buffer full for uid=29115420
2026-10-02 09:33:35.201 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:35.735 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:35.736 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:36.253 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:36.387 Seetong_tps[10271:1087596]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-02 09:33:37.521 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.537 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.554 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.570 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.592 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.604 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.621 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.654 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.672 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.689 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.705 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.721 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.738 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.755 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.772 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.788 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.805 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.816 Seetong_tps[10271:1087596]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1790904817.816798,lastReceiveYUVTimeInterval=1790904817.759086,interval=0,videoView=0x14e438380
2026-10-02 09:33:37.872 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.920 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.937 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.939 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:37.987 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:38.005 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:38.021 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:38.038 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:38.054 Seetong_tps[10271:1087596] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-02 09:33:40.362 Seetong_tps[10271:1087699]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-02 09:33:40.363 Seetong_tps[10271:1087596]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-02 09:33:40.364 Seetong_tps[10271:1087596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790903770000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790899789000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-02 09:33:40.364 Seetong_tps[10271:1087596]  --- 取消心跳 destoryHeartBeat --- 
2026-10-02 09:33:40.365 Seetong_tps[10271:1087596]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-02 09:33:40.377 Seetong_tps[10271:1087596] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-02 09:33:40.377 Seetong_tps[10271:1087596]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x14e438380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x14e44c5c0>; layer = <CALayer: 0x14e421b80>>
2026-10-02 09:33:40.378 Seetong_tps[10271:1087596] #####Vstop:uid:29115420-0-port:1
2026-10-02 09:33:40.400 Seetong_tps[10271:1087596] -----------1release decodeport = 1
2026-10-02 09:33:40.401 Seetong_tps[10271:1087596]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.063829787234043";
    "preview_duration" = 12600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-02 09:33:40.403 Seetong_tps[10271:1087596] _openGLView clearFrame ...
2026-10-02 09:33:40.418 Seetong_tps[10271:1087596] [保存失败] 相机对象或存储字典为空
2026-10-02 09:33:40.418 Seetong_tps[10271:1087944] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-02 09:33:40.418 Seetong_tps[10271:1087944] --FC_StopDevComEx end
2026-10-02 09:33:40.418 Seetong_tps[10271:1087596] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790903770000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790899789000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-02 09:33:40.418 Seetong_tps[10271:1087596]  --- 取消心跳 destoryHeartBeat --- 
2026-10-02 09:33:40.418 Seetong_tps[10271:1087596]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-03 08:31:54.349 Seetong_tps[15834:1664063] app_version=8.3.805
2026-10-03 08:31:54.368 Seetong_tps[15834:1664074] 询问用户是否开启推送成功
2026-10-03 08:31:54.369 Seetong_tps[15834:1664074] 用户点击允许接收推送
2026-10-03 08:31:54.370 Seetong_tps[15834:1664063]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-03 08:31:54.370 Seetong_tps[15834:1664063] showForLogin 1
2026-10-03 08:31:54.370 Seetong_tps[15834:1664063] AppLaunch 还剩 6.459365844726562 秒
2026-10-03 08:31:54.371 Seetong_tps[15834:1664074] remoteNotificationSetting: <UNNotificationSettings: 0x10dea2800; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-03 08:31:54.391 Seetong_tps[15834:1664063]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-03 08:31:54.437 Seetong_tps[15834:1664063] viewDidLoad/configtime=2026-10-03 上午12:31:54 +0000
2026-10-03 08:31:54.439 Seetong_tps[15834:1664063]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-03 08:31:54.439 Seetong_tps[15834:1664063]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-03 08:31:54.502 Seetong_tps[15834:1664063]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-03 08:31:54.502 Seetong_tps[15834:1664063]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-03 08:31:54.504 Seetong_tps[15834:1664063]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-03 08:31:54.504 Seetong_tps[15834:1664063] 开始检查未读客服消息...
2026-10-03 08:31:54.505 Seetong_tps[15834:1664063] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-03 08:31:54.505 Seetong_tps[15834:1664063]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 08:31:54.514 Seetong_tps[15834:1664063]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-03 08:31:54.514 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty - 
2026-10-03 08:31:54.515 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-03 08:31:54.519 Seetong_tps[15834:1664063] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-03 08:31:54.519 Seetong_tps[15834:1664063] NAV deviceOrientationDidChange:1
2026-10-03 08:31:54.522 Seetong_tps[15834:1664063]  -- groupDeviceList -- 
2026-10-03 08:31:54.522 Seetong_tps[15834:1664063] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-03 08:31:54.522 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty - 
2026-10-03 08:31:54.522 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-03 08:31:54.523 Seetong_tps[15834:1664073] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x106c38d00>{number = 4, name = (null)}====
2026-10-03 08:31:54.574 Seetong_tps[15834:1664063]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-03 08:31:54.711 Seetong_tps[15834:1664063] Super properties have already been unregistered.
2026-10-03 08:31:54.711 Seetong_tps[15834:1664098] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTU5MjMxNDM0Mywic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.zEkuDHATxhGKzY0NsEPomWwgBZ6hfuKDASZ3DEAXFAo","accessNode":"114.116.198.103:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTU5MjMxNDM0Mywic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MiIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXk2Il19.HACjYw9vU_XkoNzOnBeJBwiWo124Epiz3Vc3TOW44Oo","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24906"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24905"}]}
====
2026-10-03 08:31:54.712 Seetong_tps[15834:1664063] UMAPM_OOMSampling(0,0):NO
2026-10-03 08:31:54.714 Seetong_tps[15834:1664063]  -- deviceListDataUpdate - AppLaunch 还剩 1.115333080291748 秒 - 再延迟 1.615333080291748 秒 - 启动耗时 1.884666919708252 秒
2026-10-03 08:31:54.714 Seetong_tps[15834:1664063]  -- groupDeviceList -- 
2026-10-03 08:31:54.714 Seetong_tps[15834:1664063] groupDeviceList 已在进行中，跳过新的调用
2026-10-03 08:31:54.714 Seetong_tps[15834:1664063]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1885 毫秒
2026-10-03 08:31:54.717 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-03 08:31:54.718 Seetong_tps[15834:1664063]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 08:31:54.718 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-03 08:31:54.719 Seetong_tps[15834:1664063]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 645;
}
2026-10-03 08:31:54.726 Seetong_tps[15834:1664076] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106c38e80>{number = 3, name = (null)}====
2026-10-03 08:31:54.732 Seetong_tps[15834:1664175] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109863680>{number = 16, name = (null)}====
2026-10-03 08:31:54.732 Seetong_tps[15834:1664172] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.233","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1790986687000,"lastHeartTime":1790986384000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109863800>{number = 17, name = (null)}====
2026-10-03 08:31:54.732 Seetong_tps[15834:1664176] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x109863840>{number = 18, name = (null)}====
2026-10-03 08:31:54.732 Seetong_tps[15834:1664063] ++++-[VideoView dealloc]++++
2026-10-03 08:31:54.735 Seetong_tps[15834:1664063] OpenGLView20_Seetong dealloc:0x109859200
2026-10-03 08:31:54.737 Seetong_tps[15834:1664077] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x113d38480>{number = 10, name = (null)}====
2026-10-03 08:31:54.750 Seetong_tps[15834:1664063]  -- WebSocket - 重置重连次数 -- 
2026-10-03 08:31:54.757 Seetong_tps[15834:1664173] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 18;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109862180>{number = 19, name = (null)}====
2026-10-03 08:31:54.757 Seetong_tps[15834:1664074] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x106c3b840>{number = 6, name = (null)}====
2026-10-03 08:31:54.757 Seetong_tps[15834:1664174] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109862bc0>{number = 20, name = (null)}====
2026-10-03 08:31:54.757 Seetong_tps[15834:1664075] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=18&addr=bjrelay51.s5.seetong.com:9443;type=0&load=22&addr=bjrelay56.s5.seetong.com:5443;type=0&load=22&addr=bjrelay56.s5.seetong.com:15443;","vipRelayServers":"type=0&load=33&addr=bjrelay43.s2.seetong.com:3443;type=0&load=41&addr=bjrelay41.s2.seetong.com:4443;type=0&load=54&addr=bjrelayvip1.s2.seetong.com:11443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.233","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c38ec0>{number = 2, name = (null)}====
2026-10-03 08:31:54.762 Seetong_tps[15834:1664177] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgICU10GU1ADblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109862140>{number = 21, name = (null)}====
2026-10-03 08:31:54.762 Seetong_tps[15834:1664063]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-03 08:31:54.762 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty - 
2026-10-03 08:31:54.762 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-03 08:31:54.765 Seetong_tps[15834:1664063] UMAPM_NetworkSampling(0,0):NO
2026-10-03 08:31:54.765 Seetong_tps[15834:1664063]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-03 08:31:54.765 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-03 08:31:54.765 Seetong_tps[15834:1664063]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-03 08:31:54.767 Seetong_tps[15834:1664063] 蓝牙已打开
2026-10-03 08:31:54.774 Seetong_tps[15834:1664063]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-03 08:31:54.774 Seetong_tps[15834:1664177]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-03 08:31:54.774 Seetong_tps[15834:1664177]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-03 08:31:54.774 Seetong_tps[15834:1664177]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-03 08:31:54.774 Seetong_tps[15834:1664063]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-03 08:31:54.775 Seetong_tps[15834:1664177]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-03 08:31:54.775 Seetong_tps[15834:1664177]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-03 08:31:54.775 Seetong_tps[15834:1664177]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-03 08:31:54.776 Seetong_tps[15834:1664063]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-03 08:31:54.781 Seetong_tps[15834:1664063] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-03 08:31:54.781 Seetong_tps[15834:1664063] 客服消息未读数量: 0
2026-10-03 08:31:54.781 Seetong_tps[15834:1664063]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-03 08:31:54.781 Seetong_tps[15834:1664063]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-03 08:31:54.790 Seetong_tps[15834:1664063]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-03 08:31:54.790 Seetong_tps[15834:1664063]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgICU10GU1ADblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-03 08:31:54.796 Seetong_tps[15834:1664178] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x113dbbc00>{number = 12, name = (null)}====
2026-10-03 08:31:54.812 Seetong_tps[15834:1664063]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 08:31:54.812 Seetong_tps[15834:1664063]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-03 08:31:54.905 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-03 08:31:54.905 Seetong_tps[15834:1664063]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2076 毫秒
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790986687000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790986384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063]  -- groupDeviceList -- 
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063]  -- WebSocket - 重置重连次数 -- 
2026-10-03 08:31:54.906 Seetong_tps[15834:1664063]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-10-03 08:31:54.908 Seetong_tps[15834:1664063]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 08:31:54.908 Seetong_tps[15834:1664063]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVgEIAFYBVFZpAQQB","reconn":0}}
2026-10-03 08:31:54.908 Seetong_tps[15834:1664063]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 08:31:54.908 Seetong_tps[15834:1664063] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790986687000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790986384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 08:31:54.908 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-03 08:31:54.909 Seetong_tps[15834:1664063]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 08:31:54.909 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-03 08:31:54.909 Seetong_tps[15834:1664063]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-03 08:31:54.909 Seetong_tps[15834:1664063]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-03 08:31:54.942 Seetong_tps[15834:1664072] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x106c3bbc0>{number = 7, name = (null)}====
2026-10-03 08:31:55.001 Seetong_tps[15834:1664063] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-03 08:31:55.001 Seetong_tps[15834:1664063] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-03 08:31:55.002 Seetong_tps[15834:1664063] Formatted Date: 2026-10-03
2026-10-03 08:31:55.002 Seetong_tps[15834:1664063]  --- webSocketGetServerData msgId: A873EF79-6DF5-4683-B005-A166B2499B97 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-03";
        token = AVYOAQteVABrAAkFBgQCVgEIAFYBVFdpAQQB;
    };
}
2026-10-03 08:31:55.002 Seetong_tps[15834:1664063]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 08:31:55.002 Seetong_tps[15834:1664063]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-03 08:31:55.005 Seetong_tps[15834:1664063]  -- STBluetoothManager - 结束扫描 - 
2026-10-03 08:31:55.005 Seetong_tps[15834:1664063]  -- STBluetoothManager - 开始扫描 - 
2026-10-03 08:31:55.017 Seetong_tps[15834:1664063]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-03 08:31:55.051 Seetong_tps[15834:1664063] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-03 08:31:55.051 Seetong_tps[15834:1664063]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-03 08:31:55.051 Seetong_tps[15834:1664063]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-03 08:31:55.051 Seetong_tps[15834:1664063] Sorted Dates (Descending): (
)
2026-10-03 08:31:55.983 Seetong_tps[15834:1664098] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-03 08:31:55.984 Seetong_tps[15834:1664098] [DeviceMonitor] 监控管理器初始化完成
2026-10-03 08:31:56.346 Seetong_tps[15834:1664098]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-03 08:31:56.346 Seetong_tps[15834:1664098]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-03 08:31:56.346 Seetong_tps[15834:1664098]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-03 08:31:56.348 Seetong_tps[15834:1664063]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-03 08:31:56.348 Seetong_tps[15834:1664188] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-03 08:31:56.348 Seetong_tps[15834:1664177] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-03 08:31:56.357 Seetong_tps[15834:1664098]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-03 08:31:56.358 Seetong_tps[15834:1664098]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 08:31:56.358 Seetong_tps[15834:1664098]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 08:31:56.358 Seetong_tps[15834:1664177] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-03 08:31:56.358 Seetong_tps[15834:1664177] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-03 08:31:56.358 Seetong_tps[15834:1664188] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-03 08:31:56.360 Seetong_tps[15834:1664098]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-03 08:31:56.360 Seetong_tps[15834:1664098]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 08:31:56.360 Seetong_tps[15834:1664098]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 08:31:56.360 Seetong_tps[15834:1664188] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-03 08:31:56.360 Seetong_tps[15834:1664177] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-03 08:31:56.360 Seetong_tps[15834:1664188] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-03 08:31:56.366 Seetong_tps[15834:1664063] AppLaunch hideForRefreshToken
2026-10-03 08:31:56.366 Seetong_tps[15834:1664063] AppLaunch hideForRefreshToken dismiss
2026-10-03 08:31:56.366 Seetong_tps[15834:1664063] AppLaunch dismiss...
2026-10-03 08:31:56.413 Seetong_tps[15834:1664105]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-03 08:31:56.417 Seetong_tps[15834:1664063]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-03 08:31:56.417 Seetong_tps[15834:1664105]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-03 08:31:56.617 Seetong_tps[15834:1664063] 系统设置的字体大小类别: UICTContentSizeCategoryXS
2026-10-03 08:31:56.617 Seetong_tps[15834:1664063] ExtraSmall: 最小的字体大小类别，适用于需要非常小字体的情况，用户可能将字体设置为非常紧凑的显示，以在屏幕上显示更多的内容。
2026-10-03 08:31:56.617 Seetong_tps[15834:1664063] 用户设置的具体字体大小: 14.000000
2026-10-03 08:31:56.703 Seetong_tps[15834:1664063] AppLaunch dismiss... end
2026-10-03 08:31:56.935 Seetong_tps[15834:1664063] MessageThrottle reloadTableView ---
2026-10-03 08:31:57.067 Seetong_tps[15834:1664063]  dealloc -- STAppLaunchWindow
2026-10-03 08:31:57.071 Seetong_tps[15834:1664063]  dealloc -- STAppLaunchViewController
2026-10-03 08:31:57.532 Seetong_tps[15834:1664063]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-03 08:31:57.564 Seetong_tps[15834:1664063]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-03 08:31:57.573 Seetong_tps[15834:1664063] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-03 08:31:57.610 Seetong_tps[15834:1664063] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-03 08:31:57.610 Seetong_tps[15834:1664178] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-03 08:31:57.610 Seetong_tps[15834:1664063]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 08:31:57.611 Seetong_tps[15834:1664063] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-03 08:31:57.612 Seetong_tps[15834:1664063]  -- STBluetoothManager - 结束扫描 - 
2026-10-03 08:31:57.626 Seetong_tps[15834:1664063]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-03 上午8:31:57 626
2026-10-03 08:31:57.626 Seetong_tps[15834:1664063]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc74380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc90fa0>; layer = <CALayer: 0x10bc54dc0>>
2026-10-03 08:31:57.626 Seetong_tps[15834:1664063]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc74380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc90fa0>; layer = <CALayer: 0x10bc54dc0>> -- _camera.supportPlatform: 0
2026-10-03 08:31:57.626 Seetong_tps[15834:1664063]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-03 上午12:31:57 +0000
2026-10-03 08:31:57.626 Seetong_tps[15834:1664063]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-19 \U4e0a\U53489:30:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-03 08:31:57.627 Seetong_tps[15834:1664063]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-03 上午8:31:57 627
2026-10-03 08:31:57.627 Seetong_tps[15834:1664072] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-03 08:31:57.651 Seetong_tps[15834:1664063]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-03 08:31:57.654 Seetong_tps[15834:1664063] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-03 08:31:57.655 Seetong_tps[15834:1664063]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-03 08:31:57.656 Seetong_tps[15834:1664063] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-03 08:31:57.672 Seetong_tps[15834:1664063]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-03 08:31:57.674 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-10-03 08:31:57.674 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-10-03 08:31:57.711 Seetong_tps[15834:1664063] 未处理的 biz 类型: res_video_preview_advert
2026-10-03 08:31:57.712 Seetong_tps[15834:1664063]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-03 08:31:57.716 Seetong_tps[15834:1664063] uid:29115420 playAudio
2026-10-03 08:31:57.717 Seetong_tps[15834:1664063]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-03 08:31:57.717 Seetong_tps[15834:1664063]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-03 08:31:57.717 Seetong_tps[15834:1664178] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-03 08:31:57.810 Seetong_tps[15834:1664188] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109863140>{number = 15, name = (null)}====
2026-10-03 08:31:57.918 Seetong_tps[15834:1664063] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-03 08:31:58.046 Seetong_tps[15834:1664063]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-03 08:31:58.047 Seetong_tps[15834:1664063]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-03 08:31:58.047 Seetong_tps[15834:1664063]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-03 08:31:58.047 Seetong_tps[15834:1664063] 滚动已停止500毫秒，执行操作:29115420
2026-10-03 08:31:58.283 Seetong_tps[15834:1664177] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109862140>{number = 21, name = (null)}====
2026-10-03 08:31:58.328 Seetong_tps[15834:1664105] ===29115420===
2026-10-03 08:31:58.329 Seetong_tps[15834:1664105] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-03 08:31:58.330 Seetong_tps[15834:1664098] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-03 08:31:58.330 Seetong_tps[15834:1664098] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-03 08:31:58.330 Seetong_tps[15834:1664098] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x106ebe340>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ddf0a00>
2026-10-03 08:31:58.330 Seetong_tps[15834:1664098] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-03 08:31:58.330 Seetong_tps[15834:1664098] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-03 08:31:58.331 Seetong_tps[15834:1664098] InitDecodePortLog: playsettype = 50
2026-10-03 08:31:58.333 Seetong_tps[15834:1664098] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-03 08:31:58.333 Seetong_tps[15834:1664098] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-03 08:31:58.334 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.72 - 设备: 庭院 - 29115420
2026-10-03 08:31:58.334 Seetong_tps[15834:1664098] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-03 08:31:58.334 Seetong_tps[15834:1664098] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-03 08:31:58.334 Seetong_tps[15834:1664098] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-03 08:31:58.334 Seetong_tps[15834:1664098] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-03 08:31:58.336 Seetong_tps[15834:1664098] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-03 08:31:58.338 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.73 - 设备: 庭院 - 29115420
2026-10-03 08:31:58.339 Seetong_tps[15834:1664105]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-03 08:31:58.620 Seetong_tps[15834:1664220] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-10-03 08:31:58.633 Seetong_tps[15834:1664063] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-03 08:31:58.654 Seetong_tps[15834:1664063] uid:29115420 playAudio
2026-10-03 08:31:58.655 Seetong_tps[15834:1664177] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-03 08:31:58.655 Seetong_tps[15834:1664063] uid:29115420 playAudio
2026-10-03 08:31:58.655 Seetong_tps[15834:1664063] checkPortStatus:_decodePort=1
2026-10-03 08:31:58.655 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.04 - 设备: 庭院 - 29115420
2026-10-03 08:31:58.656 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-10-03 08:31:58.702 Seetong_tps[15834:1664220] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-10-03 08:31:58.704 Seetong_tps[15834:1664063]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.09 - 设备: 庭院 - 29115420
2026-10-03 08:31:58.713 Seetong_tps[15834:1664105] Failed to get IoT drive away set configuration.
2026-10-03 08:31:58.713 Seetong_tps[15834:1664105]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-03 08:31:59.900 Seetong_tps[15834:1664063] UMAPM_OOMSampling(0,0):NO
2026-10-03 08:31:59.900 Seetong_tps[15834:1664063] UMAPM_NetworkSampling(0,0):NO
2026-10-03 08:32:04.840 Seetong_tps[15834:1664063]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-03 08:32:07.627 Seetong_tps[15834:1664063]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1790987527.627041,lastReceiveYUVTimeInterval=1790987527.593006,interval=0,videoView=0x10bc74380
2026-10-03 08:32:09.540 Seetong_tps[15834:1664098]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-03 08:32:09.542 Seetong_tps[15834:1664063]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-03 08:32:09.543 Seetong_tps[15834:1664063] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790986687000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790986384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 08:32:09.543 Seetong_tps[15834:1664063]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 08:32:09.543 Seetong_tps[15834:1664063]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-03 08:32:09.555 Seetong_tps[15834:1664063] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-03 08:32:09.556 Seetong_tps[15834:1664063]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10bc74380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10bc90fa0>; layer = <CALayer: 0x10bc54dc0>>
2026-10-03 08:32:09.556 Seetong_tps[15834:1664063] #####Vstop:uid:29115420-0-port:1
2026-10-03 08:32:09.569 Seetong_tps[15834:1664063] -----------1release decodeport = 1
2026-10-03 08:32:09.569 Seetong_tps[15834:1664063]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "0.6329113924050633";
    "preview_duration" = 11900;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-03 08:32:09.570 Seetong_tps[15834:1664063] _openGLView clearFrame ...
2026-10-03 08:32:09.588 Seetong_tps[15834:1664063] [保存失败] 相机对象或存储字典为空
2026-10-03 08:32:09.588 Seetong_tps[15834:1664173] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-03 08:32:09.588 Seetong_tps[15834:1664173] --FC_StopDevComEx end
2026-10-03 08:32:09.588 Seetong_tps[15834:1664063] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790986687000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790986384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 08:32:09.588 Seetong_tps[15834:1664063]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 08:32:09.588 Seetong_tps[15834:1664063]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-03 20:54:53.526 Seetong_tps[2663:144945] app_version=8.3.805
2026-10-03 20:54:53.632 Seetong_tps[2663:144969] 询问用户是否开启推送成功
2026-10-03 20:54:53.632 Seetong_tps[2663:144969] 用户点击允许接收推送
2026-10-03 20:54:53.638 Seetong_tps[2663:144970]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 0 - listObject.records.count: 1
2026-10-03 20:54:53.643 Seetong_tps[2663:144970]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-03 20:54:53.648 Seetong_tps[2663:144970]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-03 20:54:53.662 Seetong_tps[2663:144945]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-03 20:54:53.663 Seetong_tps[2663:144945] showForLogin 1
2026-10-03 20:54:53.663 Seetong_tps[2663:144945] AppLaunch 还剩 5.84253191947937 秒
2026-10-03 20:54:53.675 Seetong_tps[2663:145077] remoteNotificationSetting: <UNNotificationSettings: 0x1134886e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-03 20:54:53.689 Seetong_tps[2663:144969]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-09-25 \U4e0a\U534812:29:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    }
)
2026-10-03 20:54:53.689 Seetong_tps[2663:144969]  -- FC_SetPriorPreConnectCloudId - kRecentLaunchesKey - result = 0 - devicesJsonString: ["29115420"]
2026-10-03 20:54:53.698 Seetong_tps[2663:144962] host=(null)
2026-10-03 20:54:53.698 Seetong_tps[2663:144962] port=(null)
2026-10-03 20:54:53.698 Seetong_tps[2663:144962] type=kCFProxyTypeNone
2026-10-03 20:54:53.715 Seetong_tps[2663:144945]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-03 20:54:53.840 Seetong_tps[2663:144969] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1790986687000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1790986384000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 20:54:53.854 Seetong_tps[2663:144970]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-03 20:54:53.855 Seetong_tps[2663:144970]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-03 20:54:53.856 Seetong_tps[2663:144970]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-03 20:54:53.963 Seetong_tps[2663:144945] viewDidLoad/configtime=2026-10-03 下午12:54:53 +0000
2026-10-03 20:54:53.967 Seetong_tps[2663:144945]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-03 20:54:53.967 Seetong_tps[2663:144945]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-03 20:54:54.199 Seetong_tps[2663:144945]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-03 20:54:54.200 Seetong_tps[2663:144945]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-03 20:54:54.209 Seetong_tps[2663:144945]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-03 20:54:54.209 Seetong_tps[2663:144945] 开始检查未读客服消息...
2026-10-03 20:54:54.209 Seetong_tps[2663:144945] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-03 20:54:54.210 Seetong_tps[2663:144945]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 20:54:54.211 Seetong_tps[2663:145032] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-03 20:54:54.212 Seetong_tps[2663:145032] [DeviceMonitor] 监控管理器初始化完成
2026-10-03 20:54:54.229 Seetong_tps[2663:144945]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-03 20:54:54.229 Seetong_tps[2663:144945]  -- WebSocket connection - getNetty - 
2026-10-03 20:54:54.231 Seetong_tps[2663:144945]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-03 20:54:54.238 Seetong_tps[2663:144945] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-03 20:54:54.239 Seetong_tps[2663:144945] NAV deviceOrientationDidChange:1
2026-10-03 20:54:54.246 Seetong_tps[2663:144945]  -- groupDeviceList -- 
2026-10-03 20:54:54.247 Seetong_tps[2663:144945] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-03 20:54:54.247 Seetong_tps[2663:144945]  -- WebSocket connection - getNetty - 
2026-10-03 20:54:54.247 Seetong_tps[2663:144945]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-03 20:54:54.477 Seetong_tps[2663:145079] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x12ed4db40>{number = 11, name = (null)}====
2026-10-03 20:54:54.582 Seetong_tps[2663:145117] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x12ed4e280>{number = 12, name = (null)}====
2026-10-03 20:54:54.641 Seetong_tps[2663:145032] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTYzNjg5NDQ5Miwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.iyuvKXolDHx-bViPokk71JcKj-_5eP7YX7JxijlLXjc","accessNode":"114.116.198.103:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTYzNjg5NDQ5Miwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTIiLCJ0eC1iai10cHNpb3QtcmVsYXktMTVfcmVsYXk4Il19.zyU6HwjPINcfExJ5FayW6elOGJNgklTRZxwn2qJu7W0","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24901"},{"domain":"","netType":4,"relayNode":"49.232.8.156:24907"}]}
====
2026-10-03 20:54:54.660 Seetong_tps[2663:144945]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-03 20:54:54.668 Seetong_tps[2663:145032]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-03 20:54:54.668 Seetong_tps[2663:145032]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-03 20:54:54.669 Seetong_tps[2663:145032]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-03 20:54:54.669 Seetong_tps[2663:145077] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x12ed4d0c0>{number = 13, name = (null)}====
2026-10-03 20:54:54.682 Seetong_tps[2663:145032]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-03 20:54:54.683 Seetong_tps[2663:145032]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 20:54:54.683 Seetong_tps[2663:145032]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-03 20:54:54.683 Seetong_tps[2663:144961] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-03 20:54:54.683 Seetong_tps[2663:144961] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-03 20:54:54.684 Seetong_tps[2663:145077] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-03 20:54:54.786 Seetong_tps[2663:145076] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x113798480>{number = 14, name = (null)}====
2026-10-03 20:54:54.841 Seetong_tps[2663:144963] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.233","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1791031153000,"lastHeartTime":1791029658000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10c31c800>{number = 6, name = (null)}====
2026-10-03 20:54:54.871 Seetong_tps[2663:145047] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=12&addr=bjrelay65.s5.seetong.com:11443;type=0&load=20&addr=bjrelay61.s5.seetong.com:8443;type=0&load=16&addr=bjrelay56.s5.seetong.com:6443;","vipRelayServers":"type=0&load=34&addr=bjrelayvip3.s2.seetong.com:1443;type=0&load=36&addr=bjrelayvip3.s2.seetong.com:3443;type=0&load=36&addr=bjrelayvip3.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.233","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12eec55c0>{number = 15, name = (null)}====
2026-10-03 20:54:54.890 Seetong_tps[2663:144962] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10c078f00>{number = 2, name = (null)}====
2026-10-03 20:54:55.166 Seetong_tps[2663:145085]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-03 20:54:55.166 Seetong_tps[2663:144945] Super properties have already been unregistered.
2026-10-03 20:54:55.167 Seetong_tps[2663:144945]  -- deviceListDataUpdate - AppLaunch 还剩 -0.6615369319915771 秒 - 再延迟 0.5 秒 - 启动耗时 3.661536931991577 秒
2026-10-03 20:54:55.167 Seetong_tps[2663:144945]  -- groupDeviceList -- 
2026-10-03 20:54:55.167 Seetong_tps[2663:144945] groupDeviceList 已在进行中，跳过新的调用
2026-10-03 20:54:55.167 Seetong_tps[2663:144945]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 3662 毫秒
2026-10-03 20:54:55.170 Seetong_tps[2663:144945]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-03 20:54:55.170 Seetong_tps[2663:144945]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-03 20:54:55.170 Seetong_tps[2663:144945]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-03 20:54:55.170 Seetong_tps[2663:144945]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTExMTg0OTQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.obAyPPLNfUhnxK5oa8_PWxOIw7tEfiU-taauW7h6Y48","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTM2MjQwOTQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkxMDMyMDk0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.bmB2P8kVmapRZ6geQzUFeSKvTgnLMvnb8_AmailgpEo","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-03 20:54:55.190 Seetong_tps[2663:144945]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1791032095.190118
2026-10-03 20:54:55.192 Seetong_tps[2663:144945]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1791032095.190118
2026-10-03 20:54:55.192 Seetong_tps[2663:144945]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1791032095.190118 - lastRefreshTokenTime: 1791032095.190118
2026-10-03 20:54:55.211 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-03 20:54:55.292 Seetong_tps[2663:144945]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 20:54:55.295 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-03 20:54:55.298 Seetong_tps[2663:144945]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 646;
}
2026-10-03 20:54:55.307 Seetong_tps[2663:144945] ++++-[VideoView dealloc]++++
2026-10-03 20:54:55.313 Seetong_tps[2663:144945] OpenGLView20_Seetong dealloc:0x112d4de00
2026-10-03 20:54:55.396 Seetong_tps[2663:145076] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-03 20:54:55.399 Seetong_tps[2663:144945]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-03 20:54:55.413 Seetong_tps[2663:144961] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c078e40>{number = 3, name = (null)}====
2026-10-03 20:54:55.440 Seetong_tps[2663:144970] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12eec4980>{number = 16, name = (null)}====
2026-10-03 20:54:55.443 Seetong_tps[2663:144945]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-03 20:54:55.443 Seetong_tps[2663:144970]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-03 20:54:55.443 Seetong_tps[2663:144970]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-03 20:54:55.443 Seetong_tps[2663:144970]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-03 20:54:55.445 Seetong_tps[2663:144970]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-03 20:54:55.445 Seetong_tps[2663:144970]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-03 20:54:55.445 Seetong_tps[2663:144970]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-03 20:54:55.447 Seetong_tps[2663:144945]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-03 20:54:55.447 Seetong_tps[2663:144945]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-03 20:54:55.456 Seetong_tps[2663:144945]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-03 20:54:55.471 Seetong_tps[2663:145083] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1MGAgEDU1ABV1BoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12eec5b80>{number = 17, name = (null)}====
2026-10-03 20:54:55.473 Seetong_tps[2663:145082] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11344fa40>{number = 10, name = (null)}====
2026-10-03 20:54:55.479 Seetong_tps[2663:145078] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12eec7900>{number = 18, name = (null)}====
2026-10-03 20:54:55.483 Seetong_tps[2663:145081] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12eec7940>{number = 19, name = (null)}====
2026-10-03 20:54:55.487 Seetong_tps[2663:144945]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-03 20:54:55.493 Seetong_tps[2663:144945] 蓝牙已打开
2026-10-03 20:54:55.494 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-03 20:54:55.495 Seetong_tps[2663:144945]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-03 20:54:55.495 Seetong_tps[2663:144945]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 20:54:55.668 Seetong_tps[2663:144945]  -- STBluetoothManager - 结束扫描 - 
2026-10-03 20:54:55.669 Seetong_tps[2663:144945]  -- STBluetoothManager - 开始扫描 - 
2026-10-03 20:54:55.671 Seetong_tps[2663:144945] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-03 20:54:55.671 Seetong_tps[2663:144945] 客服消息未读数量: 0
2026-10-03 20:54:55.671 Seetong_tps[2663:144945]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-03 20:54:55.672 Seetong_tps[2663:144945]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-03 20:54:55.673 Seetong_tps[2663:144945]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1MGAgEDU1ABV1BoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-03 20:54:55.678 Seetong_tps[2663:144945]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-03 20:54:55.678 Seetong_tps[2663:144945]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-03 20:54:55.680 Seetong_tps[2663:144945] AppLaunch hideForRefreshToken
2026-10-03 20:54:55.681 Seetong_tps[2663:144945] AppLaunch hideForRefreshToken dismiss
2026-10-03 20:54:55.681 Seetong_tps[2663:144945] AppLaunch dismiss...
2026-10-03 20:54:55.681 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-03 20:54:55.681 Seetong_tps[2663:144945]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 4176 毫秒
2026-10-03 20:54:55.682 Seetong_tps[2663:144945] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791031153000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791029658000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 20:54:55.682 Seetong_tps[2663:144945]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-03 20:54:55.682 Seetong_tps[2663:144945]  -- groupDeviceList -- 
2026-10-03 20:54:55.690 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-03 20:54:55.690 Seetong_tps[2663:144945]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-03 20:54:55.690 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-03 20:54:55.829 Seetong_tps[2663:144945]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-03 20:54:55.830 Seetong_tps[2663:144945]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-03 20:54:55.830 Seetong_tps[2663:144945]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-03 20:54:55.830 Seetong_tps[2663:144945]  -- WebSocket - 重置重连次数 -- 
2026-10-03 20:54:55.830 Seetong_tps[2663:144945]  -- WebSocket connection 长连接成功 - 耗时：1.6 秒
2026-10-03 20:54:55.833 Seetong_tps[2663:144945]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 20:54:55.833 Seetong_tps[2663:144945]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVgEJAlAEVFdpAQQB","reconn":0}}
2026-10-03 20:54:55.833 Seetong_tps[2663:144945]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-03 20:54:55.833 Seetong_tps[2663:144945] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791031153000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791029658000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 20:54:55.840 Seetong_tps[2663:144945] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791031153000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791029658000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 20:54:55.840 Seetong_tps[2663:144945]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 20:54:55.840 Seetong_tps[2663:144945]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-03 20:54:55.851 Seetong_tps[2663:144945] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-03 20:54:55.872 Seetong_tps[2663:144945]  dealloc -- STAppLaunchWindow
2026-10-03 20:54:55.872 Seetong_tps[2663:144945]  dealloc -- STAppLaunchViewController
2026-10-03 20:54:55.873 Seetong_tps[2663:144945] AppLaunch dismiss... end
2026-10-03 20:54:55.877 Seetong_tps[2663:144945] [保存失败] 相机对象或存储字典为空
2026-10-03 20:54:55.877 Seetong_tps[2663:145081] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-03 20:54:55.877 Seetong_tps[2663:145081] --FC_StopDevComEx end
2026-10-03 20:54:55.877 Seetong_tps[2663:144945] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.233","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791031153000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791029658000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-03 20:54:55.877 Seetong_tps[2663:144945]  --- 取消心跳 destoryHeartBeat --- 
2026-10-03 20:54:55.877 Seetong_tps[2663:144945]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-06 13:48:27.177 Seetong_tps[8532:736537] app_version=8.3.805
2026-10-06 13:48:27.187 Seetong_tps[8532:736542] 询问用户是否开启推送成功
2026-10-06 13:48:27.187 Seetong_tps[8532:736542] 用户点击允许接收推送
2026-10-06 13:48:27.189 Seetong_tps[8532:736542] remoteNotificationSetting: <UNNotificationSettings: 0x13b461040; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-06 13:48:27.189 Seetong_tps[8532:736537]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-06 13:48:27.189 Seetong_tps[8532:736537] showForLogin 1
2026-10-06 13:48:27.189 Seetong_tps[8532:736537] AppLaunch 还剩 6.469535112380981 秒
2026-10-06 13:48:27.213 Seetong_tps[8532:736537]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-06 13:48:27.252 Seetong_tps[8532:736537] viewDidLoad/configtime=2026-10-06 上午5:48:27 +0000
2026-10-06 13:48:27.253 Seetong_tps[8532:736537]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-06 13:48:27.253 Seetong_tps[8532:736537]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-06 13:48:27.341 Seetong_tps[8532:736537]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-06 13:48:27.341 Seetong_tps[8532:736537]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-06 13:48:27.345 Seetong_tps[8532:736537]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-06 13:48:27.345 Seetong_tps[8532:736537] 开始检查未读客服消息...
2026-10-06 13:48:27.345 Seetong_tps[8532:736537] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-06 13:48:27.345 Seetong_tps[8532:736537]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:48:27.354 Seetong_tps[8532:736537]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-06 13:48:27.354 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty - 
2026-10-06 13:48:27.354 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-06 13:48:27.358 Seetong_tps[8532:736537] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-06 13:48:27.358 Seetong_tps[8532:736537] NAV deviceOrientationDidChange:1
2026-10-06 13:48:27.361 Seetong_tps[8532:736537]  -- groupDeviceList -- 
2026-10-06 13:48:27.361 Seetong_tps[8532:736537] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-06 13:48:27.361 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty - 
2026-10-06 13:48:27.361 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-06 13:48:27.456 Seetong_tps[8532:736537]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-06 13:48:27.533 Seetong_tps[8532:736551] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x13a47b900>{number = 5, name = (null)}====
2026-10-06 13:48:27.534 Seetong_tps[8532:736567] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTg3MDUwNzU1Mywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.hqHu3p-nRU1TF8LHEQlDEiG93qqb_VsFdalQJmeg4js","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTg3MDUwNzU1Mywic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MiIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTMiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkzIl19.glIitc6DF8RWy2jTHBpssj1rOCuW9iEp91wmxaSACIc","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24902"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24902"}]}
====
2026-10-06 13:48:27.575 Seetong_tps[8532:736612] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x13bf2d4c0>{number = 16, name = (null)}====
2026-10-06 13:48:27.575 Seetong_tps[8532:736542] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay55.s5.seetong.com:5443;type=0&load=16&addr=bjrelay5.s5.seetong.com:9443;type=0&load=20&addr=shrelay14.s5.seetong.com:9443;","vipRelayServers":"type=0&load=50&addr=bjrelay42.s2.seetong.com:6443;type=0&load=43&addr=bjrelayvip3.s2.seetong.com:14443;type=0&load=37&addr=bjrelay42.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.0","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x13a478dc0>{number = 3, name = (null)}====
2026-10-06 13:48:27.575 Seetong_tps[8532:736610] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x13bf2d440>{number = 17, name = (null)}====
2026-10-06 13:48:27.575 Seetong_tps[8532:736616] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x13b775340>{number = 13, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736550] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x13a719dc0>{number = 8, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736611] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x13bf2d340>{number = 21, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736614] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMBU1MEUVEPA1ZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x13bf2d380>{number = 20, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736552] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13a718600>{number = 7, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736609] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x13bf2d3c0>{number = 19, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736537] Super properties have already been unregistered.
2026-10-06 13:48:27.613 Seetong_tps[8532:736554] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x13bf2d300>{number = 22, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736541] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.0","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1791265481000,"lastHeartTime":1791246088000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x13bf2d400>{number = 18, name = (null)}====
2026-10-06 13:48:27.613 Seetong_tps[8532:736537]  -- deviceListDataUpdate - AppLaunch 还剩 1.045176982879639 秒 - 再延迟 1.545176982879639 秒 - 启动耗时 1.954823017120361 秒
2026-10-06 13:48:27.613 Seetong_tps[8532:736537]  -- groupDeviceList -- 
2026-10-06 13:48:27.613 Seetong_tps[8532:736537] groupDeviceList 已在进行中，跳过新的调用
2026-10-06 13:48:27.613 Seetong_tps[8532:736537]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1955 毫秒
2026-10-06 13:48:27.614 Seetong_tps[8532:736537]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-06 13:48:27.614 Seetong_tps[8532:736537]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-06 13:48:27.614 Seetong_tps[8532:736537]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-06 13:48:27.614 Seetong_tps[8532:736537]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTEzNTIxMDcsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.dVpFeb9mCrEE0MAc2TFwgtUdA-nxdA-CEobKGFT_fIo","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTM4NTc3MDcsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkxMjY1NzA3LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.5YnqYmpLgH7h49A4oRaIrv6TqN8AVDk7iM5BK41m84k","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-06 13:48:27.620 Seetong_tps[8532:736537]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1791265707.620422
2026-10-06 13:48:27.620 Seetong_tps[8532:736537]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1791265707.620422
2026-10-06 13:48:27.620 Seetong_tps[8532:736537]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1791265707.620422 - lastRefreshTokenTime: 1791265707.620422
2026-10-06 13:48:27.630 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-06 13:48:27.630 Seetong_tps[8532:736537]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:48:27.631 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-06 13:48:27.632 Seetong_tps[8532:736537]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 646;
}
2026-10-06 13:48:27.632 Seetong_tps[8532:736537] ++++-[VideoView dealloc]++++
2026-10-06 13:48:27.634 Seetong_tps[8532:736537] OpenGLView20_Seetong dealloc:0x13ad62000
2026-10-06 13:48:27.658 Seetong_tps[8532:736537]  -- WebSocket - 重置重连次数 -- 
2026-10-06 13:48:27.671 Seetong_tps[8532:736537]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-06 13:48:27.671 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty - 
2026-10-06 13:48:27.671 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-06 13:48:27.678 Seetong_tps[8532:736537]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-06 13:48:27.678 Seetong_tps[8532:736537]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-06 13:48:27.684 Seetong_tps[8532:736537] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-06 13:48:27.684 Seetong_tps[8532:736537] 客服消息未读数量: 0
2026-10-06 13:48:27.684 Seetong_tps[8532:736537]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-06 13:48:27.684 Seetong_tps[8532:736537]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMBU1MEUVEPA1ZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-06 13:48:27.691 Seetong_tps[8532:736567] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-06 13:48:27.691 Seetong_tps[8532:736567] [DeviceMonitor] 监控管理器初始化完成
2026-10-06 13:48:27.692 Seetong_tps[8532:736537]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-06 13:48:27.694 Seetong_tps[8532:736537]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-06 13:48:27.702 Seetong_tps[8532:736537]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-06 13:48:27.702 Seetong_tps[8532:736537]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-06 13:48:27.702 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-06 13:48:27.702 Seetong_tps[8532:736537]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-06 13:48:27.703 Seetong_tps[8532:736537] UMAPM_OOMSampling(0,0):NO
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-06 13:48:27.703 Seetong_tps[8532:736554]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-06 13:48:27.705 Seetong_tps[8532:736537] 蓝牙已打开
2026-10-06 13:48:27.708 Seetong_tps[8532:736537]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:48:27.723 Seetong_tps[8532:736537] UMAPM_NetworkSampling(0,0):NO
2026-10-06 13:48:27.723 Seetong_tps[8532:736537]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-06 13:48:27.723 Seetong_tps[8532:736537]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-06 13:48:27.725 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-06 13:48:27.725 Seetong_tps[8532:736537]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2066 毫秒
2026-10-06 13:48:27.725 Seetong_tps[8532:736537] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:48:27.725 Seetong_tps[8532:736537]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-06 13:48:27.725 Seetong_tps[8532:736537]  -- groupDeviceList -- 
2026-10-06 13:48:27.822 Seetong_tps[8532:736613] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x13c129640>{number = 25, name = (null)}====
2026-10-06 13:48:27.851 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-06 13:48:27.852 Seetong_tps[8532:736537]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:48:27.852 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-06 13:48:27.852 Seetong_tps[8532:736537]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-06 13:48:27.852 Seetong_tps[8532:736537]  -- WebSocket - 重置重连次数 -- 
2026-10-06 13:48:27.852 Seetong_tps[8532:736537]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-06 13:48:27.858 Seetong_tps[8532:736537]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:48:27.858 Seetong_tps[8532:736537]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVgQIBVEIU1VpAQQB","reconn":0}}
2026-10-06 13:48:27.858 Seetong_tps[8532:736537]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:48:27.858 Seetong_tps[8532:736537] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:48:27.860 Seetong_tps[8532:736537]  -- STBluetoothManager - 结束扫描 - 
2026-10-06 13:48:27.860 Seetong_tps[8532:736537]  -- STBluetoothManager - 开始扫描 - 
2026-10-06 13:48:27.860 Seetong_tps[8532:736537]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-06 13:48:27.860 Seetong_tps[8532:736537]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-06 13:48:27.983 Seetong_tps[8532:736567]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-06 13:48:27.983 Seetong_tps[8532:736567]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-06 13:48:27.983 Seetong_tps[8532:736567]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-06 13:48:27.984 Seetong_tps[8532:736537]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-06 13:48:27.984 Seetong_tps[8532:736553] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-06 13:48:27.984 Seetong_tps[8532:736613] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-06 13:48:27.997 Seetong_tps[8532:736567]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-06 13:48:27.998 Seetong_tps[8532:736567]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:48:27.998 Seetong_tps[8532:736567]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:48:27.998 Seetong_tps[8532:736553] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-06 13:48:27.998 Seetong_tps[8532:736613] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-06 13:48:27.998 Seetong_tps[8532:736553] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-06 13:48:28.002 Seetong_tps[8532:736537] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-06 13:48:28.002 Seetong_tps[8532:736537] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-06 13:48:28.002 Seetong_tps[8532:736537] Formatted Date: 2026-10-06
2026-10-06 13:48:28.002 Seetong_tps[8532:736537]  --- webSocketGetServerData msgId: 2AF4428B-D663-4296-A94A-CD325CEC4721 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-06";
        token = AVYOAQteVABrAAkFBgQCVgQIBVEIU1ppAQQB;
    };
}
2026-10-06 13:48:28.002 Seetong_tps[8532:736537]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:48:28.002 Seetong_tps[8532:736537]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-06 13:48:28.003 Seetong_tps[8532:736537]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-06 13:48:28.047 Seetong_tps[8532:736567]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-06 13:48:28.047 Seetong_tps[8532:736567]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:48:28.047 Seetong_tps[8532:736567]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:48:28.047 Seetong_tps[8532:736554] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-06 13:48:28.047 Seetong_tps[8532:736618] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-06 13:48:28.047 Seetong_tps[8532:736554] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-06 13:48:28.052 Seetong_tps[8532:736569]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-06 13:48:28.094 Seetong_tps[8532:736537] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-06 13:48:28.094 Seetong_tps[8532:736537]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-06 13:48:28.094 Seetong_tps[8532:736537]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-06 13:48:28.095 Seetong_tps[8532:736537] Sorted Dates (Descending): (
)
2026-10-06 13:48:28.577 Seetong_tps[8532:736537] MessageThrottle reloadTableView ---
2026-10-06 13:48:29.013 Seetong_tps[8532:736537]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-06 13:48:29.013 Seetong_tps[8532:736569]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-06 13:48:29.209 Seetong_tps[8532:736537] AppLaunch hideForRefreshToken
2026-10-06 13:48:29.210 Seetong_tps[8532:736537] AppLaunch hideForRefreshToken dismiss
2026-10-06 13:48:29.210 Seetong_tps[8532:736537] AppLaunch dismiss...
2026-10-06 13:48:29.409 Seetong_tps[8532:736537] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-06 13:48:29.409 Seetong_tps[8532:736537] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-06 13:48:29.409 Seetong_tps[8532:736537] 用户设置的具体字体大小: 15.000000
2026-10-06 13:48:29.516 Seetong_tps[8532:736537]  dealloc -- STAppLaunchWindow
2026-10-06 13:48:29.519 Seetong_tps[8532:736537]  dealloc -- STAppLaunchViewController
2026-10-06 13:48:29.522 Seetong_tps[8532:736537] AppLaunch dismiss... end
2026-10-06 13:48:29.528 Seetong_tps[8532:736537] MessageThrottle reloadTableView ---
2026-10-06 13:48:30.185 Seetong_tps[8532:736537]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-06 13:48:30.197 Seetong_tps[8532:736537] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-06 13:48:30.239 Seetong_tps[8532:736541] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-06 13:48:30.239 Seetong_tps[8532:736537] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-06 13:48:30.239 Seetong_tps[8532:736537]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:48:30.240 Seetong_tps[8532:736537] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-06 13:48:30.242 Seetong_tps[8532:736537]  -- STBluetoothManager - 结束扫描 - 
2026-10-06 13:48:30.256 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-06 下午1:48:30 256
2026-10-06 13:48:30.256 Seetong_tps[8532:736537]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>>
2026-10-06 13:48:30.256 Seetong_tps[8532:736537]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>> -- _camera.supportPlatform: 0
2026-10-06 13:48:30.256 Seetong_tps[8532:736537]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-06 上午5:48:30 +0000
2026-10-06 13:48:30.257 Seetong_tps[8532:736537]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-06 13:48:30.257 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-06 下午1:48:30 257
2026-10-06 13:48:30.257 Seetong_tps[8532:736613] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-06 13:48:30.288 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:30.291 Seetong_tps[8532:736537] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-06 13:48:30.293 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:30.294 Seetong_tps[8532:736537] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-06 13:48:30.315 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-06 13:48:30.318 Seetong_tps[8532:736537] 未处理的 biz 类型: res_video_preview_advert
2026-10-06 13:48:30.318 Seetong_tps[8532:736537]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-06 13:48:30.326 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-10-06 13:48:30.327 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-10-06 13:48:30.344 Seetong_tps[8532:736537] uid:29115420 playAudio
2026-10-06 13:48:30.344 Seetong_tps[8532:736537]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-06 13:48:30.344 Seetong_tps[8532:736537]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-06 13:48:30.344 Seetong_tps[8532:736553] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-06 13:48:30.360 Seetong_tps[8532:736537]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-06 13:48:30.544 Seetong_tps[8532:736537] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-06 13:48:30.588 Seetong_tps[8532:736541] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13bf2d400>{number = 18, name = (null)}====
2026-10-06 13:48:30.864 Seetong_tps[8532:736537]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-06 13:48:30.865 Seetong_tps[8532:736537]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-06 13:48:30.865 Seetong_tps[8532:736537]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-06 13:48:30.865 Seetong_tps[8532:736537] 滚动已停止500毫秒，执行操作:29115420
2026-10-06 13:48:31.000 Seetong_tps[8532:736569] ===29115420===
2026-10-06 13:48:31.001 Seetong_tps[8532:736569] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-06 13:48:31.001 Seetong_tps[8532:736567] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-06 13:48:31.001 Seetong_tps[8532:736567] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-06 13:48:31.001 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13a71aac0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b3d8a00>
2026-10-06 13:48:31.002 Seetong_tps[8532:736567] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-06 13:48:31.002 Seetong_tps[8532:736567] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:48:31.002 Seetong_tps[8532:736567] InitDecodePortLog: playsettype = 50
2026-10-06 13:48:31.004 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.76 - 设备: 庭院 - 29115420
2026-10-06 13:48:31.006 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-06 13:48:31.006 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-06 13:48:31.006 Seetong_tps[8532:736567] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-06 13:48:31.007 Seetong_tps[8532:736567] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-06 13:48:31.007 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-06 13:48:31.007 Seetong_tps[8532:736567] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-06 13:48:31.007 Seetong_tps[8532:736567] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-06 13:48:31.009 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.77 - 设备: 庭院 - 29115420
2026-10-06 13:48:31.137 Seetong_tps[8532:736554] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13bf2d300>{number = 22, name = (null)}====
2026-10-06 13:48:32.567 Seetong_tps[8532:736569]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-06 13:48:32.656 Seetong_tps[8532:736647] 重新观看视频线程：<_NSMainThread: 0x13a478000>{number = 1, name = (null)}
2026-10-06 13:48:32.668 Seetong_tps[8532:736537] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-06 13:48:32.675 Seetong_tps[8532:736647] 重新观看视频线程：<_NSMainThread: 0x13a478000>{number = 1, name = (null)}
2026-10-06 13:48:32.859 Seetong_tps[8532:736537] uid:29115420 playAudio
2026-10-06 13:48:32.859 Seetong_tps[8532:736540] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-06 13:48:32.859 Seetong_tps[8532:736537] uid:29115420 playAudio
2026-10-06 13:48:33.050 Seetong_tps[8532:736537] checkPortStatus:_decodePort=1
2026-10-06 13:48:33.050 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.81 - 设备: 庭院 - 29115420
2026-10-06 13:48:33.051 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.81 - 设备: 庭院 - 29115420
2026-10-06 13:48:33.126 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.89 - 设备: 庭院 - 29115420
2026-10-06 13:48:33.237 Seetong_tps[8532:736569] Failed to get IoT drive away set configuration.
2026-10-06 13:48:33.237 Seetong_tps[8532:736569]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-06 13:48:35.054 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.81 - 设备: 庭院 - 29115420
2026-10-06 13:48:37.628 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:48:37.683 Seetong_tps[8532:736537]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>>
2026-10-06 13:48:37.683 Seetong_tps[8532:736537] #####Vstop:uid:29115420-0-port:1
2026-10-06 13:48:37.683 Seetong_tps[8532:736537] -----------1release decodeport = 1
2026-10-06 13:48:37.685 Seetong_tps[8532:736537]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-06 13:48:37.687 Seetong_tps[8532:736537] _openGLView clearFrame ...
2026-10-06 13:48:37.704 Seetong_tps[8532:736537] 当前控制器：STPlaybackVC
2026-10-06 13:48:37.704 Seetong_tps[8532:736537]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-06 13:48:37.705 Seetong_tps[8532:736537] 开始监听camera_nvr的onlineStatus属性变化
2026-10-06 13:48:37.705 Seetong_tps[8532:736537] camera_nvr对象已切换，重新设置KVO监听
2026-10-06 13:48:37.717 Seetong_tps[8532:736537] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-06 13:48:37.901 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:37.901 Seetong_tps[8532:736537] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-06 13:48:37.902 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:37.902 Seetong_tps[8532:736537] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-06 13:48:37.903 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:37.903 Seetong_tps[8532:736537] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-06 13:48:37.903 Seetong_tps[8532:736537]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:48:37.903 Seetong_tps[8532:736537] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-06 13:48:37.911 Seetong_tps[8532:736537]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-06 13:48:37.911 Seetong_tps[8532:736537] ====高度=91.000000
2026-10-06 13:48:37.912 Seetong_tps[8532:736537]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-06 13:48:37.913 Seetong_tps[8532:736537] 停止监听camera_nvr的onlineStatus属性变化
2026-10-06 13:48:37.913 Seetong_tps[8532:736537] 开始监听camera_nvr的onlineStatus属性变化
2026-10-06 13:48:37.914 Seetong_tps[8532:736537] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-06 13:48:37.914 Seetong_tps[8532:736537] ###### stopNvrRemoteRecord ......
2026-10-06 13:48:37.916 Seetong_tps[8532:736537] updateAlarmListTable:messageModelList=0
2026-10-06 13:48:37.924 Seetong_tps[8532:736537]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-06 13:48:37.924 Seetong_tps[8532:736804] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-06 13:48:37.924 Seetong_tps[8532:736537]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-06 13:48:37.924 Seetong_tps[8532:736537]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-06 13:48:37.924 Seetong_tps[8532:736537] updateAlarmListTable:messageModelList=0
2026-10-06 13:48:37.974 Seetong_tps[8532:736537] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-06 13:48:38.051 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-06 13:48:38.232 Seetong_tps[8532:736567] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-06 13:48:38.233 Seetong_tps[8532:736567]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13a71aac0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b3d8a00>
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:48:38.233 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 7.99 - 设备: 庭院 - 29115420
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-06 13:48:38.233 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-06 13:48:38.351 Seetong_tps[8532:736613] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13c129640>{number = 25, name = (null)}====
2026-10-06 13:48:38.352 Seetong_tps[8532:736541] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13bf2d400>{number = 18, name = (null)}====
2026-10-06 13:48:38.402 Seetong_tps[8532:736804] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x1398968c0>{number = 28, name = (null)}====
2026-10-06 13:48:38.601 Seetong_tps[8532:736569] ===29115420===
2026-10-06 13:48:39.100 Seetong_tps[8532:736569]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:1111110000000000000000000000000 - result: 0 - devid: 29115420
2026-10-06 13:48:39.638 Seetong_tps[8532:736569] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2528
2026-10-06 13:48:39.639 Seetong_tps[8532:736537] timeSliceArray.count=159
2026-10-06 13:48:39.689 Seetong_tps[8532:736537] nvrParseRecPlayBlock timelineModelArray.count=158
2026-10-06 13:48:39.689 Seetong_tps[8532:736537] timelineModel.timePaint=13:46:29-13:48:31,timelineModel.recordType=7
2026-10-06 13:48:39.726 Seetong_tps[8532:736537] updateAlarmListTable:messageModelList=79
2026-10-06 13:48:39.726 Seetong_tps[8532:736537]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-10-06 13:48:39.729 Seetong_tps[8532:736537]  --- setFirstTimePosition --- i: 157 - recordType: 7
2026-10-06 13:48:39.729 Seetong_tps[8532:736537] _firstHaveDataTime=13:46:29
2026-10-06 13:48:40.191 Seetong_tps[8532:736537]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-06 13:48:42.567 Seetong_tps[8532:736537]  -- 预览倒计时 -- User interaction detected
2026-10-06 13:48:42.594 Seetong_tps[8532:736537] uid:29115420 FC_P2PNvrReplayByTime
2026-10-06 13:48:42.594 Seetong_tps[8532:736537]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-06 13:48:42.595 Seetong_tps[8532:736537]  -- 播放视频（录像） -- 开始时间: 2026-10-06 上午5:48:42 +0000
2026-10-06 13:48:42.595 Seetong_tps[8532:736619] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261006134629
2026-10-06 13:48:42.596 Seetong_tps[8532:736537]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261006134629
2026-10-06 13:48:42.823 Seetong_tps[8532:736569]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-06 13:48:42.963 Seetong_tps[8532:736567] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-06 13:48:42.963 Seetong_tps[8532:736567]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-06 13:48:42.963 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13a71aac0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x13b3d8a00>
2026-10-06 13:48:42.963 Seetong_tps[8532:736567] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-06 13:48:42.963 Seetong_tps[8532:736567] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:48:42.963 Seetong_tps[8532:736567] InitDecodePortLog: playsettype = 50
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-06 13:48:42.964 Seetong_tps[8532:736567] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-06 13:48:42.964 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.37 - 设备: 庭院 - 29115420
2026-10-06 13:48:42.965 Seetong_tps[8532:736567] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-06 13:48:42.967 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.37 - 设备: 庭院 - 29115420
2026-10-06 13:48:42.974 Seetong_tps[8532:736537] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-06 13:48:46.343 Seetong_tps[8532:736537] 卡回放第一帧回调 倍速 = 0
2026-10-06 13:48:47.633 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:48:57.644 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:49:03.376 Seetong_tps[8532:736804] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-06 13:49:03.377 Seetong_tps[8532:736804] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-06 13:49:03.378 Seetong_tps[8532:736804] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-06 13:49:03.379 Seetong_tps[8532:736804] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-06 13:49:03.381 Seetong_tps[8532:736804] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-06 13:49:07.638 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:49:15.270 Seetong_tps[8532:736537]  -- 预览倒计时 -- User interaction detected
2026-10-06 13:49:15.272 Seetong_tps[8532:736537] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-06 13:49:15.272 Seetong_tps[8532:736537] ###### stopNvrRemoteRecord ......
2026-10-06 13:49:15.283 Seetong_tps[8532:736537] updateAlarmListTable:messageModelList=0
2026-10-06 13:49:15.295 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-06 下午1:49:15 296
2026-10-06 13:49:15.296 Seetong_tps[8532:736537]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>>
2026-10-06 13:49:15.296 Seetong_tps[8532:736537]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>> -- _camera.supportPlatform: 0
2026-10-06 13:49:15.296 Seetong_tps[8532:736537]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-06 上午5:49:15 +0000
2026-10-06 13:49:15.296 Seetong_tps[8532:736537]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-02 \U4e0a\U53481:33:24 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-06 13:49:15.297 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-06 下午1:49:15 297
2026-10-06 13:49:15.297 Seetong_tps[8532:736806] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-06 13:49:15.330 Seetong_tps[8532:736537]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-06 13:49:15.338 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-06 13:49:15.338 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-06 13:49:15.363 Seetong_tps[8532:736567]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13a71aac0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b3d8a00>
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: initDecodePort _decodePort = 4
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-06 13:49:15.363 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-10-06 13:49:15.364 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-06 13:49:15.368 Seetong_tps[8532:736569] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x13a71aac0>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x13b3d8a00>
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: initDecodePort _decodePort = 5
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: playsettype = 50
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-06 13:49:15.368 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-06 13:49:15.368 Seetong_tps[8532:736567] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-06 13:49:15.369 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-06 13:49:15.845 Seetong_tps[8532:736537] 停止监听camera_nvr的onlineStatus属性变化
2026-10-06 13:49:15.846 Seetong_tps[8532:736537]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-10-06 13:49:15.846 Seetong_tps[8532:736537] dealloc -- STPlaybackVC
2026-10-06 13:49:15.849 Seetong_tps[8532:736537] ++++-[VideoView dealloc]++++
2026-10-06 13:49:15.851 Seetong_tps[8532:736537] OpenGLView20_Seetong dealloc:0x13c653200
2026-10-06 13:49:15.852 Seetong_tps[8532:736537] ++++-[VideoView dealloc]++++
2026-10-06 13:49:15.854 Seetong_tps[8532:736537] OpenGLView20_Seetong dealloc:0x13c241600
2026-10-06 13:49:17.639 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:49:17.645 Seetong_tps[8532:737055] 重新观看视频线程：<_NSMainThread: 0x13a478000>{number = 1, name = (null)}
2026-10-06 13:49:17.653 Seetong_tps[8532:736537] uid:29115420 playAudio
2026-10-06 13:49:17.653 Seetong_tps[8532:736806] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-06 13:49:17.653 Seetong_tps[8532:736537] uid:29115420 playAudio
2026-10-06 13:49:17.655 Seetong_tps[8532:736537] checkPortStatus:_decodePort=5
2026-10-06 13:49:17.655 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.36 - 设备: 庭院 - 29115420
2026-10-06 13:49:17.659 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.36 - 设备: 庭院 - 29115420
2026-10-06 13:49:17.708 Seetong_tps[8532:736569] Failed to get IoT drive away set configuration.
2026-10-06 13:49:17.709 Seetong_tps[8532:736569]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-06 13:49:19.661 Seetong_tps[8532:736537]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.37 - 设备: 庭院 - 29115420
2026-10-06 13:49:25.297 Seetong_tps[8532:736537]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1791265765.297773,lastReceiveYUVTimeInterval=1791265765.247539,interval=0,videoView=0x13c1fce00
2026-10-06 13:49:27.640 Seetong_tps[8532:736537]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-06 13:49:29.915 Seetong_tps[8532:736567]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-06 13:49:29.920 Seetong_tps[8532:736537]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-06 13:49:29.922 Seetong_tps[8532:736537] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:49:29.922 Seetong_tps[8532:736537]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:49:29.922 Seetong_tps[8532:736537]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-06 13:49:29.930 Seetong_tps[8532:736537] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-06 13:49:29.930 Seetong_tps[8532:736537]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x13c1fce00; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13c223340>; layer = <CALayer: 0x13c214480>>
2026-10-06 13:49:29.930 Seetong_tps[8532:736537] #####Vstop:uid:29115420-0-port:5
2026-10-06 13:49:29.945 Seetong_tps[8532:736537] -----------1release decodeport = 5
2026-10-06 13:49:29.958 Seetong_tps[8532:736537] _openGLView clearFrame ...
2026-10-06 13:49:29.972 Seetong_tps[8532:736537] [保存失败] 相机对象或存储字典为空
2026-10-06 13:49:29.972 Seetong_tps[8532:736804] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-06 13:49:29.972 Seetong_tps[8532:736804] --FC_StopDevComEx end
2026-10-06 13:49:29.972 Seetong_tps[8532:736537] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:49:29.972 Seetong_tps[8532:736537]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:49:29.972 Seetong_tps[8532:736537]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-06 13:49:29.978 Seetong_tps[8532:736537]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-06 13:49:29.979 Seetong_tps[8532:736804] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-06 13:51:14.600 Seetong_tps[8553:738100] app_version=8.3.805
2026-10-06 13:51:14.610 Seetong_tps[8553:738110] 询问用户是否开启推送成功
2026-10-06 13:51:14.610 Seetong_tps[8553:738110] 用户点击允许接收推送
2026-10-06 13:51:14.610 Seetong_tps[8553:738100]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-06 13:51:14.610 Seetong_tps[8553:738100] showForLogin 1
2026-10-06 13:51:14.610 Seetong_tps[8553:738100] AppLaunch 还剩 7.745144128799438 秒
2026-10-06 13:51:14.611 Seetong_tps[8553:738110] remoteNotificationSetting: <UNNotificationSettings: 0x10e474d20; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-06 13:51:14.629 Seetong_tps[8553:738100]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-06 13:51:14.660 Seetong_tps[8553:738100] viewDidLoad/configtime=2026-10-06 上午5:51:14 +0000
2026-10-06 13:51:14.661 Seetong_tps[8553:738100]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-06 13:51:14.661 Seetong_tps[8553:738100]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-06 13:51:14.707 Seetong_tps[8553:738100]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-06 13:51:14.707 Seetong_tps[8553:738100]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-06 13:51:14.710 Seetong_tps[8553:738100]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-06 13:51:14.710 Seetong_tps[8553:738100] 开始检查未读客服消息...
2026-10-06 13:51:14.710 Seetong_tps[8553:738100] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-06 13:51:14.710 Seetong_tps[8553:738100]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:51:14.714 Seetong_tps[8553:738100]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-06 13:51:14.714 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty - 
2026-10-06 13:51:14.715 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-06 13:51:14.717 Seetong_tps[8553:738100] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-06 13:51:14.718 Seetong_tps[8553:738100] NAV deviceOrientationDidChange:1
2026-10-06 13:51:14.720 Seetong_tps[8553:738100]  -- groupDeviceList -- 
2026-10-06 13:51:14.720 Seetong_tps[8553:738100] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-06 13:51:14.720 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty - 
2026-10-06 13:51:14.720 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-06 13:51:14.767 Seetong_tps[8553:738100]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-06 13:51:14.859 Seetong_tps[8553:738108] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x107038f00>{number = 2, name = (null)}====
2026-10-06 13:51:14.860 Seetong_tps[8553:738127] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTg3MDY3NDc4NSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.Y6s_t7EJ_KsHFJ2GaxYHODatEixoKuf_G8URhIfmBYE","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MTg3MDY3NDc4NSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNV9yZWxheTUiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXkyIl19.KcSNfVWAXszh9BX0Ts7-hP8PcV51NhU-dehCO0MA-NI","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24904"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24901"}]}
====
2026-10-06 13:51:14.901 Seetong_tps[8553:738100] Super properties have already been unregistered.
2026-10-06 13:51:14.901 Seetong_tps[8553:738138] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12b675a80>{number = 17, name = (null)}====
2026-10-06 13:51:14.901 Seetong_tps[8553:738140] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12b675940>{number = 18, name = (null)}====
2026-10-06 13:51:14.901 Seetong_tps[8553:738139] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12b675b80>{number = 16, name = (null)}====
2026-10-06 13:51:14.901 Seetong_tps[8553:738100] UMAPM_OOMSampling(0,0):NO
2026-10-06 13:51:14.903 Seetong_tps[8553:738100]  -- deviceListDataUpdate - AppLaunch 还剩 2.453052997589111 秒 - 再延迟 2.953052997589111 秒 - 启动耗时 0.5469470024108887 秒
2026-10-06 13:51:14.903 Seetong_tps[8553:738100]  -- groupDeviceList -- 
2026-10-06 13:51:14.903 Seetong_tps[8553:738100] groupDeviceList 已在进行中，跳过新的调用
2026-10-06 13:51:14.903 Seetong_tps[8553:738100]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 547 毫秒
2026-10-06 13:51:14.905 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-06 13:51:14.906 Seetong_tps[8553:738100]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:51:14.906 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-06 13:51:14.906 Seetong_tps[8553:738100]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 647;
}
2026-10-06 13:51:14.907 Seetong_tps[8553:738100] ++++-[VideoView dealloc]++++
2026-10-06 13:51:14.908 Seetong_tps[8553:738100] OpenGLView20_Seetong dealloc:0x10dd45c00
2026-10-06 13:51:14.917 Seetong_tps[8553:738141] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgIHUlYAU1QDblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12b674640>{number = 19, name = (null)}====
2026-10-06 13:51:14.924 Seetong_tps[8553:738114] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x1072fdc80>{number = 7, name = (null)}====
2026-10-06 13:51:14.925 Seetong_tps[8553:738116] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay58.s5.seetong.com:9443;type=0&load=21&addr=bjrelay1.s5.seetong.com:9443;type=0&load=14&addr=bjrelay60.s5.seetong.com:10443;","vipRelayServers":"type=0&load=37&addr=bjrelay41.s2.seetong.com:13443;type=0&load=50&addr=bjrelay44.s2.seetong.com:4443;type=0&load=35&addr=bjrelayvip2.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.206.0","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12b674700>{number = 20, name = (null)}====
2026-10-06 13:51:14.925 Seetong_tps[8553:738110] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1072fc980>{number = 6, name = (null)}====
2026-10-06 13:51:14.926 Seetong_tps[8553:738100]  -- WebSocket - 重置重连次数 -- 
2026-10-06 13:51:14.939 Seetong_tps[8553:738100]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-06 13:51:14.939 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty - 
2026-10-06 13:51:14.939 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-06 13:51:14.947 Seetong_tps[8553:738137] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12b674800>{number = 21, name = (null)}====
2026-10-06 13:51:14.950 Seetong_tps[8553:738100] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-06 13:51:14.950 Seetong_tps[8553:738100] 客服消息未读数量: 0
2026-10-06 13:51:14.950 Seetong_tps[8553:738100] UMAPM_NetworkSampling(0,0):NO
2026-10-06 13:51:14.950 Seetong_tps[8553:738100]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-06 13:51:14.950 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-06 13:51:14.950 Seetong_tps[8553:738100]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-06 13:51:14.952 Seetong_tps[8553:738100] 蓝牙已打开
2026-10-06 13:51:14.952 Seetong_tps[8553:738100]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-06 13:51:14.952 Seetong_tps[8553:738100]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgIHUlYAU1QDblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-06 13:51:14.955 Seetong_tps[8553:738115] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.206.0","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1791265481000,"lastHeartTime":1791246088000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12b674280>{number = 23, name = (null)}====
2026-10-06 13:51:14.957 Seetong_tps[8553:738100]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-06 13:51:14.957 Seetong_tps[8553:738100]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-06 13:51:14.967 Seetong_tps[8553:738100]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-06 13:51:14.983 Seetong_tps[8553:738100]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-06 13:51:14.983 Seetong_tps[8553:738137]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-06 13:51:14.983 Seetong_tps[8553:738137]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-06 13:51:14.983 Seetong_tps[8553:738137]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-06 13:51:14.983 Seetong_tps[8553:738100]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:51:14.984 Seetong_tps[8553:738137]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-06 13:51:14.984 Seetong_tps[8553:738137]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-06 13:51:14.984 Seetong_tps[8553:738137]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-06 13:51:15.015 Seetong_tps[8553:738142] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x10e76f940>{number = 10, name = (null)}====
2026-10-06 13:51:15.039 Seetong_tps[8553:738127] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-06 13:51:15.039 Seetong_tps[8553:738127] [DeviceMonitor] 监控管理器初始化完成
2026-10-06 13:51:15.046 Seetong_tps[8553:738100]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-06 13:51:15.046 Seetong_tps[8553:738100]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-06 13:51:15.046 Seetong_tps[8553:738100]  -- WebSocket - 重置重连次数 -- 
2026-10-06 13:51:15.046 Seetong_tps[8553:738100]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-10-06 13:51:15.047 Seetong_tps[8553:738100]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:51:15.047 Seetong_tps[8553:738100]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVgQIBVABUFdpAQQB","reconn":0}}
2026-10-06 13:51:15.047 Seetong_tps[8553:738100]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:51:15.047 Seetong_tps[8553:738100]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-06 13:51:15.048 Seetong_tps[8553:738100] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:51:15.048 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-06 13:51:15.048 Seetong_tps[8553:738100]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 693 毫秒
2026-10-06 13:51:15.048 Seetong_tps[8553:738100] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:51:15.048 Seetong_tps[8553:738100]  -- groupDeviceList -- 
2026-10-06 13:51:15.050 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-06 13:51:15.050 Seetong_tps[8553:738100]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-06 13:51:15.050 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-06 13:51:15.050 Seetong_tps[8553:738100]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-06 13:51:15.050 Seetong_tps[8553:738100]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-06 13:51:15.140 Seetong_tps[8553:738146] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12b675600>{number = 15, name = (null)}====
2026-10-06 13:51:15.164 Seetong_tps[8553:738100] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-06 13:51:15.164 Seetong_tps[8553:738100] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-06 13:51:15.164 Seetong_tps[8553:738100] Formatted Date: 2026-10-06
2026-10-06 13:51:15.165 Seetong_tps[8553:738100]  --- webSocketGetServerData msgId: 478DAE8A-B6CB-4B3A-B4C5-D7B3A09C9B0A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-06";
        token = AVYOAQteVABrAAkFBgQCVgQIBVABUFdpAQQB;
    };
}
2026-10-06 13:51:15.165 Seetong_tps[8553:738100]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:51:15.165 Seetong_tps[8553:738100]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-06 13:51:15.183 Seetong_tps[8553:738100]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-06 13:51:15.206 Seetong_tps[8553:738100] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-06 13:51:15.206 Seetong_tps[8553:738100]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-06 13:51:15.206 Seetong_tps[8553:738100]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-06 13:51:15.207 Seetong_tps[8553:738100] Sorted Dates (Descending): (
)
2026-10-06 13:51:15.210 Seetong_tps[8553:738100]  -- STBluetoothManager - 结束扫描 - 
2026-10-06 13:51:15.210 Seetong_tps[8553:738100]  -- STBluetoothManager - 开始扫描 - 
2026-10-06 13:51:15.517 Seetong_tps[8553:738127]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-06 13:51:15.517 Seetong_tps[8553:738127]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-06 13:51:15.517 Seetong_tps[8553:738127]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-06 13:51:15.518 Seetong_tps[8553:738100]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-06 13:51:15.518 Seetong_tps[8553:738115] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-06 13:51:15.518 Seetong_tps[8553:738108] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-06 13:51:15.563 Seetong_tps[8553:738127]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-06 13:51:15.564 Seetong_tps[8553:738127]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:51:15.564 Seetong_tps[8553:738127]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:51:15.564 Seetong_tps[8553:738108] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-06 13:51:15.564 Seetong_tps[8553:738108] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-06 13:51:15.564 Seetong_tps[8553:738115] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-06 13:51:15.566 Seetong_tps[8553:738127]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-06 13:51:15.566 Seetong_tps[8553:738127]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:51:15.566 Seetong_tps[8553:738127]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-06 13:51:15.566 Seetong_tps[8553:738115] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-06 13:51:15.566 Seetong_tps[8553:738137] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-06 13:51:15.566 Seetong_tps[8553:738115] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-06 13:51:15.615 Seetong_tps[8553:738130]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-06 13:51:15.635 Seetong_tps[8553:738100]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-06 13:51:15.635 Seetong_tps[8553:738130]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-06 13:51:16.136 Seetong_tps[8553:738100] MessageThrottle reloadTableView ---
2026-10-06 13:51:16.811 Seetong_tps[8553:738100] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-06 13:51:16.811 Seetong_tps[8553:738100] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-06 13:51:16.812 Seetong_tps[8553:738100] 用户设置的具体字体大小: 15.000000
2026-10-06 13:51:17.854 Seetong_tps[8553:738100]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-06 13:51:18.001 Seetong_tps[8553:738100] AppLaunch hideForRefreshToken
2026-10-06 13:51:18.001 Seetong_tps[8553:738100] AppLaunch hideForRefreshToken dismiss
2026-10-06 13:51:18.001 Seetong_tps[8553:738100] AppLaunch dismiss...
2026-10-06 13:51:18.307 Seetong_tps[8553:738100]  dealloc -- STAppLaunchWindow
2026-10-06 13:51:18.308 Seetong_tps[8553:738100]  dealloc -- STAppLaunchViewController
2026-10-06 13:51:18.311 Seetong_tps[8553:738100] AppLaunch dismiss... end
2026-10-06 13:51:18.367 Seetong_tps[8553:738100]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-06 13:51:18.368 Seetong_tps[8553:738100]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-06 13:51:18.368 Seetong_tps[8553:738100]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-06 13:51:18.368 Seetong_tps[8553:738100] 滚动已停止500毫秒，执行操作:29115420
2026-10-06 13:51:18.435 Seetong_tps[8553:738115] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12b674280>{number = 23, name = (null)}====
2026-10-06 13:51:18.603 Seetong_tps[8553:738146] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12b675600>{number = 15, name = (null)}====
2026-10-06 13:51:19.679 Seetong_tps[8553:738100]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-06 13:51:19.691 Seetong_tps[8553:738100] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-06 13:51:19.727 Seetong_tps[8553:738100] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-06 13:51:19.727 Seetong_tps[8553:738137] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-06 13:51:19.728 Seetong_tps[8553:738100]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-06 13:51:19.728 Seetong_tps[8553:738100] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-06 13:51:19.729 Seetong_tps[8553:738100]  -- STBluetoothManager - 结束扫描 - 
2026-10-06 13:51:19.743 Seetong_tps[8553:738100]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-06 下午1:51:19 744
2026-10-06 13:51:19.744 Seetong_tps[8553:738100]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b187b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1e2900>; layer = <CALayer: 0x10b1b47b0>>
2026-10-06 13:51:19.744 Seetong_tps[8553:738100]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b187b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1e2900>; layer = <CALayer: 0x10b1b47b0>> -- _camera.supportPlatform: 0
2026-10-06 13:51:19.744 Seetong_tps[8553:738100]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-06 上午5:51:19 +0000
2026-10-06 13:51:19.744 Seetong_tps[8553:738100]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-03 \U4e0a\U534812:31:54 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-06 13:51:19.744 Seetong_tps[8553:738100]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-06 下午1:51:19 745
2026-10-06 13:51:19.745 Seetong_tps[8553:738137] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-06 13:51:19.775 Seetong_tps[8553:738100]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:51:19.779 Seetong_tps[8553:738100] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-06 13:51:19.780 Seetong_tps[8553:738100]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-06 13:51:19.781 Seetong_tps[8553:738100] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-06 13:51:19.792 Seetong_tps[8553:738100]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-06 13:51:19.800 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-06 13:51:19.800 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-10-06 13:51:19.827 Seetong_tps[8553:738100] 未处理的 biz 类型: res_video_preview_advert
2026-10-06 13:51:19.827 Seetong_tps[8553:738100]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-06 13:51:19.832 Seetong_tps[8553:738100] uid:29115420 playAudio
2026-10-06 13:51:19.832 Seetong_tps[8553:738100]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-06 13:51:19.832 Seetong_tps[8553:738100]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-06 13:51:19.832 Seetong_tps[8553:738108] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-06 13:51:20.034 Seetong_tps[8553:738100] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-06 13:51:20.544 Seetong_tps[8553:738130] ===29115420===
2026-10-06 13:51:20.546 Seetong_tps[8553:738130] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-06 13:51:20.547 Seetong_tps[8553:738127] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-06 13:51:20.547 Seetong_tps[8553:738127] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-06 13:51:20.548 Seetong_tps[8553:738127] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10703b680>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e3d0a00>
2026-10-06 13:51:20.548 Seetong_tps[8553:738127] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-06 13:51:20.548 Seetong_tps[8553:738127] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-06 13:51:20.548 Seetong_tps[8553:738127] InitDecodePortLog: playsettype = 50
2026-10-06 13:51:20.549 Seetong_tps[8553:738127] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-06 13:51:20.549 Seetong_tps[8553:738127] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-06 13:51:20.549 Seetong_tps[8553:738127] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-06 13:51:20.549 Seetong_tps[8553:738127] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-06 13:51:20.550 Seetong_tps[8553:738127] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-06 13:51:20.550 Seetong_tps[8553:738127] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-06 13:51:20.551 Seetong_tps[8553:738127] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-06 13:51:20.551 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-10-06 13:51:20.555 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-10-06 13:51:20.633 Seetong_tps[8553:738130]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-06 13:51:20.751 Seetong_tps[8553:738173] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-10-06 13:51:20.763 Seetong_tps[8553:738100] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-06 13:51:20.780 Seetong_tps[8553:738100] uid:29115420 playAudio
2026-10-06 13:51:20.780 Seetong_tps[8553:738108] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-06 13:51:20.780 Seetong_tps[8553:738100] uid:29115420 playAudio
2026-10-06 13:51:20.780 Seetong_tps[8553:738100] checkPortStatus:_decodePort=1
2026-10-06 13:51:20.780 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-10-06 13:51:20.781 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.05 - 设备: 庭院 - 29115420
2026-10-06 13:51:20.807 Seetong_tps[8553:738173] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-10-06 13:51:20.809 Seetong_tps[8553:738100]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-10-06 13:51:21.505 Seetong_tps[8553:738130] Failed to get IoT drive away set configuration.
2026-10-06 13:51:21.505 Seetong_tps[8553:738130]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-06 13:51:24.810 Seetong_tps[8553:738127]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-06 13:51:24.810 Seetong_tps[8553:738100]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-06 13:51:24.810 Seetong_tps[8553:738100] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:51:24.810 Seetong_tps[8553:738100]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:51:24.810 Seetong_tps[8553:738100]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-06 13:51:24.819 Seetong_tps[8553:738100] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-06 13:51:24.820 Seetong_tps[8553:738100]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b187b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1e2900>; layer = <CALayer: 0x10b1b47b0>>
2026-10-06 13:51:24.820 Seetong_tps[8553:738100] #####Vstop:uid:29115420-0-port:1
2026-10-06 13:51:24.839 Seetong_tps[8553:738100] -----------1release decodeport = 1
2026-10-06 13:51:24.840 Seetong_tps[8553:738100]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-06 13:51:24.840 Seetong_tps[8553:738100] _openGLView clearFrame ...
2026-10-06 13:51:24.847 Seetong_tps[8553:738100] [保存失败] 相机对象或存储字典为空
2026-10-06 13:51:24.847 Seetong_tps[8553:738137] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-06 13:51:24.847 Seetong_tps[8553:738100] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.206.0","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791265481000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791246088000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-06 13:51:24.847 Seetong_tps[8553:738100]  --- 取消心跳 destoryHeartBeat --- 
2026-10-06 13:51:24.847 Seetong_tps[8553:738137] --FC_StopDevComEx end
2026-10-06 13:51:24.847 Seetong_tps[8553:738100]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-11 08:11:52.377 Seetong_tps[7306:602968] app_version=8.3.805
2026-10-11 08:11:52.394 Seetong_tps[7306:602985] 询问用户是否开启推送成功
2026-10-11 08:11:52.394 Seetong_tps[7306:602985] 用户点击允许接收推送
2026-10-11 08:11:52.395 Seetong_tps[7306:602968]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-11 08:11:52.395 Seetong_tps[7306:602968] showForLogin 1
2026-10-11 08:11:52.395 Seetong_tps[7306:602968] AppLaunch 还剩 6.110399723052979 秒
2026-10-11 08:11:52.395 Seetong_tps[7306:602985] remoteNotificationSetting: <UNNotificationSettings: 0x11307cdc0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-11 08:11:52.421 Seetong_tps[7306:602968]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-11 08:11:52.462 Seetong_tps[7306:602968] viewDidLoad/configtime=2026-10-11 上午12:11:52 +0000
2026-10-11 08:11:52.463 Seetong_tps[7306:602968]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-11 08:11:52.463 Seetong_tps[7306:602968]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-11 08:11:52.556 Seetong_tps[7306:602968]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-11 08:11:52.556 Seetong_tps[7306:602968]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-11 08:11:52.560 Seetong_tps[7306:602968]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-11 08:11:52.561 Seetong_tps[7306:602968] 开始检查未读客服消息...
2026-10-11 08:11:52.561 Seetong_tps[7306:602968] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-11 08:11:52.561 Seetong_tps[7306:602968]  --- 取消心跳 destoryHeartBeat --- 
2026-10-11 08:11:52.567 Seetong_tps[7306:602968]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-11 08:11:52.567 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 
2026-10-11 08:11:52.567 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-11 08:11:52.571 Seetong_tps[7306:602968] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-11 08:11:52.571 Seetong_tps[7306:602968] NAV deviceOrientationDidChange:1
2026-10-11 08:11:52.574 Seetong_tps[7306:602968]  -- groupDeviceList -- 
2026-10-11 08:11:52.574 Seetong_tps[7306:602968] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-11 08:11:52.574 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 
2026-10-11 08:11:52.574 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-11 08:11:52.681 Seetong_tps[7306:602968]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-11 08:11:52.765 Seetong_tps[7306:603028] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10eae1a00>{number = 18, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:603027] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10eae1b40>{number = 20, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:603025] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10eae1ac0>{number = 16, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:602985] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay61.s5.seetong.com:9443;type=0&load=20&addr=bjrelay46.s2.seetong.com:15443;type=0&load=23&addr=bjrelay64.s5.seetong.com:12443;","vipRelayServers":"type=0&load=28&addr=bjrelayvip1.s2.seetong.com:1443;type=0&load=44&addr=bjrelay44.s2.seetong.com:8443;type=0&load=35&addr=bjrelay42.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.204","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10eae1a40>{number = 17, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:603011] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10eae1b00>{number = 19, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:602986] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10bf1ca40>{number = 6, name = (null)}====
2026-10-11 08:11:52.767 Seetong_tps[7306:602978] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.204","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1791676465000,"lastHeartTime":1791657273000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bc78ec0>{number = 2, name = (null)}====
2026-10-11 08:11:52.768 Seetong_tps[7306:603031] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x113363540>{number = 9, name = (null)}====
2026-10-11 08:11:52.774 Seetong_tps[7306:603029] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10eae1980>{number = 22, name = (null)}====
2026-10-11 08:11:52.779 Seetong_tps[7306:603030] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwIAUlUNU1QCAz4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10eae18c0>{number = 23, name = (null)}====
2026-10-11 08:11:52.790 Seetong_tps[7306:602976] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10bc78dc0>{number = 3, name = (null)}====
2026-10-11 08:11:52.808 Seetong_tps[7306:603026] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.3.14.3","versionCode":34,"isForceUpgrade":false,"upgradeStrategy":2,"upgradeWay":1,"releaseNotes":"1、优化产品使用体验\n2、提升运行流畅度与稳定性\n3、升级新版本以获得最佳效果","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10eae19c0>{number = 21, name = (null)}====
2026-10-11 08:11:52.813 Seetong_tps[7306:603010] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MjI4MjMxMjY3NCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.ktqPtizHAHk2fUSP0OEBY0OYaU_MiJdsC0oEV_8NmBc","accessNode":"101.42.105.173:24201","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MjI4MjMxMjY3NCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk0Il19.ZZ9aEdeb5QL6NyWUPJKjgOqXaJjPxbqp6B0xM5BT0Hc","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24906"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24903"}]}
====
2026-10-11 08:11:52.856 Seetong_tps[7306:602968] Super properties have already been unregistered.
2026-10-11 08:11:52.856 Seetong_tps[7306:602968] UMAPM_OOMSampling(0,0):NO
2026-10-11 08:11:52.858 Seetong_tps[7306:602968]  -- deviceListDataUpdate - AppLaunch 还剩 0.6472868919372559 秒 - 再延迟 1.147286891937256 秒 - 启动耗时 2.352713108062744 秒
2026-10-11 08:11:52.858 Seetong_tps[7306:602968]  -- groupDeviceList -- 
2026-10-11 08:11:52.858 Seetong_tps[7306:602968] groupDeviceList 已在进行中，跳过新的调用
2026-10-11 08:11:52.858 Seetong_tps[7306:602968]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2353 毫秒
2026-10-11 08:11:52.859 Seetong_tps[7306:602968]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-11 08:11:52.859 Seetong_tps[7306:602968]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-11 08:11:52.859 Seetong_tps[7306:602968]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-11 08:11:52.859 Seetong_tps[7306:602968]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTE3NjM5MTIsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.TgapvHzxW1JLqT7e1jvUz_ZIcj8Xwfi48qMMq8kqXFc","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTQyNjk1MTIsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkxNjc3NTEyLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.0-Qz6JTlcRjiQCKBi_TWoWms6IQTR_RtqsI964c1opc","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-11 08:11:52.865 Seetong_tps[7306:602968]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1791677512.865384
2026-10-11 08:11:52.865 Seetong_tps[7306:602968]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1791677512.865384
2026-10-11 08:11:52.865 Seetong_tps[7306:602968]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1791677512.865384 - lastRefreshTokenTime: 1791677512.865384
2026-10-11 08:11:52.871 Seetong_tps[7306:603010] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-11 08:11:52.872 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-11 08:11:52.872 Seetong_tps[7306:603010] [DeviceMonitor] 监控管理器初始化完成
2026-10-11 08:11:52.872 Seetong_tps[7306:602968]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-11 08:11:52.872 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-11 08:11:52.873 Seetong_tps[7306:602968]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 648;
}
2026-10-11 08:11:52.878 Seetong_tps[7306:602968] ++++-[VideoView dealloc]++++
2026-10-11 08:11:52.880 Seetong_tps[7306:602968] OpenGLView20_Seetong dealloc:0x10e927e00
2026-10-11 08:11:52.901 Seetong_tps[7306:602968]  -- WebSocket - 重置重连次数 -- 
2026-10-11 08:11:52.913 Seetong_tps[7306:602968]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-11 08:11:52.913 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 
2026-10-11 08:11:52.913 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-11 08:11:52.915 Seetong_tps[7306:602968] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-11 08:11:52.915 Seetong_tps[7306:602968] 客服消息未读数量: 0
2026-10-11 08:11:52.920 Seetong_tps[7306:602968]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-11 08:11:52.920 Seetong_tps[7306:602968]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-11 08:11:52.934 Seetong_tps[7306:602968]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-11 08:11:52.934 Seetong_tps[7306:602977]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-11 08:11:52.934 Seetong_tps[7306:602977]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-11 08:11:52.934 Seetong_tps[7306:602977]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-11 08:11:52.935 Seetong_tps[7306:602977]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-11 08:11:52.935 Seetong_tps[7306:602977]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-11 08:11:52.935 Seetong_tps[7306:602977]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-11 08:11:52.935 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-11 08:11:52.936 Seetong_tps[7306:602968]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwIAUlUNU1QCAz4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-11 08:11:52.941 Seetong_tps[7306:602968]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-11 08:11:52.945 Seetong_tps[7306:602968]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "1\U3001\U4f18\U5316\U4ea7\U54c1\U4f7f\U7528\U4f53\U9a8c\n2\U3001\U63d0\U5347\U8fd0\U884c\U6d41\U7545\U5ea6\U4e0e\U7a33\U5b9a\U6027\n3\U3001\U5347\U7ea7\U65b0\U7248\U672c\U4ee5\U83b7\U5f97\U6700\U4f73\U6548\U679c";
    upgradeStrategy = 2;
    upgradeWay = 1;
    version = "v8.3.14.3";
    versionCode = 34;
}
2026-10-11 08:11:52.946 Seetong_tps[7306:602968] UMAPM_NetworkSampling(0,0):NO
2026-10-11 08:11:52.946 Seetong_tps[7306:602968]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-11 08:11:52.946 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-11 08:11:52.946 Seetong_tps[7306:602968]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-11 08:11:52.948 Seetong_tps[7306:602968] 蓝牙已打开
2026-10-11 08:11:52.951 Seetong_tps[7306:602968]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-11 08:11:52.953 Seetong_tps[7306:602968]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-11 08:11:52.969 Seetong_tps[7306:602968]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-11 08:11:53.047 Seetong_tps[7306:603030] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10eae18c0>{number = 23, name = (null)}====
2026-10-11 08:11:53.104 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-11 08:11:53.104 Seetong_tps[7306:602968]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2599 毫秒
2026-10-11 08:11:53.105 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:11:53.105 Seetong_tps[7306:602968]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-11 08:11:53.105 Seetong_tps[7306:602968]  -- groupDeviceList -- 
2026-10-11 08:11:53.105 Seetong_tps[7306:602968]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-11 08:11:53.105 Seetong_tps[7306:602968]  -- WebSocket - 重置重连次数 -- 
2026-10-11 08:11:53.105 Seetong_tps[7306:602968]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-11 08:11:53.106 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:11:53.106 Seetong_tps[7306:602968]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVwMIAFQBVFFpAQQB","reconn":0}}
2026-10-11 08:11:53.106 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:11:53.107 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:11:53.113 Seetong_tps[7306:602968]  -- STBluetoothManager - 结束扫描 - 
2026-10-11 08:11:53.113 Seetong_tps[7306:602968]  -- STBluetoothManager - 开始扫描 - 
2026-10-11 08:11:53.113 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-11 08:11:53.114 Seetong_tps[7306:602968]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-11 08:11:53.114 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-11 08:11:53.115 Seetong_tps[7306:602968]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-11 08:11:53.115 Seetong_tps[7306:602968]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-11 08:11:53.166 Seetong_tps[7306:603010]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-11 08:11:53.166 Seetong_tps[7306:603010]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-11 08:11:53.166 Seetong_tps[7306:603010]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-11 08:11:53.167 Seetong_tps[7306:602968]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-11 08:11:53.167 Seetong_tps[7306:602987] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-11 08:11:53.167 Seetong_tps[7306:603030] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-11 08:11:53.216 Seetong_tps[7306:602968] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-11 08:11:53.216 Seetong_tps[7306:602968] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-11 08:11:53.216 Seetong_tps[7306:602968] Formatted Date: 2026-10-11
2026-10-11 08:11:53.216 Seetong_tps[7306:602968]  --- webSocketGetServerData msgId: D0D9C450-CB96-4B47-B0C4-07FB625555ED - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-11";
        token = AVYOAQteVABrAAkFBgQCVwMIAFQBVFFpAQQB;
    };
}
2026-10-11 08:11:53.216 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:11:53.216 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-11 08:11:53.220 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-11 08:11:53.227 Seetong_tps[7306:603010]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-11 08:11:53.227 Seetong_tps[7306:603010]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-11 08:11:53.227 Seetong_tps[7306:603010]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-11 08:11:53.227 Seetong_tps[7306:603035] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-11 08:11:53.227 Seetong_tps[7306:603035] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-11 08:11:53.227 Seetong_tps[7306:603030] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-11 08:11:53.229 Seetong_tps[7306:603010]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-11 08:11:53.229 Seetong_tps[7306:603010]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-11 08:11:53.229 Seetong_tps[7306:603010]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-11 08:11:53.229 Seetong_tps[7306:603030] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-11 08:11:53.229 Seetong_tps[7306:603030] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-11 08:11:53.229 Seetong_tps[7306:603035] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-11 08:11:53.258 Seetong_tps[7306:602968] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-11 08:11:53.258 Seetong_tps[7306:602968]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-11 08:11:53.258 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-11 08:11:53.259 Seetong_tps[7306:602968] Sorted Dates (Descending): (
)
2026-10-11 08:11:53.548 Seetong_tps[7306:603014]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-11 08:11:54.060 Seetong_tps[7306:602968] AppLaunch hideForRefreshToken
2026-10-11 08:11:54.060 Seetong_tps[7306:602968] AppLaunch hideForRefreshToken dismiss
2026-10-11 08:11:54.060 Seetong_tps[7306:602968] AppLaunch dismiss...
2026-10-11 08:11:54.061 Seetong_tps[7306:602968] MessageThrottle reloadTableView ---
2026-10-11 08:11:54.399 Seetong_tps[7306:602968]  dealloc -- STAppLaunchWindow
2026-10-11 08:11:54.401 Seetong_tps[7306:602968]  dealloc -- STAppLaunchViewController
2026-10-11 08:11:54.404 Seetong_tps[7306:602968] AppLaunch dismiss... end
2026-10-11 08:11:54.575 Seetong_tps[7306:602968]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-11 08:11:54.576 Seetong_tps[7306:603014]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-11 08:11:54.577 Seetong_tps[7306:602968] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-11 08:11:54.577 Seetong_tps[7306:602968] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-11 08:11:54.577 Seetong_tps[7306:602968] 用户设置的具体字体大小: 15.000000
2026-10-11 08:11:55.096 Seetong_tps[7306:602968] MessageThrottle reloadTableView ---
2026-10-11 08:11:55.145 Seetong_tps[7306:602968]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-11 08:11:55.155 Seetong_tps[7306:602968] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-11 08:11:55.192 Seetong_tps[7306:602977] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-11 08:11:55.193 Seetong_tps[7306:602968] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-11 08:11:55.193 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:11:55.194 Seetong_tps[7306:602968] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-11 08:11:55.195 Seetong_tps[7306:602968]  -- STBluetoothManager - 结束扫描 - 
2026-10-11 08:11:55.210 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-11 上午8:11:55 210
2026-10-11 08:11:55.210 Seetong_tps[7306:602968]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>>
2026-10-11 08:11:55.210 Seetong_tps[7306:602968]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>> -- _camera.supportPlatform: 0
2026-10-11 08:11:55.210 Seetong_tps[7306:602968]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-11 上午12:11:55 +0000
2026-10-11 08:11:55.210 Seetong_tps[7306:602968]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-11 08:11:55.211 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-11 上午8:11:55 211
2026-10-11 08:11:55.211 Seetong_tps[7306:602977] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-11 08:11:55.243 Seetong_tps[7306:602968]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-11 08:11:55.247 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:11:55.249 Seetong_tps[7306:602968]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-11 08:11:55.249 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:11:55.277 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-11 08:11:55.289 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-11 08:11:55.290 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-11 08:11:55.298 Seetong_tps[7306:602968] uid:29115420 playAudio
2026-10-11 08:11:55.298 Seetong_tps[7306:602968]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-11 08:11:55.298 Seetong_tps[7306:602968]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-11 08:11:55.298 Seetong_tps[7306:603029] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-11 08:11:55.299 Seetong_tps[7306:602968] 未处理的 biz 类型: res_video_preview_advert
2026-10-11 08:11:55.299 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-11 08:11:55.497 Seetong_tps[7306:602968] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-11 08:11:55.715 Seetong_tps[7306:602968]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-11 08:11:55.756 Seetong_tps[7306:603014] ===29115420===
2026-10-11 08:11:55.902 Seetong_tps[7306:603030] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10eae18c0>{number = 23, name = (null)}====
2026-10-11 08:11:56.133 Seetong_tps[7306:603014] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-11 08:11:56.133 Seetong_tps[7306:603010] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-11 08:11:56.133 Seetong_tps[7306:603010] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-11 08:11:56.134 Seetong_tps[7306:603010] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bf1ec00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112fd8a00>
2026-10-11 08:11:56.134 Seetong_tps[7306:603010] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-11 08:11:56.134 Seetong_tps[7306:603010] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-11 08:11:56.134 Seetong_tps[7306:603010] InitDecodePortLog: playsettype = 50
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-11 08:11:56.136 Seetong_tps[7306:603010] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-11 08:11:56.136 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.94 - 设备: 庭院 - 29115420
2026-10-11 08:11:56.137 Seetong_tps[7306:603010] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-11 08:11:56.139 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-10-11 08:11:56.231 Seetong_tps[7306:602968]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-11 08:11:56.231 Seetong_tps[7306:602968]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-11 08:11:56.231 Seetong_tps[7306:602968]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-11 08:11:56.231 Seetong_tps[7306:602968] 滚动已停止500毫秒，执行操作:29115420
2026-10-11 08:11:56.436 Seetong_tps[7306:603029] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10eae1980>{number = 22, name = (null)}====
2026-10-11 08:11:57.317 Seetong_tps[7306:603014]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-11 08:11:57.420 Seetong_tps[7306:603118] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-10-11 08:11:57.432 Seetong_tps[7306:602968] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-11 08:11:57.441 Seetong_tps[7306:603118] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-10-11 08:11:57.448 Seetong_tps[7306:602968] uid:29115420 playAudio
2026-10-11 08:11:57.448 Seetong_tps[7306:602976] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-11 08:11:57.448 Seetong_tps[7306:602968] uid:29115420 playAudio
2026-10-11 08:11:57.456 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.26 - 设备: 庭院 - 29115420
2026-10-11 08:11:57.464 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.27 - 设备: 庭院 - 29115420
2026-10-11 08:11:57.485 Seetong_tps[7306:602968] checkPortStatus:_decodePort=1
2026-10-11 08:11:57.485 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.29 - 设备: 庭院 - 29115420
2026-10-11 08:11:57.494 Seetong_tps[7306:603014] Failed to get IoT drive away set configuration.
2026-10-11 08:11:57.494 Seetong_tps[7306:603014]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-11 08:11:57.639 Seetong_tps[7306:602968] UMAPM_OOMSampling(0,0):NO
2026-10-11 08:11:57.639 Seetong_tps[7306:602968] UMAPM_NetworkSampling(0,0):NO
2026-10-11 08:11:59.460 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.27 - 设备: 庭院 - 29115420
2026-10-11 08:12:01.888 Seetong_tps[7306:603010]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-11 08:12:01.891 Seetong_tps[7306:602968]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-11 08:12:01.893 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:12:01.893 Seetong_tps[7306:602968]  --- 取消心跳 destoryHeartBeat --- 
2026-10-11 08:12:01.893 Seetong_tps[7306:602968]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-11 08:12:01.910 Seetong_tps[7306:602968] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-11 08:12:01.910 Seetong_tps[7306:602968]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>>
2026-10-11 08:12:01.910 Seetong_tps[7306:602968] #####Vstop:uid:29115420-0-port:1
2026-10-11 08:12:01.917 Seetong_tps[7306:602968] -----------1release decodeport = 1
2026-10-11 08:12:01.918 Seetong_tps[7306:602968]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.298701298701299";
    "preview_duration" = 6700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-11 08:12:01.921 Seetong_tps[7306:602968] _openGLView clearFrame ...
2026-10-11 08:12:05.398 Seetong_tps[7306:602968] zzzzz:stopBackgroundTask EnterForeground
2026-10-11 08:12:05.398 Seetong_tps[7306:602968]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-11 08:12:05.399 Seetong_tps[7306:602968] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-10-11 08:12:05.400 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-11 上午8:12:05 401
2026-10-11 08:12:05.401 Seetong_tps[7306:602968]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>>
2026-10-11 08:12:05.401 Seetong_tps[7306:602968]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>> -- _camera.supportPlatform: 0
2026-10-11 08:12:05.401 Seetong_tps[7306:602968]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-11 上午12:12:05 +0000
2026-10-11 08:12:05.401 Seetong_tps[7306:602968]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-03 \U4e0b\U534812:54:53 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-11 08:12:05.401 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-11 上午8:12:05 402
2026-10-11 08:12:05.402 Seetong_tps[7306:602976] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-11 08:12:05.398 Seetong_tps[7306:602978] zzzzz:FC_ResumeDevCom start
2026-10-11 08:12:05.405 Seetong_tps[7306:602978] zzzzz:FC_ResumeDevCom
2026-10-11 08:12:05.406 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:05.414 Seetong_tps[7306:602968]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-11 08:12:05.427 Seetong_tps[7306:603014] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-11 08:12:05.427 Seetong_tps[7306:603010] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-11 08:12:05.427 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-11 08:12:05.427 Seetong_tps[7306:603010] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-11 08:12:05.427 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-11 08:12:05.427 Seetong_tps[7306:603010] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bf1ec00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112fd8a00>
2026-10-11 08:12:05.428 Seetong_tps[7306:603010] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-11 08:12:05.428 Seetong_tps[7306:603010] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-11 08:12:05.428 Seetong_tps[7306:603010] InitDecodePortLog: playsettype = 50
2026-10-11 08:12:05.428 Seetong_tps[7306:603010] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-11 08:12:05.428 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-11 08:12:05.428 Seetong_tps[7306:603010] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-10-11 08:12:05.429 Seetong_tps[7306:603010] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-11 08:12:05.429 Seetong_tps[7306:603010] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-10-11 08:12:05.429 Seetong_tps[7306:603010] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-10-11 08:12:05.429 Seetong_tps[7306:603010] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-11 08:12:05.429 Seetong_tps[7306:603010] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-11 08:12:05.429 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-11 08:12:05.686 Seetong_tps[7306:602968]  -- WebSocket - 重置重连次数 -- 
2026-10-11 08:12:05.686 Seetong_tps[7306:602968]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-11 08:12:05.687 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 
2026-10-11 08:12:05.690 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-11 08:12:05.916 Seetong_tps[7306:603031] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QHAgMAU10EUFUCblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x113363540>{number = 9, name = (null)}====
2026-10-11 08:12:05.916 Seetong_tps[7306:602968]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-11 08:12:05.917 Seetong_tps[7306:602968]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QHAgMAU10EUFUCblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-11 08:12:05.977 Seetong_tps[7306:602968]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-11 08:12:05.977 Seetong_tps[7306:602968]  --- 取消心跳 destoryHeartBeat --- 
2026-10-11 08:12:05.977 Seetong_tps[7306:602968]  -- WebSocket - 重置重连次数 -- 
2026-10-11 08:12:05.977 Seetong_tps[7306:602968]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-10-11 08:12:05.978 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:12:05.979 Seetong_tps[7306:602968]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVwMIAFQCUVdpAQQB","reconn":1}}
2026-10-11 08:12:05.979 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:12:05.982 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:12:06.108 Seetong_tps[7306:602968] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-11 08:12:06.108 Seetong_tps[7306:602968] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-11 08:12:06.108 Seetong_tps[7306:602968] Formatted Date: 2026-10-11
2026-10-11 08:12:06.108 Seetong_tps[7306:602968]  --- webSocketGetServerData msgId: CD4BA9D0-ED38-472E-9B49-3B0A7F622EEF - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-11";
        token = AVYOAQteVABrAAkFBgQCVwMIAFQCUVRpAQQB;
    };
}
2026-10-11 08:12:06.108 Seetong_tps[7306:602968]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-11 08:12:06.108 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-11 08:12:06.109 Seetong_tps[7306:603342] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-10-11 08:12:06.112 Seetong_tps[7306:602968] uid:29115420 playAudio
2026-10-11 08:12:06.112 Seetong_tps[7306:602977] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-11 08:12:06.113 Seetong_tps[7306:602968] uid:29115420 playAudio
2026-10-11 08:12:06.113 Seetong_tps[7306:602968] checkPortStatus:_decodePort=2
2026-10-11 08:12:06.114 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-10-11 08:12:06.114 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-10-11 08:12:06.220 Seetong_tps[7306:602968] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-11 08:12:06.220 Seetong_tps[7306:602968]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-11 08:12:06.220 Seetong_tps[7306:602968]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-11 08:12:06.303 Seetong_tps[7306:602968] Sorted Dates (Descending): (
)
2026-10-11 08:12:07.170 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.185 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.201 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.251 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.268 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.285 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.301 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.318 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.335 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.351 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.368 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.385 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.402 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.419 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.436 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.452 Seetong_tps[7306:602968] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-11 08:12:07.908 Seetong_tps[7306:603014] Failed to get IoT drive away set configuration.
2026-10-11 08:12:07.908 Seetong_tps[7306:603014]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-11 08:12:11.744 Seetong_tps[7306:602968]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.34 - 设备: 庭院 - 29115420
2026-10-11 08:12:14.099 Seetong_tps[7306:602968]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-11 08:12:14.100 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:12:14.100 Seetong_tps[7306:602968]  --- 取消心跳 destoryHeartBeat --- 
2026-10-11 08:12:14.100 Seetong_tps[7306:602968]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-11 08:12:14.107 Seetong_tps[7306:602968] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-11 08:12:14.107 Seetong_tps[7306:602968]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x110173480; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11020d200>; layer = <CALayer: 0x1101dd8c0>>
2026-10-11 08:12:14.107 Seetong_tps[7306:602968] #####Vstop:uid:29115420-0-port:2
2026-10-11 08:12:14.112 Seetong_tps[7306:602968] -----------1release decodeport = 2
2026-10-11 08:12:14.113 Seetong_tps[7306:602968] _openGLView clearFrame ...
2026-10-11 08:12:14.127 Seetong_tps[7306:602968] [保存失败] 相机对象或存储字典为空
2026-10-11 08:12:14.127 Seetong_tps[7306:602977] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-11 08:12:14.127 Seetong_tps[7306:602977] --FC_StopDevComEx end
2026-10-11 08:12:14.127 Seetong_tps[7306:602968] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.204","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1791676465000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1791657273000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-11 08:12:14.127 Seetong_tps[7306:602968]  --- 取消心跳 destoryHeartBeat --- 
2026-10-11 08:12:14.127 Seetong_tps[7306:602968]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-17 07:28:04.466 Seetong_tps[9715:871282] app_version=8.3.805
2026-10-17 07:28:04.479 Seetong_tps[9715:871282]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-17 07:28:04.479 Seetong_tps[9715:871282] showForLogin 1
2026-10-17 07:28:04.479 Seetong_tps[9715:871282] AppLaunch 还剩 6.194095134735107 秒
2026-10-17 07:28:04.486 Seetong_tps[9715:871284] 询问用户是否开启推送成功
2026-10-17 07:28:04.486 Seetong_tps[9715:871284] 用户点击允许接收推送
2026-10-17 07:28:04.488 Seetong_tps[9715:871288] remoteNotificationSetting: <UNNotificationSettings: 0x112c8cb40; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-17 07:28:04.511 Seetong_tps[9715:871282]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-17 07:28:04.555 Seetong_tps[9715:871282] viewDidLoad/configtime=2026-10-16 下午11:28:04 +0000
2026-10-17 07:28:04.556 Seetong_tps[9715:871282]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-17 07:28:04.556 Seetong_tps[9715:871282]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-17 07:28:04.662 Seetong_tps[9715:871282]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-17 07:28:04.662 Seetong_tps[9715:871282]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-17 07:28:04.666 Seetong_tps[9715:871282]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-17 07:28:04.666 Seetong_tps[9715:871282] 开始检查未读客服消息...
2026-10-17 07:28:04.666 Seetong_tps[9715:871282] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-17 07:28:04.666 Seetong_tps[9715:871282]  --- 取消心跳 destoryHeartBeat --- 
2026-10-17 07:28:04.676 Seetong_tps[9715:871282]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-17 07:28:04.676 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty - 
2026-10-17 07:28:04.676 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-17 07:28:04.680 Seetong_tps[9715:871282] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-17 07:28:04.680 Seetong_tps[9715:871282] NAV deviceOrientationDidChange:1
2026-10-17 07:28:04.685 Seetong_tps[9715:871282]  -- groupDeviceList -- 
2026-10-17 07:28:04.685 Seetong_tps[9715:871282] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-17 07:28:04.685 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty - 
2026-10-17 07:28:04.685 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-17 07:28:04.811 Seetong_tps[9715:871282]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-17 07:28:04.857 Seetong_tps[9715:871288] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bb1ca00>{number = 5, name = (null)}====
2026-10-17 07:28:04.857 Seetong_tps[9715:871364] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10e6c8bc0>{number = 16, name = (null)}====
2026-10-17 07:28:04.858 Seetong_tps[9715:871363] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.100","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792193199000,"lastHeartTime":1792176815000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10e6c9480>{number = 17, name = (null)}====
2026-10-17 07:28:04.869 Seetong_tps[9715:871291] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10e6c9ac0>{number = 18, name = (null)}====
2026-10-17 07:28:04.879 Seetong_tps[9715:871365] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e6c9b80>{number = 19, name = (null)}====
2026-10-17 07:28:04.879 Seetong_tps[9715:871366] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10e6c9b40>{number = 20, name = (null)}====
2026-10-17 07:28:04.880 Seetong_tps[9715:871367] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e6c9b00>{number = 21, name = (null)}====
2026-10-17 07:28:04.881 Seetong_tps[9715:871284] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10b878dc0>{number = 3, name = (null)}====
2026-10-17 07:28:04.891 Seetong_tps[9715:871368] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.211","port":"26999","token":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQAU1QCUlIFCVEEOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10e6c9980>{number = 22, name = (null)}====
2026-10-17 07:28:04.891 Seetong_tps[9715:871309] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjc5ODA4NDc5NCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.vpHYxFeKvkiXQFM-KnYIZ1XCbk0xcqoI7YDs7z8bzP8","accessNode":"114.116.198.103:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjc5ODA4NDc5NCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMV9yZWxheTMiLCJ0eC1iai10cHNpb3QtcmVsYXktMTRfcmVsYXk2Il19.D75I0_9xP_6WwSZsswoB-1nm97xZhbGKB0Tztg--erA","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"42.193.125.201:24902"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24905"}]}
====
2026-10-17 07:28:04.902 Seetong_tps[9715:871286] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10bb1d500>{number = 7, name = (null)}====
2026-10-17 07:28:04.932 Seetong_tps[9715:871290] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=19&addr=bjrelay7.s5.seetong.com:6443;type=0&load=19&addr=bjrelay10.s5.seetong.com:5443;type=0&load=15&addr=bjrelay2.s5.seetong.com:12443;","vipRelayServers":"type=0&load=40&addr=bjrelayvip2.s2.seetong.com:12443;type=0&load=35&addr=bjrelay43.s2.seetong.com:3443;type=0&load=39&addr=bjrelay43.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.100","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bb1e3c0>{number = 8, name = (null)}====
2026-10-17 07:28:04.975 Seetong_tps[9715:871282] Super properties have already been unregistered.
2026-10-17 07:28:04.975 Seetong_tps[9715:871282] UMAPM_OOMSampling(0,0):NO
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  -- deviceListDataUpdate - AppLaunch 还剩 0.695465087890625 秒 - 再延迟 1.195465087890625 秒 - 启动耗时 2.304534912109375 秒
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  -- groupDeviceList -- 
2026-10-17 07:28:04.978 Seetong_tps[9715:871282] groupDeviceList 已在进行中，跳过新的调用
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2305 毫秒
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-17 07:28:04.978 Seetong_tps[9715:871282]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTIyNzk2ODQsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.O0jtuFJalW55AaJJF9Hb6USXlsEV5BZ0GqgW1djIeaM","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTQ3ODUyODQsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkyMTkzMjg0LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.s_18sNFSTY3Bb15KfKALap_tF4CApMh4zwDCfei78_k","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-17 07:28:04.989 Seetong_tps[9715:871282]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1792193284.989227
2026-10-17 07:28:04.989 Seetong_tps[9715:871282]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1792193284.989227
2026-10-17 07:28:04.989 Seetong_tps[9715:871282]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1792193284.989227 - lastRefreshTokenTime: 1792193284.989227
2026-10-17 07:28:05.000 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-17 07:28:05.001 Seetong_tps[9715:871282]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-17 07:28:05.002 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-17 07:28:05.003 Seetong_tps[9715:871282]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 649;
}
2026-10-17 07:28:05.007 Seetong_tps[9715:871282] ++++-[VideoView dealloc]++++
2026-10-17 07:28:05.009 Seetong_tps[9715:871282] OpenGLView20_Seetong dealloc:0x10e513e00
2026-10-17 07:28:05.022 Seetong_tps[9715:871369] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":1}}，线程：<NSThread: 0x112f87940>{number = 12, name = (null)}====
2026-10-17 07:28:05.035 Seetong_tps[9715:871282]  -- WebSocket - 重置重连次数 -- 
2026-10-17 07:28:05.058 Seetong_tps[9715:871282]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-17 07:28:05.058 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty - 
2026-10-17 07:28:05.058 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-17 07:28:05.061 Seetong_tps[9715:871282]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-17 07:28:05.076 Seetong_tps[9715:871282]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-17 07:28:05.076 Seetong_tps[9715:871290]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-17 07:28:05.077 Seetong_tps[9715:871290]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-17 07:28:05.077 Seetong_tps[9715:871290]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-17 07:28:05.078 Seetong_tps[9715:871290]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-17 07:28:05.079 Seetong_tps[9715:871290]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-17 07:28:05.079 Seetong_tps[9715:871290]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-17 07:28:05.080 Seetong_tps[9715:871282] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-17 07:28:05.080 Seetong_tps[9715:871282] 客服消息未读数量: 0
2026-10-17 07:28:05.081 Seetong_tps[9715:871282]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-17 07:28:05.081 Seetong_tps[9715:871282]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQAU1QCUlIFCVEEOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-17 07:28:05.088 Seetong_tps[9715:871282]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-17 07:28:05.091 Seetong_tps[9715:871282]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-17 07:28:05.091 Seetong_tps[9715:871282]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-17 07:28:05.105 Seetong_tps[9715:871282] UMAPM_NetworkSampling(0,0):NO
2026-10-17 07:28:05.105 Seetong_tps[9715:871282]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-17 07:28:05.105 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-17 07:28:05.105 Seetong_tps[9715:871282]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-17 07:28:05.107 Seetong_tps[9715:871282] 蓝牙已打开
2026-10-17 07:28:05.108 Seetong_tps[9715:871282]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-17 07:28:05.108 Seetong_tps[9715:871282]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-17 07:28:05.224 Seetong_tps[9715:871288] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10bb1ca00>{number = 5, name = (null)}====
2026-10-17 07:28:05.254 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-17 07:28:05.254 Seetong_tps[9715:871282]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2581 毫秒
2026-10-17 07:28:05.254 Seetong_tps[9715:871282] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792193199000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792176815000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-17 07:28:05.254 Seetong_tps[9715:871282]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-17 07:28:05.255 Seetong_tps[9715:871282]  -- groupDeviceList -- 
2026-10-17 07:28:05.255 Seetong_tps[9715:871282]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-17 07:28:05.255 Seetong_tps[9715:871282]  -- WebSocket - 重置重连次数 -- 
2026-10-17 07:28:05.255 Seetong_tps[9715:871282]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-10-17 07:28:05.256 Seetong_tps[9715:871282]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-17 07:28:05.256 Seetong_tps[9715:871282]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVwQKA1cIUVdpAQQB","reconn":0}}
2026-10-17 07:28:05.256 Seetong_tps[9715:871282]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-17 07:28:05.256 Seetong_tps[9715:871282] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792193199000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792176815000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-17 07:28:05.262 Seetong_tps[9715:871282]  -- STBluetoothManager - 结束扫描 - 
2026-10-17 07:28:05.262 Seetong_tps[9715:871282]  -- STBluetoothManager - 开始扫描 - 
2026-10-17 07:28:05.263 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-17 07:28:05.263 Seetong_tps[9715:871282]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-17 07:28:05.263 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-17 07:28:05.264 Seetong_tps[9715:871282]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-17 07:28:05.264 Seetong_tps[9715:871282]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-17 07:28:05.415 Seetong_tps[9715:871282] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-17 07:28:05.415 Seetong_tps[9715:871282] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-17 07:28:05.416 Seetong_tps[9715:871282] Formatted Date: 2026-10-17
2026-10-17 07:28:05.416 Seetong_tps[9715:871282]  --- webSocketGetServerData msgId: 879268B9-35B7-4F3B-BE59-FEEFF98ADB9D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-17";
        token = AVYOAQteVABrAAkFBgQCVwQKA1cIUVdpAQQB;
    };
}
2026-10-17 07:28:05.416 Seetong_tps[9715:871282]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-17 07:28:05.416 Seetong_tps[9715:871282]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-17 07:28:05.416 Seetong_tps[9715:871282]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-17 07:28:05.435 Seetong_tps[9715:871309] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-17 07:28:05.435 Seetong_tps[9715:871309] [DeviceMonitor] 监控管理器初始化完成
2026-10-17 07:28:05.481 Seetong_tps[9715:871282] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-17 07:28:05.481 Seetong_tps[9715:871282]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-17 07:28:05.481 Seetong_tps[9715:871282]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-17 07:28:05.481 Seetong_tps[9715:871282] Sorted Dates (Descending): (
)
2026-10-17 07:28:05.815 Seetong_tps[9715:871309]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-17 07:28:05.815 Seetong_tps[9715:871309]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-17 07:28:05.815 Seetong_tps[9715:871309]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-17 07:28:05.818 Seetong_tps[9715:871282]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-17 07:28:05.818 Seetong_tps[9715:871288] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-17 07:28:05.818 Seetong_tps[9715:871290] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-17 07:28:05.844 Seetong_tps[9715:871309]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-17 07:28:05.845 Seetong_tps[9715:871309]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-17 07:28:05.845 Seetong_tps[9715:871309]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-17 07:28:05.845 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-17 07:28:05.845 Seetong_tps[9715:871288] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-17 07:28:05.845 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-17 07:28:05.936 Seetong_tps[9715:871309]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-17 07:28:05.937 Seetong_tps[9715:871309]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-17 07:28:05.937 Seetong_tps[9715:871312]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-17 07:28:05.937 Seetong_tps[9715:871309]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-17 07:28:05.937 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-17 07:28:05.938 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-17 07:28:05.938 Seetong_tps[9715:871288] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-17 07:28:05.941 Seetong_tps[9715:871282]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-17 07:28:05.945 Seetong_tps[9715:871312]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-17 07:28:06.230 Seetong_tps[9715:871282] AppLaunch hideForRefreshToken
2026-10-17 07:28:06.230 Seetong_tps[9715:871282] AppLaunch hideForRefreshToken dismiss
2026-10-17 07:28:06.230 Seetong_tps[9715:871282] AppLaunch dismiss...
2026-10-17 07:28:06.449 Seetong_tps[9715:871282] MessageThrottle reloadTableView ---
2026-10-17 07:28:06.536 Seetong_tps[9715:871282]  dealloc -- STAppLaunchWindow
2026-10-17 07:28:06.537 Seetong_tps[9715:871282]  dealloc -- STAppLaunchViewController
2026-10-17 07:28:06.539 Seetong_tps[9715:871282] AppLaunch dismiss... end
2026-10-17 07:28:06.743 Seetong_tps[9715:871282] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-17 07:28:06.743 Seetong_tps[9715:871282] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-17 07:28:06.744 Seetong_tps[9715:871282] 用户设置的具体字体大小: 15.000000
2026-10-17 07:28:07.254 Seetong_tps[9715:871282]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-17 07:28:07.261 Seetong_tps[9715:871282] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-17 07:28:07.307 Seetong_tps[9715:871282] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-17 07:28:07.307 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-17 07:28:07.308 Seetong_tps[9715:871282]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-17 07:28:07.309 Seetong_tps[9715:871282] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-17 07:28:07.310 Seetong_tps[9715:871282]  -- STBluetoothManager - 结束扫描 - 
2026-10-17 07:28:07.327 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-17 上午7:28:07 327
2026-10-17 07:28:07.327 Seetong_tps[9715:871282]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>>
2026-10-17 07:28:07.327 Seetong_tps[9715:871282]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>> -- _camera.supportPlatform: 0
2026-10-17 07:28:07.327 Seetong_tps[9715:871282]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-16 下午11:28:07 +0000
2026-10-17 07:28:07.327 Seetong_tps[9715:871282]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-17 07:28:07.328 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-17 上午7:28:07 328
2026-10-17 07:28:07.328 Seetong_tps[9715:871290] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-17 07:28:07.363 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:07.370 Seetong_tps[9715:871282] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-17 07:28:07.374 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:07.374 Seetong_tps[9715:871282] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-17 07:28:07.404 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-17 07:28:07.420 Seetong_tps[9715:871282] uid:29115420 playAudio
2026-10-17 07:28:07.421 Seetong_tps[9715:871282]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-17 07:28:07.421 Seetong_tps[9715:871282]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-17 07:28:07.421 Seetong_tps[9715:871288] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-17 07:28:07.443 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.13 - 设备: 庭院 - 29115420
2026-10-17 07:28:07.443 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.14 - 设备: 庭院 - 29115420
2026-10-17 07:28:07.443 Seetong_tps[9715:871282] 未处理的 biz 类型: res_video_preview_advert
2026-10-17 07:28:07.443 Seetong_tps[9715:871282]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-17 07:28:07.614 Seetong_tps[9715:871282] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-17 07:28:07.822 Seetong_tps[9715:871282]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-17 07:28:07.949 Seetong_tps[9715:871312] ===29115420===
2026-10-17 07:28:07.953 Seetong_tps[9715:871312] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bb1f780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112bf0a00>
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-17 07:28:07.953 Seetong_tps[9715:871309] InitDecodePortLog: playsettype = 50
2026-10-17 07:28:07.954 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-10-17 07:28:07.954 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-17 07:28:07.955 Seetong_tps[9715:871309] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-17 07:28:07.956 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-10-17 07:28:08.038 Seetong_tps[9715:871312]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-17 07:28:08.067 Seetong_tps[9715:871290] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10bb1e3c0>{number = 8, name = (null)}====
2026-10-17 07:28:08.339 Seetong_tps[9715:871282]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-17 07:28:08.340 Seetong_tps[9715:871282]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-17 07:28:08.340 Seetong_tps[9715:871282]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-17 07:28:08.340 Seetong_tps[9715:871282] 滚动已停止500毫秒，执行操作:29115420
2026-10-17 07:28:08.625 Seetong_tps[9715:871399] 重新观看视频线程：<_NSMainThread: 0x10b878000>{number = 1, name = (null)}
2026-10-17 07:28:08.639 Seetong_tps[9715:871282] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-17 07:28:08.661 Seetong_tps[9715:871282] uid:29115420 playAudio
2026-10-17 07:28:08.662 Seetong_tps[9715:871289] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-17 07:28:08.662 Seetong_tps[9715:871282] uid:29115420 playAudio
2026-10-17 07:28:08.662 Seetong_tps[9715:871282] checkPortStatus:_decodePort=1
2026-10-17 07:28:08.662 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.35 - 设备: 庭院 - 29115420
2026-10-17 07:28:08.662 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.35 - 设备: 庭院 - 29115420
2026-10-17 07:28:08.697 Seetong_tps[9715:871399] 重新观看视频线程：<_NSMainThread: 0x10b878000>{number = 1, name = (null)}
2026-10-17 07:28:08.699 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.39 - 设备: 庭院 - 29115420
2026-10-17 07:28:08.719 Seetong_tps[9715:871290] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10bb1e3c0>{number = 8, name = (null)}====
2026-10-17 07:28:08.723 Seetong_tps[9715:871312] Failed to get IoT drive away set configuration.
2026-10-17 07:28:08.723 Seetong_tps[9715:871312]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-17 07:28:09.832 Seetong_tps[9715:871282] UMAPM_OOMSampling(0,0):NO
2026-10-17 07:28:09.833 Seetong_tps[9715:871282] UMAPM_NetworkSampling(0,0):NO
2026-10-17 07:28:12.787 Seetong_tps[9715:871282]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>>
2026-10-17 07:28:12.787 Seetong_tps[9715:871282] #####Vstop:uid:29115420-0-port:1
2026-10-17 07:28:12.788 Seetong_tps[9715:871282] -----------1release decodeport = 1
2026-10-17 07:28:12.789 Seetong_tps[9715:871282]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-17 07:28:12.790 Seetong_tps[9715:871282] _openGLView clearFrame ...
2026-10-17 07:28:12.805 Seetong_tps[9715:871282] 当前控制器：STPlaybackVC
2026-10-17 07:28:12.805 Seetong_tps[9715:871282]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-17 07:28:12.806 Seetong_tps[9715:871282] 开始监听camera_nvr的onlineStatus属性变化
2026-10-17 07:28:12.806 Seetong_tps[9715:871282] camera_nvr对象已切换，重新设置KVO监听
2026-10-17 07:28:12.818 Seetong_tps[9715:871282] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-17 07:28:12.997 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:12.998 Seetong_tps[9715:871282] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-17 07:28:12.999 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:13.000 Seetong_tps[9715:871282] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-17 07:28:13.000 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:13.000 Seetong_tps[9715:871282] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-17 07:28:13.001 Seetong_tps[9715:871282]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-17 07:28:13.001 Seetong_tps[9715:871282] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-17 07:28:13.011 Seetong_tps[9715:871282]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-17 07:28:13.011 Seetong_tps[9715:871282] ====高度=91.000000
2026-10-17 07:28:13.011 Seetong_tps[9715:871282]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-17 07:28:13.014 Seetong_tps[9715:871282] 停止监听camera_nvr的onlineStatus属性变化
2026-10-17 07:28:13.014 Seetong_tps[9715:871282] 开始监听camera_nvr的onlineStatus属性变化
2026-10-17 07:28:13.015 Seetong_tps[9715:871282] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-17 07:28:13.015 Seetong_tps[9715:871282] ###### stopNvrRemoteRecord ......
2026-10-17 07:28:13.018 Seetong_tps[9715:871282] updateAlarmListTable:messageModelList=0
2026-10-17 07:28:13.027 Seetong_tps[9715:871282]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-17 07:28:13.027 Seetong_tps[9715:871282]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-17 07:28:13.027 Seetong_tps[9715:871282]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-17 07:28:13.027 Seetong_tps[9715:871286] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-17 07:28:13.027 Seetong_tps[9715:871282] updateAlarmListTable:messageModelList=0
2026-10-17 07:28:13.083 Seetong_tps[9715:871282] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-17 07:28:13.163 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-17 07:28:13.619 Seetong_tps[9715:871309] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-17 07:28:13.619 Seetong_tps[9715:871309]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bb1f780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112bf0a00>
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-17 07:28:13.620 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-17 07:28:13.620 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.31 - 设备: 庭院 - 29115420
2026-10-17 07:28:13.658 Seetong_tps[9715:871284] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b878dc0>{number = 3, name = (null)}====
2026-10-17 07:28:13.658 Seetong_tps[9715:871364] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e6c8bc0>{number = 16, name = (null)}====
2026-10-17 07:28:13.678 Seetong_tps[9715:871286] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x10bb1d500>{number = 7, name = (null)}====
2026-10-17 07:28:13.946 Seetong_tps[9715:871312] ===29115420===
2026-10-17 07:28:15.002 Seetong_tps[9715:871282]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-17 07:28:15.538 Seetong_tps[9715:871282]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-17 07:28:17.804 Seetong_tps[9715:871312]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:1111111111111111100000000000000 - result: 0 - devid: 29115420
2026-10-17 07:28:18.009 Seetong_tps[9715:871312] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=16
2026-10-17 07:28:18.010 Seetong_tps[9715:871282] timeSliceArray.count=2
2026-10-17 07:28:18.015 Seetong_tps[9715:871282] nvrParseRecPlayBlock timelineModelArray.count=1
2026-10-17 07:28:18.015 Seetong_tps[9715:871282] timelineModel.timePaint=00:00:00-07:28:09,timelineModel.recordType=1
2026-10-17 07:28:18.032 Seetong_tps[9715:871282] updateAlarmListTable:messageModelList=0
2026-10-17 07:28:18.038 Seetong_tps[9715:871282]  --- setFirstTimePosition --- i: 0 - recordType: 1
2026-10-17 07:28:18.038 Seetong_tps[9715:871282] _firstHaveDataTime=06:28:00
2026-10-17 07:28:20.923 Seetong_tps[9715:871282]  -- 预览倒计时 -- User interaction detected
2026-10-17 07:28:20.926 Seetong_tps[9715:871282] strtime:20261017062800
2026-10-17 07:28:20.927 Seetong_tps[9715:871282] uid:29115420 FC_P2PNvrReplayByTime
2026-10-17 07:28:20.928 Seetong_tps[9715:871282]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-17 07:28:20.928 Seetong_tps[9715:871282]  -- 播放视频（录像） -- 开始时间: 2026-10-16 下午11:28:20 +0000
2026-10-17 07:28:20.929 Seetong_tps[9715:871373] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261017062800
2026-10-17 07:28:21.141 Seetong_tps[9715:871312]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-17 07:28:21.217 Seetong_tps[9715:871309] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-17 07:28:21.217 Seetong_tps[9715:871309]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-17 07:28:21.217 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bb1f780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x112bf0a00>
2026-10-17 07:28:21.217 Seetong_tps[9715:871309] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-17 07:28:21.218 Seetong_tps[9715:871309] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-17 07:28:21.218 Seetong_tps[9715:871309] InitDecodePortLog: playsettype = 50
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-17 07:28:21.219 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.29 - 设备: 庭院 - 29115420
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-17 07:28:21.219 Seetong_tps[9715:871309] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-17 07:28:21.220 Seetong_tps[9715:871309] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-17 07:28:21.222 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.29 - 设备: 庭院 - 29115420
2026-10-17 07:28:21.227 Seetong_tps[9715:871282] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-17 07:28:21.383 Seetong_tps[9715:871282] 卡回放第一帧回调 倍速 = 0
2026-10-17 07:28:23.073 Seetong_tps[9715:871282]  -- videoView tap -- 
2026-10-17 07:28:25.002 Seetong_tps[9715:871282]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-17 07:28:35.132 Seetong_tps[9715:871282]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-17 07:28:39.033 Seetong_tps[9715:871282]  -- 预览倒计时 -- User interaction detected
2026-10-17 07:28:39.034 Seetong_tps[9715:871282] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-17 07:28:39.034 Seetong_tps[9715:871282] ###### stopNvrRemoteRecord ......
2026-10-17 07:28:39.042 Seetong_tps[9715:871282] updateAlarmListTable:messageModelList=0
2026-10-17 07:28:39.052 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-17 上午7:28:39 052
2026-10-17 07:28:39.052 Seetong_tps[9715:871282]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>>
2026-10-17 07:28:39.052 Seetong_tps[9715:871282]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>> -- _camera.supportPlatform: 0
2026-10-17 07:28:39.052 Seetong_tps[9715:871282]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-16 下午11:28:39 +0000
2026-10-17 07:28:39.053 Seetong_tps[9715:871282]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-06 \U4e0a\U53485:48:27 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-17 07:28:39.053 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-17 上午7:28:39 053
2026-10-17 07:28:39.053 Seetong_tps[9715:871286] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-17 07:28:39.079 Seetong_tps[9715:871309]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bb1f780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112bf0a00>
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: initDecodePort _decodePort = 4
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-17 07:28:39.079 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-10-17 07:28:39.085 Seetong_tps[9715:871282]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-17 07:28:39.088 Seetong_tps[9715:871312] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bb1f780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112bf0a00>
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: initDecodePort _decodePort = 5
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: playsettype = 50
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-17 07:28:39.088 Seetong_tps[9715:871309] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-17 07:28:39.093 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-17 07:28:39.093 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-17 07:28:39.093 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-17 07:28:39.094 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-17 07:28:39.095 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-10-17 07:28:39.602 Seetong_tps[9715:871282] 停止监听camera_nvr的onlineStatus属性变化
2026-10-17 07:28:39.603 Seetong_tps[9715:871282]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-10-17 07:28:39.603 Seetong_tps[9715:871282] dealloc -- STPlaybackVC
2026-10-17 07:28:39.606 Seetong_tps[9715:871282] ++++-[VideoView dealloc]++++
2026-10-17 07:28:39.609 Seetong_tps[9715:871282] OpenGLView20_Seetong dealloc:0x111dff200
2026-10-17 07:28:39.609 Seetong_tps[9715:871282] ++++-[VideoView dealloc]++++
2026-10-17 07:28:39.612 Seetong_tps[9715:871282] OpenGLView20_Seetong dealloc:0x111d2f400
2026-10-17 07:28:39.648 Seetong_tps[9715:871373] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-17 07:28:39.649 Seetong_tps[9715:871373] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-17 07:28:39.650 Seetong_tps[9715:871373] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-17 07:28:39.650 Seetong_tps[9715:871373] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-17 07:28:39.653 Seetong_tps[9715:871373] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-17 07:28:40.117 Seetong_tps[9715:871696] 重新观看视频线程：<_NSMainThread: 0x10b878000>{number = 1, name = (null)}
2026-10-17 07:28:40.124 Seetong_tps[9715:871282] uid:29115420 playAudio
2026-10-17 07:28:40.125 Seetong_tps[9715:871373] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-17 07:28:40.125 Seetong_tps[9715:871282] uid:29115420 playAudio
2026-10-17 07:28:40.127 Seetong_tps[9715:871282] checkPortStatus:_decodePort=5
2026-10-17 07:28:40.127 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-10-17 07:28:40.128 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.08 - 设备: 庭院 - 29115420
2026-10-17 07:28:41.804 Seetong_tps[9715:871312] Failed to get IoT drive away set configuration.
2026-10-17 07:28:41.804 Seetong_tps[9715:871312]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-17 07:28:42.130 Seetong_tps[9715:871282]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.08 - 设备: 庭院 - 29115420
2026-10-17 07:28:42.364 Seetong_tps[9715:871309]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-17 07:28:42.369 Seetong_tps[9715:871282]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-17 07:28:42.370 Seetong_tps[9715:871282] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792193199000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792176815000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-17 07:28:42.370 Seetong_tps[9715:871282]  --- 取消心跳 destoryHeartBeat --- 
2026-10-17 07:28:42.370 Seetong_tps[9715:871282]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-17 07:28:42.382 Seetong_tps[9715:871282] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-17 07:28:42.382 Seetong_tps[9715:871282]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f567b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5b1160>; layer = <CALayer: 0x10f58c0f0>>
2026-10-17 07:28:42.382 Seetong_tps[9715:871282] #####Vstop:uid:29115420-0-port:5
2026-10-17 07:28:42.397 Seetong_tps[9715:871282] -----------1release decodeport = 5
2026-10-17 07:28:42.399 Seetong_tps[9715:871282] _openGLView clearFrame ...
2026-10-17 07:28:42.413 Seetong_tps[9715:871282] [保存失败] 相机对象或存储字典为空
2026-10-17 07:28:42.413 Seetong_tps[9715:871373] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-17 07:28:42.413 Seetong_tps[9715:871373] --FC_StopDevComEx end
2026-10-17 07:28:42.413 Seetong_tps[9715:871282] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792193199000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792176815000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-17 07:28:42.413 Seetong_tps[9715:871282]  --- 取消心跳 destoryHeartBeat --- 
2026-10-17 07:28:42.413 Seetong_tps[9715:871282]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-17 07:28:42.418 Seetong_tps[9715:871282]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-18 09:05:29.460 Seetong_tps[22974:1670685] app_version=8.3.805
2026-10-18 09:05:29.479 Seetong_tps[22974:1670696] 询问用户是否开启推送成功
2026-10-18 09:05:29.479 Seetong_tps[22974:1670696] 用户点击允许接收推送
2026-10-18 09:05:29.480 Seetong_tps[22974:1670685]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-18 09:05:29.480 Seetong_tps[22974:1670685] showForLogin 1
2026-10-18 09:05:29.481 Seetong_tps[22974:1670685] AppLaunch 还剩 6.023493766784668 秒
2026-10-18 09:05:29.481 Seetong_tps[22974:1670696] remoteNotificationSetting: <UNNotificationSettings: 0x112070dc0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-18 09:05:29.501 Seetong_tps[22974:1670685]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-18 09:05:29.541 Seetong_tps[22974:1670685] viewDidLoad/configtime=2026-10-18 上午1:05:29 +0000
2026-10-18 09:05:29.543 Seetong_tps[22974:1670685]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-18 09:05:29.543 Seetong_tps[22974:1670685]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-18 09:05:29.621 Seetong_tps[22974:1670685]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-18 09:05:29.621 Seetong_tps[22974:1670685]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-18 09:05:29.625 Seetong_tps[22974:1670685]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-18 09:05:29.626 Seetong_tps[22974:1670685] 开始检查未读客服消息...
2026-10-18 09:05:29.626 Seetong_tps[22974:1670685] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-18 09:05:29.626 Seetong_tps[22974:1670685]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 09:05:29.647 Seetong_tps[22974:1670685]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-18 09:05:29.647 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty - 
2026-10-18 09:05:29.648 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-18 09:05:29.651 Seetong_tps[22974:1670685] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-18 09:05:29.651 Seetong_tps[22974:1670685] NAV deviceOrientationDidChange:1
2026-10-18 09:05:29.656 Seetong_tps[22974:1670685]  -- groupDeviceList -- 
2026-10-18 09:05:29.656 Seetong_tps[22974:1670685] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-18 09:05:29.656 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty - 
2026-10-18 09:05:29.656 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-18 09:05:29.733 Seetong_tps[22974:1670685]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-18 09:05:29.813 Seetong_tps[22974:1670698] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"寒露","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-08 00:00:00","adStartTimeStamp":1791388800000,"adEndTime":"2026-10-08 23:59:59","adEndTimeStamp":1791475199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260924/5f6d61cc06a1c8be1e625d4a3407da4c.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x12de718c0>{number = 15, name = (null)}====
2026-10-18 09:05:29.862 Seetong_tps[22974:1670789] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAU1QNUlwHBFMJOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12de71880>{number = 16, name = (null)}====
2026-10-18 09:05:29.862 Seetong_tps[22974:1670784] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12de717c0>{number = 18, name = (null)}====
2026-10-18 09:05:29.862 Seetong_tps[22974:1670696] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x12de71840>{number = 17, name = (null)}====
2026-10-18 09:05:29.865 Seetong_tps[22974:1670691] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10ac38fc0>{number = 4, name = (null)}====
2026-10-18 09:05:29.906 Seetong_tps[22974:1670685] Super properties have already been unregistered.
2026-10-18 09:05:29.906 Seetong_tps[22974:1670781] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.100","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792284531000,"lastHeartTime":1792285082000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12de71700>{number = 19, name = (null)}====
2026-10-18 09:05:29.906 Seetong_tps[22974:1670685] UMAPM_OOMSampling(0,0):NO
2026-10-18 09:05:29.906 Seetong_tps[22974:1670690] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=25&addr=bjrelay47.s2.seetong.com:12443;type=0&load=18&addr=bjrelay3.s5.seetong.com:12443;type=0&load=20&addr=bjrelay62.s5.seetong.com:12443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip1.s2.seetong.com:8443;type=0&load=39&addr=bjrelay42.s2.seetong.com:12443;type=0&load=33&addr=bjrelay41.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.100","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10ac38f00>{number = 2, name = (null)}====
2026-10-18 09:05:29.906 Seetong_tps[22974:1670782] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12de71780>{number = 20, name = (null)}====
2026-10-18 09:05:29.907 Seetong_tps[22974:1670685]  -- deviceListDataUpdate - AppLaunch 还剩 0.596721887588501 秒 - 再延迟 1.096721887588501 秒 - 启动耗时 2.403278112411499 秒
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  -- groupDeviceList -- 
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685] groupDeviceList 已在进行中，跳过新的调用
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2404 毫秒
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-18 09:05:29.908 Seetong_tps[22974:1670685]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTIzNzE5MjksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.HlDtbDMdXLWY_gYUUSGdfJNtcRJx0g-ApBb7glKeKD4","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTQ4Nzc1MjksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkyMjg1NTI5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.rqG_T9N8HCJw6xjM4J-wwZGe7GhXyih4-4r6SdL7QnE","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-18 09:05:29.918 Seetong_tps[22974:1670685]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1792285529.918029
2026-10-18 09:05:29.918 Seetong_tps[22974:1670685]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1792285529.918029
2026-10-18 09:05:29.918 Seetong_tps[22974:1670685]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1792285529.918029 - lastRefreshTokenTime: 1792285529.918029
2026-10-18 09:05:29.929 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-18 09:05:29.930 Seetong_tps[22974:1670685]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 09:05:29.930 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-18 09:05:29.931 Seetong_tps[22974:1670685]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 650;
}
2026-10-18 09:05:29.932 Seetong_tps[22974:1670685] ++++-[VideoView dealloc]++++
2026-10-18 09:05:29.934 Seetong_tps[22974:1670685] OpenGLView20_Seetong dealloc:0x12dcbfe00
2026-10-18 09:05:29.935 Seetong_tps[22974:1670791] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x1123a7a00>{number = 12, name = (null)}====
2026-10-18 09:05:29.962 Seetong_tps[22974:1670685]  -- WebSocket - 重置重连次数 -- 
2026-10-18 09:05:29.976 Seetong_tps[22974:1670685]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-18 09:05:29.976 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty - 
2026-10-18 09:05:29.976 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-18 09:05:29.987 Seetong_tps[22974:1670685]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-18 09:05:29.988 Seetong_tps[22974:1670685]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAU1QNUlwHBFMJOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-18 09:05:29.992 Seetong_tps[22974:1670685]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-18 09:05:29.997 Seetong_tps[22974:1670685] UMAPM_NetworkSampling(0,0):NO
2026-10-18 09:05:30.003 Seetong_tps[22974:1670685]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-18 09:05:30.004 Seetong_tps[22974:1670793]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-18 09:05:30.004 Seetong_tps[22974:1670793]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-18 09:05:30.004 Seetong_tps[22974:1670793]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-18 09:05:30.004 Seetong_tps[22974:1670685]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-18 09:05:30.004 Seetong_tps[22974:1670685]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-18 09:05:30.004 Seetong_tps[22974:1670793]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-18 09:05:30.005 Seetong_tps[22974:1670793]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-18 09:05:30.005 Seetong_tps[22974:1670793]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-18 09:05:30.009 Seetong_tps[22974:1670685]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-18 09:05:30.009 Seetong_tps[22974:1670685]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-18 09:05:30.009 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-18 09:05:30.009 Seetong_tps[22974:1670685]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-18 09:05:30.011 Seetong_tps[22974:1670685] 蓝牙已打开
2026-10-18 09:05:30.017 Seetong_tps[22974:1670685]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-18 09:05:30.032 Seetong_tps[22974:1670685]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2632 毫秒
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792284531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- groupDeviceList -- 
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- WebSocket - 重置重连次数 -- 
2026-10-18 09:05:30.136 Seetong_tps[22974:1670685]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-18 09:05:30.137 Seetong_tps[22974:1670685]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 09:05:30.137 Seetong_tps[22974:1670685]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVwoIAVUFUlJpAQQB","reconn":0}}
2026-10-18 09:05:30.137 Seetong_tps[22974:1670685]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 09:05:30.138 Seetong_tps[22974:1670685] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792284531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 09:05:30.138 Seetong_tps[22974:1670685]  -- STBluetoothManager - 结束扫描 - 
2026-10-18 09:05:30.138 Seetong_tps[22974:1670685]  -- STBluetoothManager - 开始扫描 - 
2026-10-18 09:05:30.138 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-18 09:05:30.139 Seetong_tps[22974:1670685]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 09:05:30.139 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-18 09:05:30.139 Seetong_tps[22974:1670685]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-18 09:05:30.139 Seetong_tps[22974:1670685]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-18 09:05:30.146 Seetong_tps[22974:1670797] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10e49d600>{number = 22, name = (null)}====
2026-10-18 09:05:30.169 Seetong_tps[22974:1670728] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjg5MDMzMDEwMSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.D1CPSvu1PrGu45XTOAU7CzaJONxMEdUh_4yQkGjKUIw","accessNode":"114.116.198.103:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjg5MDMzMDEwMiwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTEwX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOV9yZWxheTEiLCJ0eC1iai10cHNpb3QtcmVsYXktMTRfcmVsYXkyIl19.pPrb3ZaToKglzOvpyidB9kFBTWvKuozLv6VO0G2yONE","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.123.181:24900"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24901"}]}
====
2026-10-18 09:05:30.237 Seetong_tps[22974:1670685] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-18 09:05:30.237 Seetong_tps[22974:1670685] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-18 09:05:30.238 Seetong_tps[22974:1670685] Formatted Date: 2026-10-18
2026-10-18 09:05:30.238 Seetong_tps[22974:1670685]  --- webSocketGetServerData msgId: A45078D1-DB30-4E15-BA09-C458C548DB33 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-18";
        token = AVYOAQteVABrAAkFBgQCVwoIAVUFUlJpAQQB;
    };
}
2026-10-18 09:05:30.238 Seetong_tps[22974:1670685]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 09:05:30.238 Seetong_tps[22974:1670685]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-18 09:05:30.288 Seetong_tps[22974:1670685]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-18 09:05:30.289 Seetong_tps[22974:1670685] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-18 09:05:30.289 Seetong_tps[22974:1670685]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-18 09:05:30.289 Seetong_tps[22974:1670685]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-18 09:05:30.289 Seetong_tps[22974:1670685] Sorted Dates (Descending): (
)
2026-10-18 09:05:30.906 Seetong_tps[22974:1670785] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10e49e440>{number = 23, name = (null)}====
2026-10-18 09:05:31.033 Seetong_tps[22974:1670685] AppLaunch hideForRefreshToken
2026-10-18 09:05:31.033 Seetong_tps[22974:1670685] AppLaunch hideForRefreshToken dismiss
2026-10-18 09:05:31.033 Seetong_tps[22974:1670685] AppLaunch dismiss...
2026-10-18 09:05:31.061 Seetong_tps[22974:1670783] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10e49e680>{number = 24, name = (null)}====
2026-10-18 09:05:31.061 Seetong_tps[22974:1670685] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-18 09:05:31.062 Seetong_tps[22974:1670685] 客服消息未读数量: 0
2026-10-18 09:05:31.336 Seetong_tps[22974:1670685]  dealloc -- STAppLaunchWindow
2026-10-18 09:05:31.337 Seetong_tps[22974:1670685]  dealloc -- STAppLaunchViewController
2026-10-18 09:05:31.338 Seetong_tps[22974:1670685] AppLaunch dismiss... end
2026-10-18 09:05:31.510 Seetong_tps[22974:1670697] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10aef8a40>{number = 7, name = (null)}====
2026-10-18 09:05:31.512 Seetong_tps[22974:1670685]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 09:05:31.660 Seetong_tps[22974:1670685] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-18 09:05:31.660 Seetong_tps[22974:1670685] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-18 09:05:31.661 Seetong_tps[22974:1670685] 用户设置的具体字体大小: 15.000000
2026-10-18 09:05:31.960 Seetong_tps[22974:1670685]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-18 09:05:31.964 Seetong_tps[22974:1670685] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-18 09:05:32.005 Seetong_tps[22974:1670685] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-18 09:05:32.005 Seetong_tps[22974:1670685]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 09:05:32.005 Seetong_tps[22974:1670783] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-18 09:05:32.006 Seetong_tps[22974:1670685] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-18 09:05:32.007 Seetong_tps[22974:1670685]  -- STBluetoothManager - 结束扫描 - 
2026-10-18 09:05:32.025 Seetong_tps[22974:1670685]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-18 上午9:05:32 026
2026-10-18 09:05:32.026 Seetong_tps[22974:1670685]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e57f100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e5c4300>; layer = <CALayer: 0x10e5995f0>>
2026-10-18 09:05:32.026 Seetong_tps[22974:1670685]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e57f100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e5c4300>; layer = <CALayer: 0x10e5995f0>> -- _camera.supportPlatform: 0
2026-10-18 09:05:32.026 Seetong_tps[22974:1670685]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-18 上午1:05:32 +0000
2026-10-18 09:05:32.026 Seetong_tps[22974:1670685]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-06 \U4e0a\U53485:51:14 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53481:05:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-18 09:05:32.026 Seetong_tps[22974:1670685]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-18 上午9:05:32 027
2026-10-18 09:05:32.027 Seetong_tps[22974:1670783] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-18 09:05:32.061 Seetong_tps[22974:1670685]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-18 09:05:32.065 Seetong_tps[22974:1670685] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 09:05:32.067 Seetong_tps[22974:1670685]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-18 09:05:32.068 Seetong_tps[22974:1670685] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 09:05:32.093 Seetong_tps[22974:1670685]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-18 09:05:32.096 Seetong_tps[22974:1670685] 未处理的 biz 类型: res_video_preview_advert
2026-10-18 09:05:32.096 Seetong_tps[22974:1670685]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-18 09:05:32.104 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.104 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.109 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:32.109 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-18 09:05:32.109 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-18 09:05:32.110 Seetong_tps[22974:1670728] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-18 09:05:32.110 Seetong_tps[22974:1670728] [DeviceMonitor] 监控管理器初始化完成
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-18 上午9:05:32 124
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e57f100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e5c4300>; layer = <CALayer: 0x10e5995f0>>
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e57f100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e5c4300>; layer = <CALayer: 0x10e5995f0>> -- _camera.supportPlatform: 0
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-18 上午9:05:32 124
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-10-18 09:05:32.124 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.309 Seetong_tps[22974:1670685] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-18 09:05:32.409 Seetong_tps[22974:1670728]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-18 09:05:32.409 Seetong_tps[22974:1670728]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-18 09:05:32.409 Seetong_tps[22974:1670728] onDeviceAuthSuccess:uid=29115420
2026-10-18 09:05:32.409 Seetong_tps[22974:1670728]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1792285532.409389,lastReceiveYUVTimeInterval=1792285532.124430,interval=0,videoView=0x10e57f100
2026-10-18 09:05:32.409 Seetong_tps[22974:1670728]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-18 09:05:32.410 Seetong_tps[22974:1670685]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-18 09:05:32.411 Seetong_tps[22974:1670797] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-18 09:05:32.411 Seetong_tps[22974:1670791] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-18 09:05:32.709 Seetong_tps[22974:1670685]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-18 09:05:32.920 Seetong_tps[22974:1670731] ===29115420===
2026-10-18 09:05:32.951 Seetong_tps[22974:1670731] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-18 09:05:32.951 Seetong_tps[22974:1670728] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-18 09:05:32.951 Seetong_tps[22974:1670728] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-18 09:05:32.952 Seetong_tps[22974:1670728] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112048000>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x111fe4a00>
2026-10-18 09:05:32.952 Seetong_tps[22974:1670728] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-18 09:05:32.952 Seetong_tps[22974:1670728] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-18 09:05:32.952 Seetong_tps[22974:1670728] InitDecodePortLog: playsettype = 50
2026-10-18 09:05:32.952 Seetong_tps[22974:1670797] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e49d600>{number = 22, name = (null)}====
2026-10-18 09:05:32.954 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-18 09:05:32.955 Seetong_tps[22974:1670728] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-18 09:05:32.956 Seetong_tps[22974:1670728] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-18 09:05:32.956 Seetong_tps[22974:1670728]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-18 09:05:32.957 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.957 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-18 09:05:32.957 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.957 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.957 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-18 09:05:32.957 Seetong_tps[22974:1670791] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-18 09:05:32.958 Seetong_tps[22974:1670728]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-18 09:05:32.958 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.959 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.959 Seetong_tps[22974:1670791] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-18 09:05:32.959 Seetong_tps[22974:1670791] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-18 09:05:32.959 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-18 09:05:32.959 Seetong_tps[22974:1670728]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-18 09:05:32.960 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.960 Seetong_tps[22974:1670728]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 09:05:32.960 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-18 09:05:32.960 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-18 09:05:32.960 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-18 09:05:32.961 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:32.961 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-18 09:05:32.961 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-18 09:05:32.962 Seetong_tps[22974:1670692] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-18 09:05:32.989 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:32.989 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-18 09:05:32.989 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-18 09:05:32.989 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-18 09:05:32.990 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:32.990 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-18 09:05:32.990 Seetong_tps[22974:1670685]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-18 09:05:32.990 Seetong_tps[22974:1670797] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-18 09:05:32.991 Seetong_tps[22974:1670685] checkPortStatus:_decodePort=1
2026-10-18 09:05:32.991 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-10-18 09:05:32.998 Seetong_tps[22974:1670731]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-18 09:05:33.008 Seetong_tps[22974:1670685]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-18 09:05:33.009 Seetong_tps[22974:1670731]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-18 09:05:33.023 Seetong_tps[22974:1670731]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-18 09:05:33.025 Seetong_tps[22974:1670731]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-18 09:05:33.225 Seetong_tps[22974:1670685]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-18 09:05:33.225 Seetong_tps[22974:1670685]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-18 09:05:33.225 Seetong_tps[22974:1670685]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-18 09:05:33.225 Seetong_tps[22974:1670685] 滚动已停止500毫秒，执行操作:29115420
2026-10-18 09:05:33.264 Seetong_tps[22974:1670731]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-18 09:05:33.264 Seetong_tps[22974:1670731]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-18 09:05:33.265 Seetong_tps[22974:1670731]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-18 09:05:33.352 Seetong_tps[22974:1670829] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-10-18 09:05:33.364 Seetong_tps[22974:1670685] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-18 09:05:33.369 Seetong_tps[22974:1670829] 重新观看视频线程：<_NSMainThread: 0x10ac38000>{number = 1, name = (null)}
2026-10-18 09:05:33.379 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:33.379 Seetong_tps[22974:1670692] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-18 09:05:33.379 Seetong_tps[22974:1670685] uid:29115420 playAudio
2026-10-18 09:05:33.381 Seetong_tps[22974:1670685] checkPortStatus:_decodePort=1
2026-10-18 09:05:33.381 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-10-18 09:05:33.381 Seetong_tps[22974:1670685]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.38 - 设备: 庭院 - 29115420
2026-10-18 09:05:33.391 Seetong_tps[22974:1670731] Failed to get IoT drive away set configuration.
2026-10-18 09:05:33.391 Seetong_tps[22974:1670731]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-18 09:05:33.457 Seetong_tps[22974:1670791] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1123a7a00>{number = 12, name = (null)}====
2026-10-18 09:05:34.762 Seetong_tps[22974:1670685] UMAPM_OOMSampling(0,0):NO
2026-10-18 09:05:34.762 Seetong_tps[22974:1670685] UMAPM_NetworkSampling(0,0):NO
2026-10-18 09:05:38.295 Seetong_tps[22974:1670728]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-18 09:05:38.297 Seetong_tps[22974:1670685]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-18 09:05:38.298 Seetong_tps[22974:1670685] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792284531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 09:05:38.298 Seetong_tps[22974:1670685]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 09:05:38.299 Seetong_tps[22974:1670685]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-18 09:05:38.311 Seetong_tps[22974:1670685]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10e57f100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10e5c4300>; layer = <CALayer: 0x10e5995f0>>
2026-10-18 09:05:38.311 Seetong_tps[22974:1670685] #####Vstop:uid:29115420-0-port:1
2026-10-18 09:05:38.335 Seetong_tps[22974:1670685] -----------1release decodeport = 1
2026-10-18 09:05:38.336 Seetong_tps[22974:1670685]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.428571428571429";
    "preview_duration" = 6300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-18 09:05:38.337 Seetong_tps[22974:1670685] _openGLView clearFrame ...
2026-10-18 09:05:38.338 Seetong_tps[22974:1670685] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-18 09:05:38.349 Seetong_tps[22974:1670685] [保存失败] 相机对象或存储字典为空
2026-10-18 09:05:38.349 Seetong_tps[22974:1670785] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-18 09:05:38.349 Seetong_tps[22974:1670785] --FC_StopDevComEx end
2026-10-18 09:05:38.349 Seetong_tps[22974:1670685] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792284531000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 09:05:38.349 Seetong_tps[22974:1670685]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 09:05:38.349 Seetong_tps[22974:1670685]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-18 11:26:13.422 Seetong_tps[23489:1742290] app_version=8.3.805
2026-10-18 11:26:13.437 Seetong_tps[23489:1742290]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-18 11:26:13.437 Seetong_tps[23489:1742290] showForLogin 1
2026-10-18 11:26:13.437 Seetong_tps[23489:1742290] AppLaunch 还剩 6.159621000289917 秒
2026-10-18 11:26:13.442 Seetong_tps[23489:1742357] 询问用户是否开启推送成功
2026-10-18 11:26:13.442 Seetong_tps[23489:1742357] 用户点击允许接收推送
2026-10-18 11:26:13.454 Seetong_tps[23489:1742298] remoteNotificationSetting: <UNNotificationSettings: 0x110058b40; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-18 11:26:13.457 Seetong_tps[23489:1742290]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-18 11:26:13.498 Seetong_tps[23489:1742290] viewDidLoad/configtime=2026-10-18 上午3:26:13 +0000
2026-10-18 11:26:13.499 Seetong_tps[23489:1742290]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-18 11:26:13.499 Seetong_tps[23489:1742290]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-18 11:26:13.572 Seetong_tps[23489:1742290]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-18 11:26:13.572 Seetong_tps[23489:1742290]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-18 11:26:13.576 Seetong_tps[23489:1742290]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-18 11:26:13.577 Seetong_tps[23489:1742290] 开始检查未读客服消息...
2026-10-18 11:26:13.577 Seetong_tps[23489:1742290] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-18 11:26:13.577 Seetong_tps[23489:1742290]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 11:26:13.586 Seetong_tps[23489:1742290]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-18 11:26:13.586 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty - 
2026-10-18 11:26:13.587 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-18 11:26:13.591 Seetong_tps[23489:1742290] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-18 11:26:13.591 Seetong_tps[23489:1742290] NAV deviceOrientationDidChange:1
2026-10-18 11:26:13.596 Seetong_tps[23489:1742290]  -- groupDeviceList -- 
2026-10-18 11:26:13.596 Seetong_tps[23489:1742290] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-18 11:26:13.596 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty - 
2026-10-18 11:26:13.596 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-18 11:26:13.662 Seetong_tps[23489:1742290]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-18 11:26:13.669 Seetong_tps[23489:1742360] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjg5ODc3MzYxMSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.B8Ln9URLsO0KizDdiCArt9JRynP_82YARc8BxpPhEUY","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5Mjg5ODc3MzYxMSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTQiLCJ0eC1iai10cHNpb3QtcmVsYXktMTBfcmVsYXk1Il19.3dof7KK9TG1XK8_fNXi7OSpluTWBqhuhwm5bzvhooKY","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24903"},{"domain":"","netType":4,"relayNode":"49.232.226.91:24904"}]}
====
2026-10-18 11:26:13.804 Seetong_tps[23489:1742290] Super properties have already been unregistered.
2026-10-18 11:26:13.804 Seetong_tps[23489:1742290] UMAPM_OOMSampling(0,0):NO
2026-10-18 11:26:13.807 Seetong_tps[23489:1742290]  -- deviceListDataUpdate - AppLaunch 还剩 0.7901241779327393 秒 - 再延迟 1.290124177932739 秒 - 启动耗时 2.209875822067261 秒
2026-10-18 11:26:13.807 Seetong_tps[23489:1742290]  -- groupDeviceList -- 
2026-10-18 11:26:13.807 Seetong_tps[23489:1742290] groupDeviceList 已在进行中，跳过新的调用
2026-10-18 11:26:13.807 Seetong_tps[23489:1742290]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2210 毫秒
2026-10-18 11:26:13.810 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-18 11:26:13.810 Seetong_tps[23489:1742290]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 11:26:13.810 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-18 11:26:13.811 Seetong_tps[23489:1742290]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 651;
}
2026-10-18 11:26:13.813 Seetong_tps[23489:1742290] ++++-[VideoView dealloc]++++
2026-10-18 11:26:13.814 Seetong_tps[23489:1742290] OpenGLView20_Seetong dealloc:0x12bc47e00
2026-10-18 11:26:13.849 Seetong_tps[23489:1742290]  -- WebSocket - 重置重连次数 -- 
2026-10-18 11:26:13.863 Seetong_tps[23489:1742290]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-18 11:26:13.863 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty - 
2026-10-18 11:26:13.863 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-18 11:26:13.866 Seetong_tps[23489:1742290] UMAPM_NetworkSampling(0,0):NO
2026-10-18 11:26:13.866 Seetong_tps[23489:1742290]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-18 11:26:13.866 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-18 11:26:13.866 Seetong_tps[23489:1742290]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-18 11:26:13.868 Seetong_tps[23489:1742290] 蓝牙已打开
2026-10-18 11:26:13.881 Seetong_tps[23489:1742297] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x108c38f00>{number = 2, name = (null)}====
2026-10-18 11:26:13.887 Seetong_tps[23489:1742290]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-18 11:26:13.888 Seetong_tps[23489:1742427] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x11039d980>{number = 13, name = (null)}====
2026-10-18 11:26:13.969 Seetong_tps[23489:1742290]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-18 11:26:14.077 Seetong_tps[23489:1742290]  -- STBluetoothManager - 结束扫描 - 
2026-10-18 11:26:14.079 Seetong_tps[23489:1742290]  -- STBluetoothManager - 开始扫描 - 
2026-10-18 11:26:14.585 Seetong_tps[23489:1742418] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c4290c0>{number = 18, name = (null)}====
2026-10-18 11:26:14.585 Seetong_tps[23489:1742420] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c428f80>{number = 17, name = (null)}====
2026-10-18 11:26:14.586 Seetong_tps[23489:1742290] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-18 11:26:14.587 Seetong_tps[23489:1742290] 客服消息未读数量: 0
2026-10-18 11:26:14.632 Seetong_tps[23489:1742416] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay66.s5.seetong.com:2443;type=0&load=28&addr=bjrelay59.s5.seetong.com:14443;type=0&load=20&addr=bjrelay50.s5.seetong.com:12443;","vipRelayServers":"type=0&load=33&addr=bjrelay41.s2.seetong.com:6443;type=0&load=34&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=34&addr=bjrelay41.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.100","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c429080>{number = 19, name = (null)}====
2026-10-18 11:26:14.634 Seetong_tps[23489:1742417] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c429000>{number = 20, name = (null)}====
2026-10-18 11:26:14.645 Seetong_tps[23489:1742290]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-18 11:26:14.645 Seetong_tps[23489:1742290]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-18 11:26:14.647 Seetong_tps[23489:1742357] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.100","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792292942000,"lastHeartTime":1792285082000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x11003a180>{number = 10, name = (null)}====
2026-10-18 11:26:14.655 Seetong_tps[23489:1742419] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c428fc0>{number = 21, name = (null)}====
2026-10-18 11:26:14.662 Seetong_tps[23489:1742290]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-18 11:26:14.667 Seetong_tps[23489:1742290]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-18 11:26:14.668 Seetong_tps[23489:1742357]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-18 11:26:14.668 Seetong_tps[23489:1742357]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-18 11:26:14.668 Seetong_tps[23489:1742357]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-18 11:26:14.669 Seetong_tps[23489:1742357]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-18 11:26:14.669 Seetong_tps[23489:1742357]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-18 11:26:14.669 Seetong_tps[23489:1742357]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-18 11:26:14.669 Seetong_tps[23489:1742290]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-18 11:26:14.669 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-18 11:26:14.669 Seetong_tps[23489:1742290]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3072 毫秒
2026-10-18 11:26:14.670 Seetong_tps[23489:1742290] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792292942000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 11:26:14.670 Seetong_tps[23489:1742290]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-18 11:26:14.670 Seetong_tps[23489:1742290]  -- groupDeviceList -- 
2026-10-18 11:26:14.670 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-18 11:26:14.671 Seetong_tps[23489:1742290]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 11:26:14.671 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-18 11:26:14.674 Seetong_tps[23489:1742290]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-18 11:26:14.674 Seetong_tps[23489:1742290]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-18 11:26:14.837 Seetong_tps[23489:1742421] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMBUl0EU1cBAFVvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c42b140>{number = 22, name = (null)}====
2026-10-18 11:26:14.840 Seetong_tps[23489:1742290]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-18 11:26:14.842 Seetong_tps[23489:1742290]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMBUl0EU1cBAFVvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-18 11:26:14.972 Seetong_tps[23489:1742290]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-18 11:26:14.972 Seetong_tps[23489:1742290]  -- WebSocket - 重置重连次数 -- 
2026-10-18 11:26:14.972 Seetong_tps[23489:1742290]  -- WebSocket connection 长连接成功 - 耗时：1.4 秒
2026-10-18 11:26:14.979 Seetong_tps[23489:1742290]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 11:26:14.979 Seetong_tps[23489:1742290]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVwoIA1cGUFZpAQQB","reconn":0}}
2026-10-18 11:26:14.980 Seetong_tps[23489:1742290]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 11:26:14.982 Seetong_tps[23489:1742290] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792292942000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 11:26:15.094 Seetong_tps[23489:1742290] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-18 11:26:15.094 Seetong_tps[23489:1742290] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-18 11:26:15.095 Seetong_tps[23489:1742290] Formatted Date: 2026-10-18
2026-10-18 11:26:15.097 Seetong_tps[23489:1742290]  --- webSocketGetServerData msgId: A595415D-7BD7-4AC6-B22B-F76BCBC2C41A - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-18";
        token = AVYOAQteVABrAAkFBgQCVwoIA1cGUFdpAQQB;
    };
}
2026-10-18 11:26:15.097 Seetong_tps[23489:1742290]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 11:26:15.098 Seetong_tps[23489:1742290]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-18 11:26:15.098 Seetong_tps[23489:1742290]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-18 11:26:15.110 Seetong_tps[23489:1742290] AppLaunch hideForRefreshToken
2026-10-18 11:26:15.110 Seetong_tps[23489:1742290] AppLaunch hideForRefreshToken dismiss
2026-10-18 11:26:15.110 Seetong_tps[23489:1742290] AppLaunch dismiss...
2026-10-18 11:26:15.121 Seetong_tps[23489:1742301] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108efd300>{number = 6, name = (null)}====
2026-10-18 11:26:15.124 Seetong_tps[23489:1742290]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-18 11:26:15.142 Seetong_tps[23489:1742360] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-18 11:26:15.142 Seetong_tps[23489:1742360] [DeviceMonitor] 监控管理器初始化完成
2026-10-18 11:26:15.145 Seetong_tps[23489:1742298] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x108efd400>{number = 7, name = (null)}====
2026-10-18 11:26:15.167 Seetong_tps[23489:1742290] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-18 11:26:15.167 Seetong_tps[23489:1742290]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-18 11:26:15.168 Seetong_tps[23489:1742290]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-18 11:26:15.168 Seetong_tps[23489:1742290] Sorted Dates (Descending): (
)
2026-10-18 11:26:15.417 Seetong_tps[23489:1742290]  dealloc -- STAppLaunchWindow
2026-10-18 11:26:15.418 Seetong_tps[23489:1742290]  dealloc -- STAppLaunchViewController
2026-10-18 11:26:15.421 Seetong_tps[23489:1742290] AppLaunch dismiss... end
2026-10-18 11:26:15.575 Seetong_tps[23489:1742360]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-18 11:26:15.575 Seetong_tps[23489:1742360]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-18 11:26:15.575 Seetong_tps[23489:1742360]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-18 11:26:15.577 Seetong_tps[23489:1742290]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-18 11:26:15.578 Seetong_tps[23489:1742429] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-18 11:26:15.578 Seetong_tps[23489:1742298] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-18 11:26:15.654 Seetong_tps[23489:1742360]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-18 11:26:15.655 Seetong_tps[23489:1742360]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 11:26:15.656 Seetong_tps[23489:1742360]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 11:26:15.656 Seetong_tps[23489:1742429] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-18 11:26:15.656 Seetong_tps[23489:1742429] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-18 11:26:15.656 Seetong_tps[23489:1742298] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-18 11:26:15.661 Seetong_tps[23489:1742290] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-18 11:26:15.661 Seetong_tps[23489:1742290] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-18 11:26:15.661 Seetong_tps[23489:1742290] 用户设置的具体字体大小: 15.000000
2026-10-18 11:26:15.679 Seetong_tps[23489:1742360]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-18 11:26:15.679 Seetong_tps[23489:1742360]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 11:26:15.680 Seetong_tps[23489:1742360]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-18 11:26:15.680 Seetong_tps[23489:1742419] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-18 11:26:15.680 Seetong_tps[23489:1742298] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-18 11:26:15.680 Seetong_tps[23489:1742429] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-18 11:26:15.684 Seetong_tps[23489:1742363]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-18 11:26:15.702 Seetong_tps[23489:1742290]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-18 11:26:15.703 Seetong_tps[23489:1742363]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-18 11:26:15.919 Seetong_tps[23489:1742428] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12bc744c0>{number = 14, name = (null)}====
2026-10-18 11:26:16.197 Seetong_tps[23489:1742290] MessageThrottle reloadTableView ---
2026-10-18 11:26:16.234 Seetong_tps[23489:1742290]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-18 11:26:16.237 Seetong_tps[23489:1742290] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-18 11:26:16.273 Seetong_tps[23489:1742290] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-18 11:26:16.273 Seetong_tps[23489:1742428] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-18 11:26:16.273 Seetong_tps[23489:1742290]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-18 11:26:16.274 Seetong_tps[23489:1742290] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-18 11:26:16.275 Seetong_tps[23489:1742290]  -- STBluetoothManager - 结束扫描 - 
2026-10-18 11:26:16.290 Seetong_tps[23489:1742290]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-18 上午11:26:16 290
2026-10-18 11:26:16.290 Seetong_tps[23489:1742290]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c51a800>; layer = <CALayer: 0x10c5890b0>>
2026-10-18 11:26:16.290 Seetong_tps[23489:1742290]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c51a800>; layer = <CALayer: 0x10c5890b0>> -- _camera.supportPlatform: 0
2026-10-18 11:26:16.290 Seetong_tps[23489:1742290]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-18 上午3:26:16 +0000
2026-10-18 11:26:16.291 Seetong_tps[23489:1742290]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-11 \U4e0a\U534812:11:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53481:05:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-18 11:26:16.291 Seetong_tps[23489:1742290]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-18 上午11:26:16 292
2026-10-18 11:26:16.292 Seetong_tps[23489:1742428] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-18 11:26:16.323 Seetong_tps[23489:1742290]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-18 11:26:16.327 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:16.328 Seetong_tps[23489:1742290]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-18 11:26:16.329 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:16.346 Seetong_tps[23489:1742290]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-18 11:26:16.356 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-10-18 11:26:16.357 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-10-18 11:26:16.378 Seetong_tps[23489:1742290] uid:29115420 playAudio
2026-10-18 11:26:16.378 Seetong_tps[23489:1742290]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-18 11:26:16.378 Seetong_tps[23489:1742290]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-18 11:26:16.378 Seetong_tps[23489:1742429] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-18 11:26:16.421 Seetong_tps[23489:1742290] 未处理的 biz 类型: res_video_preview_advert
2026-10-18 11:26:16.422 Seetong_tps[23489:1742290]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-18 11:26:16.582 Seetong_tps[23489:1742290] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-18 11:26:16.584 Seetong_tps[23489:1742290]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-18 11:26:16.923 Seetong_tps[23489:1742363] ===29115420===
2026-10-18 11:26:16.924 Seetong_tps[23489:1742363] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-18 11:26:16.924 Seetong_tps[23489:1742360] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-18 11:26:16.924 Seetong_tps[23489:1742360] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-18 11:26:16.925 Seetong_tps[23489:1742360] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1100391c0>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10ffd0a00>
2026-10-18 11:26:16.925 Seetong_tps[23489:1742360] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-18 11:26:16.925 Seetong_tps[23489:1742360] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-18 11:26:16.925 Seetong_tps[23489:1742360] InitDecodePortLog: playsettype = 50
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-18 11:26:16.926 Seetong_tps[23489:1742360] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-18 11:26:16.927 Seetong_tps[23489:1742360] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-18 11:26:16.927 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.65 - 设备: 庭院 - 29115420
2026-10-18 11:26:16.945 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.67 - 设备: 庭院 - 29115420
2026-10-18 11:26:16.965 Seetong_tps[23489:1742419] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10c428fc0>{number = 21, name = (null)}====
2026-10-18 11:26:16.974 Seetong_tps[23489:1742363]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-18 11:26:17.092 Seetong_tps[23489:1742290]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-18 11:26:17.092 Seetong_tps[23489:1742290]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-18 11:26:17.092 Seetong_tps[23489:1742290]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-18 11:26:17.093 Seetong_tps[23489:1742290] 滚动已停止500毫秒，执行操作:29115420
2026-10-18 11:26:17.200 Seetong_tps[23489:1742448] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-10-18 11:26:17.213 Seetong_tps[23489:1742290] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-18 11:26:17.227 Seetong_tps[23489:1742290] uid:29115420 playAudio
2026-10-18 11:26:17.227 Seetong_tps[23489:1742357] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-18 11:26:17.227 Seetong_tps[23489:1742290] uid:29115420 playAudio
2026-10-18 11:26:17.227 Seetong_tps[23489:1742290] checkPortStatus:_decodePort=1
2026-10-18 11:26:17.227 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-10-18 11:26:17.228 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.95 - 设备: 庭院 - 29115420
2026-10-18 11:26:17.282 Seetong_tps[23489:1742448] 重新观看视频线程：<_NSMainThread: 0x108c38000>{number = 1, name = (null)}
2026-10-18 11:26:17.284 Seetong_tps[23489:1742290]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.01 - 设备: 庭院 - 29115420
2026-10-18 11:26:17.328 Seetong_tps[23489:1742363] Failed to get IoT drive away set configuration.
2026-10-18 11:26:17.328 Seetong_tps[23489:1742363]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-18 11:26:17.350 Seetong_tps[23489:1742419] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10c428fc0>{number = 21, name = (null)}====
2026-10-18 11:26:19.917 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:19.934 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:19.951 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:19.967 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:19.984 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.001 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.018 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.034 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.051 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.068 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.084 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.101 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.118 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.151 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.202 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.218 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.235 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.252 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.269 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.285 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.302 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.319 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.335 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.351 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.473 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.503 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.520 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.536 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.552 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.569 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.586 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.602 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:20.808 Seetong_tps[23489:1742290] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-18 11:26:22.251 Seetong_tps[23489:1742360]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-18 11:26:22.252 Seetong_tps[23489:1742290]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-18 11:26:22.254 Seetong_tps[23489:1742290] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792292942000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 11:26:22.254 Seetong_tps[23489:1742290]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 11:26:22.254 Seetong_tps[23489:1742290]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-18 11:26:22.263 Seetong_tps[23489:1742290] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-18 11:26:22.264 Seetong_tps[23489:1742290]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c51a800>; layer = <CALayer: 0x10c5890b0>>
2026-10-18 11:26:22.264 Seetong_tps[23489:1742290] #####Vstop:uid:29115420-0-port:1
2026-10-18 11:26:22.890 Seetong_tps[23489:1742290] -----------1release decodeport = 1
2026-10-18 11:26:22.892 Seetong_tps[23489:1742290]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-18 11:26:22.897 Seetong_tps[23489:1742290] _openGLView clearFrame ...
2026-10-18 11:26:22.929 Seetong_tps[23489:1742290] [保存失败] 相机对象或存储字典为空
2026-10-18 11:26:22.929 Seetong_tps[23489:1742417] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-18 11:26:22.929 Seetong_tps[23489:1742417] --FC_StopDevComEx end
2026-10-18 11:26:22.929 Seetong_tps[23489:1742290] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.100","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792292942000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792285082000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-18 11:26:22.929 Seetong_tps[23489:1742290]  --- 取消心跳 destoryHeartBeat --- 
2026-10-18 11:26:22.929 Seetong_tps[23489:1742290]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-23 18:42:04.840 Seetong_tps[1753:103955] app_version=8.3.805
2026-10-23 18:42:04.852 Seetong_tps[1753:103955]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-23 18:42:04.852 Seetong_tps[1753:103955] showForLogin 1
2026-10-23 18:42:04.852 Seetong_tps[1753:103955] AppLaunch 还剩 5.943081855773926 秒
2026-10-23 18:42:04.853 Seetong_tps[1753:103978] 询问用户是否开启推送成功
2026-10-23 18:42:04.853 Seetong_tps[1753:103978] 用户点击允许接收推送
2026-10-23 18:42:04.856 Seetong_tps[1753:103965] remoteNotificationSetting: <UNNotificationSettings: 0x110860b40; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-23 18:42:04.889 Seetong_tps[1753:103955]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-23 18:42:04.940 Seetong_tps[1753:103955] viewDidLoad/configtime=2026-10-23 上午10:42:04 +0000
2026-10-23 18:42:04.941 Seetong_tps[1753:103955]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-23 18:42:04.942 Seetong_tps[1753:103955]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-23 18:42:05.063 Seetong_tps[1753:103955]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-23 18:42:05.063 Seetong_tps[1753:103955]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-23 18:42:05.070 Seetong_tps[1753:103955]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-23 18:42:05.070 Seetong_tps[1753:103955] 开始检查未读客服消息...
2026-10-23 18:42:05.070 Seetong_tps[1753:103955] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-23 18:42:05.071 Seetong_tps[1753:103955]  --- 取消心跳 destoryHeartBeat --- 
2026-10-23 18:42:05.084 Seetong_tps[1753:103955]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-23 18:42:05.085 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty - 
2026-10-23 18:42:05.085 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-23 18:42:05.090 Seetong_tps[1753:103955] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-23 18:42:05.090 Seetong_tps[1753:103955] NAV deviceOrientationDidChange:1
2026-10-23 18:42:05.097 Seetong_tps[1753:103955]  -- groupDeviceList -- 
2026-10-23 18:42:05.097 Seetong_tps[1753:103955] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-23 18:42:05.097 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty - 
2026-10-23 18:42:05.097 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-23 18:42:05.213 Seetong_tps[1753:103955]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-10-23 18:42:05.447 Seetong_tps[1753:103955] Super properties have already been unregistered.
2026-10-23 18:42:05.447 Seetong_tps[1753:103955] UMAPM_OOMSampling(0,0):NO
2026-10-23 18:42:05.456 Seetong_tps[1753:103955]  -- deviceListDataUpdate - AppLaunch 还剩 0.3388688564300537 秒 - 再延迟 0.8388688564300537 秒 - 启动耗时 2.661131143569946 秒
2026-10-23 18:42:05.457 Seetong_tps[1753:103955]  -- groupDeviceList -- 
2026-10-23 18:42:05.457 Seetong_tps[1753:103955] groupDeviceList 已在进行中，跳过新的调用
2026-10-23 18:42:05.457 Seetong_tps[1753:103955]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2662 毫秒
2026-10-23 18:42:05.460 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-23 18:42:05.461 Seetong_tps[1753:103955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-23 18:42:05.461 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-23 18:42:05.463 Seetong_tps[1753:103955]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 652;
}
2026-10-23 18:42:05.463 Seetong_tps[1753:103955] ++++-[VideoView dealloc]++++
2026-10-23 18:42:05.466 Seetong_tps[1753:103955] OpenGLView20_Seetong dealloc:0x110bffe00
2026-10-23 18:42:05.503 Seetong_tps[1753:103955]  -- WebSocket - 重置重连次数 -- 
2026-10-23 18:42:05.520 Seetong_tps[1753:103955]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-23 18:42:05.520 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty - 
2026-10-23 18:42:05.520 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-23 18:42:05.523 Seetong_tps[1753:103955]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-23 18:42:05.523 Seetong_tps[1753:103955]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-23 18:42:05.523 Seetong_tps[1753:103955]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-23 18:42:05.523 Seetong_tps[1753:103955]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTI4Mzg1MjUsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.q884uN23Wj974f-TEmua7NkdInEfQu9xCaANkQkFyCc","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTUzNDQxMjUsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkyNzUyMTI1LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.a0qSV5FR5WkSK4T9QOKqyV9yZZwcsozhlgQEtCwiQGw","expires_in":86399,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-23 18:42:05.528 Seetong_tps[1753:103955]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1792752125.528979
2026-10-23 18:42:05.529 Seetong_tps[1753:103955]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1792752125.528979
2026-10-23 18:42:05.529 Seetong_tps[1753:103955]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1792752125.528979 - lastRefreshTokenTime: 1792752125.528979
2026-10-23 18:42:05.533 Seetong_tps[1753:103992] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10c19c940>{number = 15, name = (null)}====
2026-10-23 18:42:05.539 Seetong_tps[1753:103955] UMAPM_NetworkSampling(0,0):NO
2026-10-23 18:42:05.539 Seetong_tps[1753:103955]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-23 18:42:05.539 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-23 18:42:05.539 Seetong_tps[1753:103955]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-23 18:42:05.542 Seetong_tps[1753:103955] 蓝牙已打开
2026-10-23 18:42:05.545 Seetong_tps[1753:104021] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x10c19d600>{number = 16, name = (null)}====
2026-10-23 18:42:05.548 Seetong_tps[1753:104019] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10c19c600>{number = 17, name = (null)}====
2026-10-23 18:42:05.552 Seetong_tps[1753:104028] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x110b69940>{number = 11, name = (null)}====
2026-10-23 18:42:05.553 Seetong_tps[1753:104022] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.217.172","port":"26999","token":"A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQAU1cGU10DA1EFOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10c19cfc0>{number = 18, name = (null)}====
2026-10-23 18:42:05.568 Seetong_tps[1753:103955]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-23 18:42:05.569 Seetong_tps[1753:104020] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10c19fa00>{number = 19, name = (null)}====
2026-10-23 18:42:05.569 Seetong_tps[1753:103978] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1097193c0>{number = 7, name = (null)}====
2026-10-23 18:42:05.570 Seetong_tps[1753:103991] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x110b69740>{number = 20, name = (null)}====
2026-10-23 18:42:05.577 Seetong_tps[1753:103993] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=15&addr=bjrelay6.s5.seetong.com:8443;type=0&load=15&addr=bjrelay10.s5.seetong.com:11443;type=0&load=20&addr=bjrelay55.s5.seetong.com:11443;","vipRelayServers":"type=0&load=41&addr=bjrelayvip1.s2.seetong.com:6443;type=0&load=39&addr=bjrelay43.s2.seetong.com:5443;type=0&load=40&addr=bjrelayvip2.s2.seetong.com:10443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.66.156","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10c02cf00>{number = 21, name = (null)}====
2026-10-23 18:42:05.577 Seetong_tps[1753:104018] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10c02da00>{number = 22, name = (null)}====
2026-10-23 18:42:05.601 Seetong_tps[1753:103996] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzM1NjkyNTUxNiwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.-fvOSvDlOMzdztfiJvcprSjugDl0jOfqslrOfUTaVbg","accessNode":"101.42.105.173:24201","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzM1NjkyNTUxNiwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTA5X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTIiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXk2Il19.uHRH_yN2vzDJZTbRE5zNnFkbjfReK4vfTQV0r1MjODw","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"62.234.123.181:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24901"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24905"}]}
====
2026-10-23 18:42:05.608 Seetong_tps[1753:103972] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10947b800>{number = 5, name = (null)}====
2026-10-23 18:42:05.623 Seetong_tps[1753:103965] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.163","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792751990000,"lastHeartTime":1792739698000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x109478e00>{number = 2, name = (null)}====
2026-10-23 18:42:05.713 Seetong_tps[1753:104032] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10c19d8c0>{number = 14, name = (null)}====
2026-10-23 18:42:05.764 Seetong_tps[1753:103955] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-23 18:42:05.764 Seetong_tps[1753:103955] 客服消息未读数量: 0
2026-10-23 18:42:05.764 Seetong_tps[1753:103955]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-23 18:42:05.765 Seetong_tps[1753:103955]  -- WebSocket connection connectServer - urlStr: ws://114.116.217.172:26999?token=A1ADHglXUhoGAw4ZAQIAXAAOCVwJPlAGAAQAU1cGU10DA1EFOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-23 18:42:05.787 Seetong_tps[1753:103955]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-23 18:42:05.788 Seetong_tps[1753:103955]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-23 18:42:05.796 Seetong_tps[1753:103955]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-23 18:42:05.799 Seetong_tps[1753:103955]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-23 18:42:05.808 Seetong_tps[1753:103955]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-23 18:42:05.808 Seetong_tps[1753:104032]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-23 18:42:05.808 Seetong_tps[1753:104032]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-23 18:42:05.808 Seetong_tps[1753:104032]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-23 18:42:05.808 Seetong_tps[1753:103955]  -- STBluetoothManager - 结束扫描 - 
2026-10-23 18:42:05.808 Seetong_tps[1753:103955]  -- STBluetoothManager - 开始扫描 - 
2026-10-23 18:42:05.809 Seetong_tps[1753:103955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-23 18:42:05.810 Seetong_tps[1753:104032]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-23 18:42:05.810 Seetong_tps[1753:104032]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-23 18:42:05.810 Seetong_tps[1753:104032]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-23 18:42:05.811 Seetong_tps[1753:103955]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-23 18:42:05.811 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-23 18:42:05.811 Seetong_tps[1753:103955]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3016 毫秒
2026-10-23 18:42:05.812 Seetong_tps[1753:103955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792751990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792739698000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-23 18:42:05.812 Seetong_tps[1753:103955]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-23 18:42:05.812 Seetong_tps[1753:103955]  -- groupDeviceList -- 
2026-10-23 18:42:05.813 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-23 18:42:05.813 Seetong_tps[1753:103955]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-23 18:42:05.813 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-23 18:42:05.814 Seetong_tps[1753:103955]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-23 18:42:05.814 Seetong_tps[1753:103955]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-23 18:42:05.882 Seetong_tps[1753:103955]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-23 18:42:05.882 Seetong_tps[1753:103955]  -- WebSocket - 重置重连次数 -- 
2026-10-23 18:42:05.882 Seetong_tps[1753:103955]  -- WebSocket connection 长连接成功 - 耗时：0.8 秒
2026-10-23 18:42:05.883 Seetong_tps[1753:103955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-23 18:42:05.883 Seetong_tps[1753:103955]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVAEJAFECUVdpAQQB","reconn":0}}
2026-10-23 18:42:05.883 Seetong_tps[1753:103955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-23 18:42:05.884 Seetong_tps[1753:103955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792751990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792739698000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-23 18:42:06.086 Seetong_tps[1753:103955] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-23 18:42:06.087 Seetong_tps[1753:103955] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-23 18:42:06.087 Seetong_tps[1753:103955] Formatted Date: 2026-10-23
2026-10-23 18:42:06.088 Seetong_tps[1753:103955]  --- webSocketGetServerData msgId: DCC6E80A-3339-4FF1-9D5E-408FF311BA01 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-23";
        token = AVYOAQteVABrAAkFBgQCVAEJAFECUVRpAQQB;
    };
}
2026-10-23 18:42:06.088 Seetong_tps[1753:103955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-23 18:42:06.089 Seetong_tps[1753:103955]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-23 18:42:06.090 Seetong_tps[1753:103955]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-23 18:42:06.153 Seetong_tps[1753:103955] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-23 18:42:06.153 Seetong_tps[1753:103955]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-23 18:42:06.154 Seetong_tps[1753:103955]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-23 18:42:06.154 Seetong_tps[1753:103955] Sorted Dates (Descending): (
)
2026-10-23 18:42:06.302 Seetong_tps[1753:103955] AppLaunch hideForRefreshToken
2026-10-23 18:42:06.302 Seetong_tps[1753:103955] AppLaunch hideForRefreshToken dismiss
2026-10-23 18:42:06.302 Seetong_tps[1753:103955] AppLaunch dismiss...
2026-10-23 18:42:06.606 Seetong_tps[1753:103955]  dealloc -- STAppLaunchWindow
2026-10-23 18:42:06.607 Seetong_tps[1753:103955]  dealloc -- STAppLaunchViewController
2026-10-23 18:42:06.608 Seetong_tps[1753:103955] AppLaunch dismiss... end
2026-10-23 18:42:07.169 Seetong_tps[1753:103955] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-23 18:42:07.169 Seetong_tps[1753:103955] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-23 18:42:07.169 Seetong_tps[1753:103955] 用户设置的具体字体大小: 15.000000
2026-10-23 18:42:08.227 Seetong_tps[1753:103955]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-23 18:42:08.560 Seetong_tps[1753:103991] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x110b69740>{number = 20, name = (null)}====
2026-10-23 18:42:08.743 Seetong_tps[1753:103955]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-23 18:42:08.744 Seetong_tps[1753:103955]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-23 18:42:08.744 Seetong_tps[1753:103955] 滚动已停止500毫秒，执行操作:29115420
2026-10-23 18:42:09.042 Seetong_tps[1753:103991] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x110b69740>{number = 20, name = (null)}====
2026-10-23 18:42:09.603 Seetong_tps[1753:103996] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-23 18:42:09.605 Seetong_tps[1753:103996] [DeviceMonitor] 监控管理器初始化完成
2026-10-23 18:42:10.163 Seetong_tps[1753:103996]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-23 18:42:10.164 Seetong_tps[1753:103996]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-23 18:42:10.164 Seetong_tps[1753:103996]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-23 18:42:10.167 Seetong_tps[1753:103955]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-23 18:42:10.168 Seetong_tps[1753:104020] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-23 18:42:10.168 Seetong_tps[1753:104022] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-23 18:42:10.238 Seetong_tps[1753:103955] UMAPM_OOMSampling(0,0):NO
2026-10-23 18:42:10.238 Seetong_tps[1753:103955] UMAPM_NetworkSampling(0,0):NO
2026-10-23 18:42:10.244 Seetong_tps[1753:103996]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-23 18:42:10.245 Seetong_tps[1753:103996]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-23 18:42:10.245 Seetong_tps[1753:103996]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-23 18:42:10.245 Seetong_tps[1753:104032] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-23 18:42:10.245 Seetong_tps[1753:104032] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-23 18:42:10.246 Seetong_tps[1753:104022] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-23 18:42:10.330 Seetong_tps[1753:103996]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-23 18:42:10.331 Seetong_tps[1753:103996]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-23 18:42:10.332 Seetong_tps[1753:103996]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-23 18:42:10.332 Seetong_tps[1753:104020] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-23 18:42:10.332 Seetong_tps[1753:104020] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-23 18:42:10.332 Seetong_tps[1753:104022] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-23 18:42:10.358 Seetong_tps[1753:104001]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-23 18:42:10.397 Seetong_tps[1753:103955]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-23 18:42:10.456 Seetong_tps[1753:104001]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-23 18:42:10.871 Seetong_tps[1753:103955] MessageThrottle reloadTableView ---
2026-10-23 18:42:15.457 Seetong_tps[1753:103955]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-23 18:42:17.214 Seetong_tps[1753:103955]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-23 18:42:17.228 Seetong_tps[1753:103955] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-23 18:42:17.273 Seetong_tps[1753:103955] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-23 18:42:17.273 Seetong_tps[1753:104033] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-23 18:42:17.273 Seetong_tps[1753:103955]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-23 18:42:17.274 Seetong_tps[1753:103955] Reachability Flag Status: WR t------ networkStatusForFlags
2026-10-23 18:42:17.285 Seetong_tps[1753:103955]  -- STBluetoothManager - 结束扫描 - 
2026-10-23 18:42:17.305 Seetong_tps[1753:103955]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-23 下午6:42:17 305
2026-10-23 18:42:17.305 Seetong_tps[1753:103955]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d1a3b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d1fab00>; layer = <CALayer: 0x10d1fc870>>
2026-10-23 18:42:17.305 Seetong_tps[1753:103955]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d1a3b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d1fab00>; layer = <CALayer: 0x10d1fc870>> -- _camera.supportPlatform: 0
2026-10-23 18:42:17.305 Seetong_tps[1753:103955]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-23 上午10:42:17 +0000
2026-10-23 18:42:17.306 Seetong_tps[1753:103955]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-16 \U4e0b\U534811:28:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53481:05:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-23 18:42:17.307 Seetong_tps[1753:103955]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-23 下午6:42:17 307
2026-10-23 18:42:17.307 Seetong_tps[1753:104033] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-23 18:42:17.365 Seetong_tps[1753:103955]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-23 18:42:17.372 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:17.375 Seetong_tps[1753:103955]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-23 18:42:17.376 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:17.424 Seetong_tps[1753:103955]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-23 18:42:17.428 Seetong_tps[1753:103955] 未处理的 biz 类型: res_video_preview_advert
2026-10-23 18:42:17.428 Seetong_tps[1753:103955]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-23 18:42:17.437 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-10-23 18:42:17.437 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.16 - 设备: 庭院 - 29115420
2026-10-23 18:42:17.445 Seetong_tps[1753:103955] uid:29115420 playAudio
2026-10-23 18:42:17.446 Seetong_tps[1753:103955]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-23 18:42:17.446 Seetong_tps[1753:103955]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-23 18:42:17.446 Seetong_tps[1753:104113] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-23 18:42:17.576 Seetong_tps[1753:103955] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-23 18:42:18.094 Seetong_tps[1753:104001] ===29115420===
2026-10-23 18:42:18.098 Seetong_tps[1753:104001] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-23 18:42:18.099 Seetong_tps[1753:103996] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-23 18:42:18.099 Seetong_tps[1753:103996] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-23 18:42:18.099 Seetong_tps[1753:103996] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10971bc40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1107c4a00>
2026-10-23 18:42:18.099 Seetong_tps[1753:103996] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-23 18:42:18.100 Seetong_tps[1753:103996] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-23 18:42:18.100 Seetong_tps[1753:103996] InitDecodePortLog: playsettype = 50
2026-10-23 18:42:18.102 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-10-23 18:42:18.102 Seetong_tps[1753:103996] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-23 18:42:18.103 Seetong_tps[1753:103996] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-23 18:42:18.103 Seetong_tps[1753:103996] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-23 18:42:18.103 Seetong_tps[1753:103996] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-23 18:42:18.103 Seetong_tps[1753:103996] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-23 18:42:18.103 Seetong_tps[1753:103996] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-23 18:42:18.104 Seetong_tps[1753:103996] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-23 18:42:18.106 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-10-23 18:42:18.359 Seetong_tps[1753:104001]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-23 18:42:18.444 Seetong_tps[1753:104118] 重新观看视频线程：<_NSMainThread: 0x109478000>{number = 1, name = (null)}
2026-10-23 18:42:18.463 Seetong_tps[1753:103955] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-23 18:42:18.472 Seetong_tps[1753:104118] 重新观看视频线程：<_NSMainThread: 0x109478000>{number = 1, name = (null)}
2026-10-23 18:42:18.496 Seetong_tps[1753:103955] uid:29115420 playAudio
2026-10-23 18:42:18.497 Seetong_tps[1753:104115] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-23 18:42:18.497 Seetong_tps[1753:103955] uid:29115420 playAudio
2026-10-23 18:42:18.532 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.26 - 设备: 庭院 - 29115420
2026-10-23 18:42:18.575 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.30 - 设备: 庭院 - 29115420
2026-10-23 18:42:18.577 Seetong_tps[1753:103955] checkPortStatus:_decodePort=1
2026-10-23 18:42:18.577 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.30 - 设备: 庭院 - 29115420
2026-10-23 18:42:18.609 Seetong_tps[1753:104001] Failed to get IoT drive away set configuration.
2026-10-23 18:42:18.609 Seetong_tps[1753:104001]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-23 18:42:20.458 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.475 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.492 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.526 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.575 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.591 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.609 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.625 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.647 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.658 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.675 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.691 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.709 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.726 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.742 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.759 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.775 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.792 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.809 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.826 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.842 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.859 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.881 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.892 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.909 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.926 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.944 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.960 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:20.993 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.010 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.027 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.043 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.060 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.093 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.111 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.127 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.143 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.177 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.226 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.243 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.260 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.277 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.293 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.310 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.327 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.344 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.376 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.393 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.437 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.477 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:21.500 Seetong_tps[1753:103955]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.23 - 设备: 庭院 - 29115420
2026-10-23 18:42:23.115 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:23.128 Seetong_tps[1753:103955] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-23 18:42:25.457 Seetong_tps[1753:103955]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-23 18:42:25.960 Seetong_tps[1753:103996]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-23 18:42:25.962 Seetong_tps[1753:103955]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-23 18:42:25.963 Seetong_tps[1753:103955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792751990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792739698000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-23 18:42:25.964 Seetong_tps[1753:103955]  --- 取消心跳 destoryHeartBeat --- 
2026-10-23 18:42:25.964 Seetong_tps[1753:103955]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-23 18:42:25.975 Seetong_tps[1753:103955] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-23 18:42:25.976 Seetong_tps[1753:103955]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d1a3b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d1fab00>; layer = <CALayer: 0x10d1fc870>>
2026-10-23 18:42:25.976 Seetong_tps[1753:103955] #####Vstop:uid:29115420-0-port:1
2026-10-23 18:42:25.994 Seetong_tps[1753:103955] -----------1release decodeport = 1
2026-10-23 18:42:25.995 Seetong_tps[1753:103955]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 8700;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-23 18:42:25.997 Seetong_tps[1753:103955] _openGLView clearFrame ...
2026-10-23 18:42:26.013 Seetong_tps[1753:103955] [保存失败] 相机对象或存储字典为空
2026-10-23 18:42:26.013 Seetong_tps[1753:104113] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-23 18:42:26.013 Seetong_tps[1753:104113] --FC_StopDevComEx end
2026-10-23 18:42:26.014 Seetong_tps[1753:103955] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792751990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792739698000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-23 18:42:26.014 Seetong_tps[1753:103955]  --- 取消心跳 destoryHeartBeat --- 
2026-10-23 18:42:26.014 Seetong_tps[1753:103955]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-24 11:48:48.352 Seetong_tps[6807:589664] app_version=8.3.805
2026-10-24 11:48:48.355 Seetong_tps[6807:589732] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-10-24 11:48:48.366 Seetong_tps[6807:589672] 询问用户是否开启推送成功
2026-10-24 11:48:48.366 Seetong_tps[6807:589672] 用户点击允许接收推送
2026-10-24 11:48:48.367 Seetong_tps[6807:589664]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-24 11:48:48.367 Seetong_tps[6807:589664] showForLogin 1
2026-10-24 11:48:48.367 Seetong_tps[6807:589664] AppLaunch 还剩 6.040416955947876 秒
2026-10-24 11:48:48.368 Seetong_tps[6807:589698] remoteNotificationSetting: <UNNotificationSettings: 0x10e440c80; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-24 11:48:48.395 Seetong_tps[6807:589664]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-24 11:48:48.437 Seetong_tps[6807:589664] viewDidLoad/configtime=2026-10-24 上午3:48:48 +0000
2026-10-24 11:48:48.438 Seetong_tps[6807:589664]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-24 11:48:48.438 Seetong_tps[6807:589664]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-24 11:48:48.553 Seetong_tps[6807:589732] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQxODUyODQ2MSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cyIn0.XA5kwyaUav-BOjcHtBbE3bVigFdGabZDXVPgWwJofDE","accessNode":"101.42.105.173:24201","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQxODUyODQ2MSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTE0X3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0wOF9yZWxheTMiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk3Il19.6ahSUWPVHJ5r-41ZEktmHMOyp6OPjOz9zMh_T-iO9oQ","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24900"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"101.43.234.113:24902"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"}]}
====
2026-10-24 11:48:48.573 Seetong_tps[6807:589664]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-24 11:48:48.574 Seetong_tps[6807:589664]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-24 11:48:48.578 Seetong_tps[6807:589664]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-24 11:48:48.578 Seetong_tps[6807:589664] 开始检查未读客服消息...
2026-10-24 11:48:48.578 Seetong_tps[6807:589664] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-24 11:48:48.578 Seetong_tps[6807:589664]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 11:48:48.586 Seetong_tps[6807:589664]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-24 11:48:48.586 Seetong_tps[6807:589664]  -- WebSocket connection - getNetty - 
2026-10-24 11:48:48.587 Seetong_tps[6807:589664]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-24 11:48:48.591 Seetong_tps[6807:589664] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-24 11:48:48.592 Seetong_tps[6807:589664] NAV deviceOrientationDidChange:1
2026-10-24 11:48:48.597 Seetong_tps[6807:589664]  -- groupDeviceList -- 
2026-10-24 11:48:48.597 Seetong_tps[6807:589673] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10703af80>{number = 5, name = (null)}====
2026-10-24 11:48:48.597 Seetong_tps[6807:589664] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-24 11:48:48.597 Seetong_tps[6807:589664]  -- WebSocket connection - getNetty - 
2026-10-24 11:48:48.597 Seetong_tps[6807:589664]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-24 11:48:48.689 Seetong_tps[6807:589664]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-10-24 11:48:48.822 Seetong_tps[6807:589781] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10e7a7840>{number = 11, name = (null)}====
2026-10-24 11:48:48.822 Seetong_tps[6807:589698] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=24&addr=bjrelay57.s5.seetong.com:10443;type=0&load=21&addr=bjrelay60.s5.seetong.com:13443;type=0&load=38&addr=bjrelay66.s5.seetong.com:7443;","vipRelayServers":"type=0&load=38&addr=bjrelay44.s2.seetong.com:3443;type=0&load=38&addr=bjrelay43.s2.seetong.com:1443;type=0&load=35&addr=bjrelay43.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.192","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1072f8bc0>{number = 6, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589776] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12a2d5a40>{number = 15, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589664] Super properties have already been unregistered.
2026-10-24 11:48:48.861 Seetong_tps[6807:589777] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12a2d5b80>{number = 16, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589714] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x12a2d4380>{number = 17, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589778] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12a2d59c0>{number = 18, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589672] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x107038f00>{number = 3, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589775] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12a2d5980>{number = 20, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589664] UMAPM_OOMSampling(0,0):NO
2026-10-24 11:48:48.861 Seetong_tps[6807:589715] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10e40f4c0>{number = 9, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589779] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.16","port":"26999","token":"A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAMBUVEEU1EPBVlvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12a2d5940>{number = 21, name = (null)}====
2026-10-24 11:48:48.861 Seetong_tps[6807:589750] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.163","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792813277000,"lastHeartTime":1792804661000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12a2d4300>{number = 19, name = (null)}====
2026-10-24 11:48:48.864 Seetong_tps[6807:589664]  -- deviceListDataUpdate - AppLaunch 还剩 0.5432629585266113 秒 - 再延迟 1.043262958526611 秒 - 启动耗时 2.456737041473389 秒
2026-10-24 11:48:48.864 Seetong_tps[6807:589664]  -- groupDeviceList -- 
2026-10-24 11:48:48.864 Seetong_tps[6807:589664] groupDeviceList 已在进行中，跳过新的调用
2026-10-24 11:48:48.864 Seetong_tps[6807:589664]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2457 毫秒
2026-10-24 11:48:48.899 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-24 11:48:48.899 Seetong_tps[6807:589664]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 11:48:48.899 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-24 11:48:48.901 Seetong_tps[6807:589664]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 653;
}
2026-10-24 11:48:48.901 Seetong_tps[6807:589664] ++++-[VideoView dealloc]++++
2026-10-24 11:48:48.903 Seetong_tps[6807:589664] OpenGLView20_Seetong dealloc:0x12a0f7e00
2026-10-24 11:48:48.919 Seetong_tps[6807:589664]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-24 11:48:48.919 Seetong_tps[6807:589664]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-24 11:48:48.926 Seetong_tps[6807:589664] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-24 11:48:48.926 Seetong_tps[6807:589664] 客服消息未读数量: 0
2026-10-24 11:48:48.928 Seetong_tps[6807:589664]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-24 11:48:48.937 Seetong_tps[6807:589664]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-24 11:48:48.937 Seetong_tps[6807:589664] UMAPM_NetworkSampling(0,0):NO
2026-10-24 11:48:48.938 Seetong_tps[6807:589664]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-24 11:48:48.939 Seetong_tps[6807:589664]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.16:26999?token=A1ADHglXUhoFCw8ZAQMIVAQBCVxvU1IEBAMBUVEEU1EPBVlvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-24 11:48:48.945 Seetong_tps[6807:589664]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-24 11:48:48.946 Seetong_tps[6807:589664]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-24 11:48:48.946 Seetong_tps[6807:589672]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-24 11:48:48.946 Seetong_tps[6807:589672]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-24 11:48:48.946 Seetong_tps[6807:589672]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-24 11:48:48.947 Seetong_tps[6807:589672]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-24 11:48:48.947 Seetong_tps[6807:589672]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-24 11:48:48.947 Seetong_tps[6807:589672]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-24 11:48:48.948 Seetong_tps[6807:589664] 蓝牙已打开
2026-10-24 11:48:48.948 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-24 11:48:48.948 Seetong_tps[6807:589664]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-24 11:48:48.951 Seetong_tps[6807:589664]  -- WebSocket - 重置重连次数 -- 
2026-10-24 11:48:48.958 Seetong_tps[6807:589664]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 11:48:48.958 Seetong_tps[6807:589664]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2697 毫秒
2026-10-24 11:48:49.104 Seetong_tps[6807:589664] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792813277000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792804661000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- groupDeviceList -- 
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- WebSocket - 重置重连次数 -- 
2026-10-24 11:48:49.104 Seetong_tps[6807:589664]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-24 11:48:49.105 Seetong_tps[6807:589750] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12a2d4300>{number = 19, name = (null)}====
2026-10-24 11:48:49.106 Seetong_tps[6807:589664]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 11:48:49.106 Seetong_tps[6807:589664]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVAYIA1EIVVtpAQQB","reconn":0}}
2026-10-24 11:48:49.106 Seetong_tps[6807:589664]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 11:48:49.106 Seetong_tps[6807:589664] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792813277000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792804661000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 11:48:49.112 Seetong_tps[6807:589664]  -- STBluetoothManager - 结束扫描 - 
2026-10-24 11:48:49.113 Seetong_tps[6807:589664]  -- STBluetoothManager - 开始扫描 - 
2026-10-24 11:48:49.113 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-24 11:48:49.113 Seetong_tps[6807:589664]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 11:48:49.113 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-24 11:48:49.115 Seetong_tps[6807:589664]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-24 11:48:49.115 Seetong_tps[6807:589664]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-24 11:48:49.195 Seetong_tps[6807:589664] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-24 11:48:49.195 Seetong_tps[6807:589664] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-24 11:48:49.195 Seetong_tps[6807:589664] Formatted Date: 2026-10-24
2026-10-24 11:48:49.195 Seetong_tps[6807:589664]  --- webSocketGetServerData msgId: DC5AA361-2EAC-4320-A7ED-B4222AA9DA41 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-24";
        token = AVYOAQteVABrAAkFBgQCVAYIA1EIVVtpAQQB;
    };
}
2026-10-24 11:48:49.196 Seetong_tps[6807:589664]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 11:48:49.196 Seetong_tps[6807:589664]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-24 11:48:49.215 Seetong_tps[6807:589664]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-24 11:48:49.266 Seetong_tps[6807:589664] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-24 11:48:49.266 Seetong_tps[6807:589664]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-24 11:48:49.266 Seetong_tps[6807:589664]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-24 11:48:49.266 Seetong_tps[6807:589664] Sorted Dates (Descending): (
)
2026-10-24 11:48:49.913 Seetong_tps[6807:589664] AppLaunch hideForRefreshToken
2026-10-24 11:48:49.913 Seetong_tps[6807:589664] AppLaunch hideForRefreshToken dismiss
2026-10-24 11:48:49.913 Seetong_tps[6807:589664] AppLaunch dismiss...
2026-10-24 11:48:50.219 Seetong_tps[6807:589664]  dealloc -- STAppLaunchWindow
2026-10-24 11:48:50.220 Seetong_tps[6807:589664]  dealloc -- STAppLaunchViewController
2026-10-24 11:48:50.223 Seetong_tps[6807:589664] AppLaunch dismiss... end
2026-10-24 11:48:50.685 Seetong_tps[6807:589664] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-24 11:48:50.686 Seetong_tps[6807:589664] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-24 11:48:50.686 Seetong_tps[6807:589664] 用户设置的具体字体大小: 15.000000
2026-10-24 11:48:51.450 Seetong_tps[6807:589664]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-24 11:48:51.463 Seetong_tps[6807:589664] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-24 11:48:51.513 Seetong_tps[6807:589664] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-24 11:48:51.514 Seetong_tps[6807:589664]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 11:48:51.514 Seetong_tps[6807:589671] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-24 11:48:51.515 Seetong_tps[6807:589664] Reachability Flag Status: WR t------ networkStatusForFlags
2026-10-24 11:48:51.523 Seetong_tps[6807:589664]  -- STBluetoothManager - 结束扫描 - 
2026-10-24 11:48:51.537 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-24 上午11:48:51 537
2026-10-24 11:48:51.537 Seetong_tps[6807:589664]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a953100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a9d0080>; layer = <CALayer: 0x10a995380>>
2026-10-24 11:48:51.537 Seetong_tps[6807:589664]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a953100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a9d0080>; layer = <CALayer: 0x10a995380>> -- _camera.supportPlatform: 0
2026-10-24 11:48:51.537 Seetong_tps[6807:589664]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-24 上午3:48:51 +0000
2026-10-24 11:48:51.537 Seetong_tps[6807:589664]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-18 \U4e0a\U53481:05:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-24 11:48:51.538 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-24 上午11:48:51 538
2026-10-24 11:48:51.538 Seetong_tps[6807:589785] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-24 11:48:51.570 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:51.573 Seetong_tps[6807:589664] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 11:48:51.575 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:51.576 Seetong_tps[6807:589664] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 11:48:51.600 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-24 11:48:51.603 Seetong_tps[6807:589664]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-24 11:48:51.606 Seetong_tps[6807:589664] 未处理的 biz 类型: res_video_preview_advert
2026-10-24 11:48:51.606 Seetong_tps[6807:589664]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-24 11:48:51.619 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-10-24 11:48:51.620 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-10-24 11:48:51.625 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:51.625 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-24 11:48:51.625 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-24 11:48:51.814 Seetong_tps[6807:589664] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-24 11:48:51.850 Seetong_tps[6807:589775] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12a2d5980>{number = 20, name = (null)}====
2026-10-24 11:48:52.114 Seetong_tps[6807:589664]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-24 11:48:52.114 Seetong_tps[6807:589664]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-24 11:48:52.114 Seetong_tps[6807:589664] 滚动已停止500毫秒，执行操作:29115420
2026-10-24 11:48:52.411 Seetong_tps[6807:589785] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10ab6fec0>{number = 23, name = (null)}====
2026-10-24 11:48:53.018 Seetong_tps[6807:589732] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-24 11:48:53.019 Seetong_tps[6807:589732] [DeviceMonitor] 监控管理器初始化完成
2026-10-24 11:48:53.037 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-24 上午11:48:53 037
2026-10-24 11:48:53.037 Seetong_tps[6807:589664]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a953100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a9d0080>; layer = <CALayer: 0x10a995380>>
2026-10-24 11:48:53.037 Seetong_tps[6807:589664]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a953100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a9d0080>; layer = <CALayer: 0x10a995380>> -- _camera.supportPlatform: 0
2026-10-24 11:48:53.038 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-24 上午11:48:53 038
2026-10-24 11:48:53.038 Seetong_tps[6807:589664]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-10-24 11:48:53.038 Seetong_tps[6807:589664]  -- VideoView - refreshIndicatorPercentLabel -- lowPowerWakeLab --- 加载进度到百分之六十则隐藏 -- 
2026-10-24 11:48:53.038 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ipc_err_p2p_svr_connect_success - playVideoTimeInterval: 1.52 - 设备: 庭院 - 29115420
2026-10-24 11:48:53.661 Seetong_tps[6807:589732]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-24 11:48:53.661 Seetong_tps[6807:589732]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-24 11:48:53.661 Seetong_tps[6807:589732] onDeviceAuthSuccess:uid=29115420
2026-10-24 11:48:53.661 Seetong_tps[6807:589732]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1792813733.661487,lastReceiveYUVTimeInterval=1792813733.037683,interval=0,videoView=0x10a953100
2026-10-24 11:48:53.661 Seetong_tps[6807:589732]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-24 11:48:53.665 Seetong_tps[6807:589664]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-24 11:48:53.666 Seetong_tps[6807:589776] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-24 11:48:53.666 Seetong_tps[6807:589778] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-24 11:48:53.848 Seetong_tps[6807:589664] UMAPM_OOMSampling(0,0):NO
2026-10-24 11:48:53.848 Seetong_tps[6807:589664] UMAPM_NetworkSampling(0,0):NO
2026-10-24 11:48:54.277 Seetong_tps[6807:589725] ===29115420===
2026-10-24 11:48:54.278 Seetong_tps[6807:589725] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-24 11:48:54.283 Seetong_tps[6807:589732] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-24 11:48:54.283 Seetong_tps[6807:589732] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-24 11:48:54.283 Seetong_tps[6807:589732] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e40db80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e3d4a00>
2026-10-24 11:48:54.283 Seetong_tps[6807:589732] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-24 11:48:54.284 Seetong_tps[6807:589732] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-24 11:48:54.284 Seetong_tps[6807:589732] InitDecodePortLog: playsettype = 50
2026-10-24 11:48:54.285 Seetong_tps[6807:589732] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-24 11:48:54.285 Seetong_tps[6807:589732] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-24 11:48:54.286 Seetong_tps[6807:589732] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-24 11:48:54.286 Seetong_tps[6807:589732] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-24 11:48:54.286 Seetong_tps[6807:589732] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-24 11:48:54.286 Seetong_tps[6807:589732] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-24 11:48:54.286 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.77 - 设备: 庭院 - 29115420
2026-10-24 11:48:54.286 Seetong_tps[6807:589732] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-24 11:48:54.287 Seetong_tps[6807:589732]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-24 11:48:54.287 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.288 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.288 Seetong_tps[6807:589779] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-24 11:48:54.288 Seetong_tps[6807:589779] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-24 11:48:54.288 Seetong_tps[6807:589672] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-24 11:48:54.288 Seetong_tps[6807:589732]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-24 11:48:54.289 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.77 - 设备: 庭院 - 29115420
2026-10-24 11:48:54.289 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.289 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.289 Seetong_tps[6807:589672] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-24 11:48:54.289 Seetong_tps[6807:589672] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-24 11:48:54.289 Seetong_tps[6807:589779] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-24 11:48:54.291 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:54.292 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-24 11:48:54.292 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-24 11:48:54.292 Seetong_tps[6807:589779] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-24 11:48:54.293 Seetong_tps[6807:589664] checkPortStatus:_decodePort=1
2026-10-24 11:48:54.293 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:54.294 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-24 11:48:54.294 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-24 11:48:54.294 Seetong_tps[6807:589778] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-24 11:48:54.296 Seetong_tps[6807:589664] checkPortStatus:_decodePort=1
2026-10-24 11:48:54.296 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.78 - 设备: 庭院 - 29115420
2026-10-24 11:48:54.312 Seetong_tps[6807:589725]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-24 11:48:54.332 Seetong_tps[6807:589732]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-24 11:48:54.332 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.332 Seetong_tps[6807:589732]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 11:48:54.332 Seetong_tps[6807:589672] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-24 11:48:54.332 Seetong_tps[6807:589672] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-24 11:48:54.332 Seetong_tps[6807:589778] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-24 11:48:54.333 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:54.333 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-24 11:48:54.333 Seetong_tps[6807:589664]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-24 11:48:54.333 Seetong_tps[6807:589778] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-24 11:48:54.339 Seetong_tps[6807:589664] checkPortStatus:_decodePort=1
2026-10-24 11:48:54.612 Seetong_tps[6807:589725]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-24 11:48:54.617 Seetong_tps[6807:589664]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-24 11:48:54.617 Seetong_tps[6807:589725]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-24 11:48:54.622 Seetong_tps[6807:589725]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-24 11:48:54.652 Seetong_tps[6807:589725]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-24 11:48:54.664 Seetong_tps[6807:589725]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-24 11:48:54.664 Seetong_tps[6807:589725]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-24 11:48:54.690 Seetong_tps[6807:589807] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-10-24 11:48:54.701 Seetong_tps[6807:589664] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-24 11:48:54.702 Seetong_tps[6807:589807] 重新观看视频线程：<_NSMainThread: 0x107038000>{number = 1, name = (null)}
2026-10-24 11:48:54.719 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:54.719 Seetong_tps[6807:589779] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-24 11:48:54.719 Seetong_tps[6807:589664] uid:29115420 playAudio
2026-10-24 11:48:54.722 Seetong_tps[6807:589664] checkPortStatus:_decodePort=1
2026-10-24 11:48:54.722 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.21 - 设备: 庭院 - 29115420
2026-10-24 11:48:54.722 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.21 - 设备: 庭院 - 29115420
2026-10-24 11:48:54.852 Seetong_tps[6807:589725] Failed to get IoT drive away set configuration.
2026-10-24 11:48:54.852 Seetong_tps[6807:589725]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-24 11:48:56.704 Seetong_tps[6807:589664]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10a953100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10a9d0080>; layer = <CALayer: 0x10a995380>>
2026-10-24 11:48:56.705 Seetong_tps[6807:589664] #####Vstop:uid:29115420-0-port:1
2026-10-24 11:48:56.705 Seetong_tps[6807:589664] -----------1release decodeport = 1
2026-10-24 11:48:56.706 Seetong_tps[6807:589664]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 3100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 5100;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-24 11:48:56.707 Seetong_tps[6807:589664] _openGLView clearFrame ...
2026-10-24 11:48:56.723 Seetong_tps[6807:589664] 当前控制器：STPlaybackVC
2026-10-24 11:48:56.723 Seetong_tps[6807:589664]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-24 11:48:56.724 Seetong_tps[6807:589664] 开始监听camera_nvr的onlineStatus属性变化
2026-10-24 11:48:56.724 Seetong_tps[6807:589664] camera_nvr对象已切换，重新设置KVO监听
2026-10-24 11:48:56.735 Seetong_tps[6807:589664] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-24 11:48:56.904 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:56.905 Seetong_tps[6807:589664] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-24 11:48:56.905 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:56.906 Seetong_tps[6807:589664] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-24 11:48:56.906 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:56.907 Seetong_tps[6807:589664] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-24 11:48:56.907 Seetong_tps[6807:589664]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 11:48:56.907 Seetong_tps[6807:589664] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-24 11:48:56.915 Seetong_tps[6807:589664]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-24 11:48:56.916 Seetong_tps[6807:589664] ====高度=91.000000
2026-10-24 11:48:56.916 Seetong_tps[6807:589664]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-24 11:48:56.918 Seetong_tps[6807:589664] 停止监听camera_nvr的onlineStatus属性变化
2026-10-24 11:48:56.918 Seetong_tps[6807:589664] 开始监听camera_nvr的onlineStatus属性变化
2026-10-24 11:48:56.918 Seetong_tps[6807:589664] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-24 11:48:56.918 Seetong_tps[6807:589664] ###### stopNvrRemoteRecord ......
2026-10-24 11:48:56.921 Seetong_tps[6807:589664] updateAlarmListTable:messageModelList=0
2026-10-24 11:48:56.929 Seetong_tps[6807:589664]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-24 11:48:56.929 Seetong_tps[6807:589664]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-24 11:48:56.929 Seetong_tps[6807:589783] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-24 11:48:56.929 Seetong_tps[6807:589664]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-24 11:48:56.929 Seetong_tps[6807:589664] updateAlarmListTable:messageModelList=0
2026-10-24 11:48:56.986 Seetong_tps[6807:589664] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 11:48:57.060 Seetong_tps[6807:589664]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-24 11:48:57.171 Seetong_tps[6807:589671] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x107038e00>{number = 2, name = (null)}====
2026-10-24 11:48:57.219 Seetong_tps[6807:589783] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e7a7900>{number = 12, name = (null)}====
2026-10-24 11:48:57.219 Seetong_tps[6807:589778] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12a2d59c0>{number = 18, name = (null)}====
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-24 11:48:57.224 Seetong_tps[6807:589732]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e40db80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e3d4a00>
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-24 11:48:57.224 Seetong_tps[6807:589732] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-24 11:48:57.225 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.71 - 设备: 庭院 - 29115420
2026-10-24 11:48:57.784 Seetong_tps[6807:589725] ===29115420===
2026-10-24 11:48:58.865 Seetong_tps[6807:589664]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-24 11:48:59.378 Seetong_tps[6807:589664]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-24 11:49:01.597 Seetong_tps[6807:589725]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:0000001111111111111111110000000 - result: 0 - devid: 29115420
2026-10-24 11:49:02.051 Seetong_tps[6807:589725] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1360
2026-10-24 11:49:02.054 Seetong_tps[6807:589664] timeSliceArray.count=86
2026-10-24 11:49:02.125 Seetong_tps[6807:589664] nvrParseRecPlayBlock timelineModelArray.count=85
2026-10-24 11:49:02.125 Seetong_tps[6807:589664] timelineModel.timePaint=10:56:33-11:47:59,timelineModel.recordType=1
2026-10-24 11:49:02.152 Seetong_tps[6807:589664] updateAlarmListTable:messageModelList=42
2026-10-24 11:49:02.152 Seetong_tps[6807:589664]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-10-24 11:49:02.154 Seetong_tps[6807:589664]  --- setFirstTimePosition --- i: 84 - recordType: 1
2026-10-24 11:49:02.154 Seetong_tps[6807:589664]  --- setFirstTimePosition --- i: 83 - recordType: 7
2026-10-24 11:49:02.154 Seetong_tps[6807:589664] _firstHaveDataTime=10:56:14
2026-10-24 11:49:02.891 Seetong_tps[6807:589664]  -- 预览倒计时 -- User interaction detected
2026-10-24 11:49:02.921 Seetong_tps[6807:589664] uid:29115420 FC_P2PNvrReplayByTime
2026-10-24 11:49:02.921 Seetong_tps[6807:589664]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-18 \U4e0a\U53481:05:29 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-24 11:49:02.921 Seetong_tps[6807:589664]  -- 播放视频（录像） -- 开始时间: 2026-10-24 上午3:49:02 +0000
2026-10-24 11:49:02.922 Seetong_tps[6807:589715] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261024105614
2026-10-24 11:49:02.922 Seetong_tps[6807:589664]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261024105614
2026-10-24 11:49:03.219 Seetong_tps[6807:589725]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-24 11:49:03.378 Seetong_tps[6807:589732] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-24 11:49:03.378 Seetong_tps[6807:589732]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-24 11:49:03.378 Seetong_tps[6807:589732] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e40db80>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e3d4a00>
2026-10-24 11:49:03.378 Seetong_tps[6807:589732] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: playsettype = 50
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-24 11:49:03.379 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.46 - 设备: 庭院 - 29115420
2026-10-24 11:49:03.379 Seetong_tps[6807:589732] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-24 11:49:03.380 Seetong_tps[6807:589732] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-24 11:49:03.380 Seetong_tps[6807:589732] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-24 11:49:03.380 Seetong_tps[6807:589732] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-24 11:49:03.382 Seetong_tps[6807:589664]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.46 - 设备: 庭院 - 29115420
2026-10-24 11:49:03.390 Seetong_tps[6807:589664] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-24 11:49:04.240 Seetong_tps[6807:589664] 卡回放第一帧回调 倍速 = 0
2026-10-24 11:49:07.196 Seetong_tps[6807:589664] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-24 11:49:07.196 Seetong_tps[6807:589664] ###### stopNvrRemoteRecord ......
2026-10-24 11:49:07.197 Seetong_tps[6807:589732]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-24 11:49:07.203 Seetong_tps[6807:589664]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-24 11:49:07.205 Seetong_tps[6807:589664] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792813277000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792804661000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 11:49:07.205 Seetong_tps[6807:589664]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 11:49:07.205 Seetong_tps[6807:589664]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-24 11:49:07.212 Seetong_tps[6807:589664] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-24 11:49:07.231 Seetong_tps[6807:589664] [保存失败] 相机对象或存储字典为空
2026-10-24 11:49:07.231 Seetong_tps[6807:589778] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-24 11:49:07.231 Seetong_tps[6807:589778] --FC_StopDevComEx end
2026-10-24 11:49:07.231 Seetong_tps[6807:589664] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792813277000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792804661000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 11:49:07.231 Seetong_tps[6807:589664]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 11:49:07.231 Seetong_tps[6807:589664]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-24 11:49:07.237 Seetong_tps[6807:589664]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-24 21:19:53.154 Seetong_tps[18465:327755] app_version=8.3.805
2026-10-24 21:19:53.176 Seetong_tps[18465:327834] 询问用户是否开启推送成功
2026-10-24 21:19:53.176 Seetong_tps[18465:327834] 用户点击允许接收推送
2026-10-24 21:19:53.176 Seetong_tps[18465:327755]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-24 21:19:53.176 Seetong_tps[18465:327755] showForLogin 1
2026-10-24 21:19:53.176 Seetong_tps[18465:327755] AppLaunch 还剩 5.782779932022095 秒
2026-10-24 21:19:53.177 Seetong_tps[18465:327768] remoteNotificationSetting: <UNNotificationSettings: 0x10f488be0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-24 21:19:53.215 Seetong_tps[18465:327755]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-24 21:19:53.278 Seetong_tps[18465:327755] viewDidLoad/configtime=2026-10-24 下午1:19:53 +0000
2026-10-24 21:19:53.280 Seetong_tps[18465:327755]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-24 21:19:53.280 Seetong_tps[18465:327755]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-24 21:19:53.414 Seetong_tps[18465:327755]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-24 21:19:53.414 Seetong_tps[18465:327755]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-24 21:19:53.418 Seetong_tps[18465:327755]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-24 21:19:53.418 Seetong_tps[18465:327755] 开始检查未读客服消息...
2026-10-24 21:19:53.418 Seetong_tps[18465:327755] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-24 21:19:53.419 Seetong_tps[18465:327755]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 21:19:53.430 Seetong_tps[18465:327755]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-24 21:19:53.430 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty - 
2026-10-24 21:19:53.432 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-24 21:19:53.436 Seetong_tps[18465:327755] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-24 21:19:53.436 Seetong_tps[18465:327755] NAV deviceOrientationDidChange:1
2026-10-24 21:19:53.443 Seetong_tps[18465:327755]  -- groupDeviceList -- 
2026-10-24 21:19:53.443 Seetong_tps[18465:327755] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-24 21:19:53.443 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty - 
2026-10-24 21:19:53.443 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-24 21:19:53.473 Seetong_tps[18465:327833] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQ1Mjc5MzQ1OSwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3czIn0.6PT_Z-dI5hd7nO5BW_m5l03Foh4c4Ff2dF580ig8Sww","accessNode":"101.42.105.173:24202","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQ1Mjc5MzQ2MCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEzX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNV9yZWxheTEiLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk3Il19.x-lOC-ASlOznsnyV8Uhcb5Vbrgx1H6-L7stPjkxOlN4","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.157.252.165:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"}]}
====
2026-10-24 21:19:53.476 Seetong_tps[18465:327773] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1082f2180>{number = 7, name = (null)}====
2026-10-24 21:19:53.511 Seetong_tps[18465:327833] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-24 21:19:53.511 Seetong_tps[18465:327833] [DeviceMonitor] 监控管理器初始化完成
2026-10-24 21:19:53.581 Seetong_tps[18465:327766] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x108078dc0>{number = 3, name = (null)}====
2026-10-24 21:19:53.611 Seetong_tps[18465:327755]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-24 21:19:53.613 Seetong_tps[18465:327755] +++++-[DeviceListViewController didReceiveMemoryWarning]+++++
2026-10-24 21:19:53.620 Seetong_tps[18465:327950] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=11&addr=bjrelay51.s5.seetong.com:4443;type=0&load=15&addr=bjrelay61.s5.seetong.com:12443;type=0&load=14&addr=bjrelay50.s5.seetong.com:11443;","vipRelayServers":"type=0&load=37&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=37&addr=bjrelayvip2.s2.seetong.com:7443;type=0&load=24&addr=bjrelayvip1.s2.seetong.com:1443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.163","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12ad4ecc0>{number = 13, name = (null)}====
2026-10-24 21:19:53.625 Seetong_tps[18465:327952] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x10f785680>{number = 14, name = (null)}====
2026-10-24 21:19:53.628 Seetong_tps[18465:327955] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1MGAAYDUlQMV1ZoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10f59f480>{number = 15, name = (null)}====
2026-10-24 21:19:53.628 Seetong_tps[18465:327768] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.163","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792846927000,"lastHeartTime":1792847941000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x108078ec0>{number = 2, name = (null)}====
2026-10-24 21:19:53.628 Seetong_tps[18465:327953] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x10f59f4c0>{number = 16, name = (null)}====
2026-10-24 21:19:53.645 Seetong_tps[18465:327956] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10f787500>{number = 10, name = (null)}====
2026-10-24 21:19:53.645 Seetong_tps[18465:327831] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10f59f400>{number = 17, name = (null)}====
2026-10-24 21:19:53.650 Seetong_tps[18465:327951] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12aebc080>{number = 18, name = (null)}====
2026-10-24 21:19:53.650 Seetong_tps[18465:327954] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12aebc040>{number = 19, name = (null)}====
2026-10-24 21:19:53.678 Seetong_tps[18465:327834] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x12aebcb80>{number = 20, name = (null)}====
2026-10-24 21:19:53.831 Seetong_tps[18465:327755] Super properties have already been unregistered.
2026-10-24 21:19:53.831 Seetong_tps[18465:327833]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-24 21:19:53.832 Seetong_tps[18465:327755] UMAPM_OOMSampling(0,0):NO
2026-10-24 21:19:53.832 Seetong_tps[18465:327833]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-24 21:19:53.832 Seetong_tps[18465:327833]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-24 21:19:53.834 Seetong_tps[18465:327755]  -- deviceListDataUpdate - AppLaunch 还剩 0.1251950263977051 秒 - 再延迟 0.6251950263977051 秒 - 启动耗时 2.874804973602295 秒
2026-10-24 21:19:53.834 Seetong_tps[18465:327755]  -- groupDeviceList -- 
2026-10-24 21:19:53.834 Seetong_tps[18465:327755] groupDeviceList 已在进行中，跳过新的调用
2026-10-24 21:19:53.834 Seetong_tps[18465:327755]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2875 毫秒
2026-10-24 21:19:53.835 Seetong_tps[18465:327755]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-24 21:19:53.835 Seetong_tps[18465:327755]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-24 21:19:53.835 Seetong_tps[18465:327755]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-24 21:19:53.835 Seetong_tps[18465:327755]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTI5MzQzOTMsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.ZUTVKf5kBkY3moBJ_QYZmzPx00QaNGIZo7VHO_UfvYI","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTU0Mzk5OTMsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkyODQ3OTkzLCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.dV8qHa9Y9QiYfPLiQihPMo1CRpH1TkggU1-FdBBqkLM","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-24 21:19:53.842 Seetong_tps[18465:327833]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-24 21:19:53.842 Seetong_tps[18465:327833]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 21:19:53.843 Seetong_tps[18465:327755]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1792847993.843275
2026-10-24 21:19:53.843 Seetong_tps[18465:327833]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-24 21:19:53.843 Seetong_tps[18465:327834] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-24 21:19:53.843 Seetong_tps[18465:327951] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-24 21:19:53.843 Seetong_tps[18465:327834] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-24 21:19:53.843 Seetong_tps[18465:327755]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1792847993.843275
2026-10-24 21:19:53.843 Seetong_tps[18465:327755]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1792847993.843275 - lastRefreshTokenTime: 1792847993.843275
2026-10-24 21:19:53.855 Seetong_tps[18465:327853]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-24 21:19:53.883 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-24 21:19:53.883 Seetong_tps[18465:327755]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 21:19:53.883 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-24 21:19:53.885 Seetong_tps[18465:327755]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 654;
}
2026-10-24 21:19:53.893 Seetong_tps[18465:327755] ++++-[VideoView dealloc]++++
2026-10-24 21:19:53.895 Seetong_tps[18465:327755] OpenGLView20_Seetong dealloc:0x10ed71e00
2026-10-24 21:19:53.920 Seetong_tps[18465:327755]  -- WebSocket - 重置重连次数 -- 
2026-10-24 21:19:53.932 Seetong_tps[18465:327755]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-24 21:19:53.932 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty - 
2026-10-24 21:19:53.932 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-24 21:19:53.940 Seetong_tps[18465:327755]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-24 21:19:53.940 Seetong_tps[18465:327755]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-24 21:19:53.948 Seetong_tps[18465:327755] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-24 21:19:53.948 Seetong_tps[18465:327755] 客服消息未读数量: 0
2026-10-24 21:19:53.948 Seetong_tps[18465:327755]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-24 21:19:53.949 Seetong_tps[18465:327755]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1MGAAYDUlQMV1ZoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-24 21:19:53.958 Seetong_tps[18465:327755]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-24 21:19:53.958 Seetong_tps[18465:327834]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-24 21:19:53.960 Seetong_tps[18465:327755]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-24 21:19:53.965 Seetong_tps[18465:327755]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-24 21:19:53.967 Seetong_tps[18465:327755] UMAPM_NetworkSampling(0,0):NO
2026-10-24 21:19:53.968 Seetong_tps[18465:327755]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-24 21:19:53.968 Seetong_tps[18465:327834] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-24 21:19:53.985 Seetong_tps[18465:327755]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-24 21:19:53.985 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-24 21:19:53.985 Seetong_tps[18465:327755]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-24 21:19:53.987 Seetong_tps[18465:327755] 蓝牙已打开
2026-10-24 21:19:53.988 Seetong_tps[18465:327755]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 21:19:54.045 Seetong_tps[18465:327951] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12aebc080>{number = 18, name = (null)}====
2026-10-24 21:19:54.048 Seetong_tps[18465:327755]  -- STBluetoothManager - 结束扫描 - 
2026-10-24 21:19:54.048 Seetong_tps[18465:327755]  -- STBluetoothManager - 开始扫描 - 
2026-10-24 21:19:54.048 Seetong_tps[18465:327755]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-24 21:19:54.050 Seetong_tps[18465:327755]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-24 21:19:54.157 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-24 21:19:54.157 Seetong_tps[18465:327755]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3198 毫秒
2026-10-24 21:19:54.158 Seetong_tps[18465:327755] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792846927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792847941000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 21:19:54.158 Seetong_tps[18465:327755]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-24 21:19:54.158 Seetong_tps[18465:327755]  -- groupDeviceList -- 
2026-10-24 21:19:54.158 Seetong_tps[18465:327755]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-24 21:19:54.158 Seetong_tps[18465:327755]  -- WebSocket - 重置重连次数 -- 
2026-10-24 21:19:54.158 Seetong_tps[18465:327755]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-10-24 21:19:54.160 Seetong_tps[18465:327755]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 21:19:54.160 Seetong_tps[18465:327755]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVAYJA1QJVFZpAQQB","reconn":0}}
2026-10-24 21:19:54.160 Seetong_tps[18465:327755]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 21:19:54.160 Seetong_tps[18465:327755] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792846927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792847941000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 21:19:54.162 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-24 21:19:54.162 Seetong_tps[18465:327755]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-24 21:19:54.162 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-24 21:19:54.164 Seetong_tps[18465:327755]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-24 21:19:54.164 Seetong_tps[18465:327755]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-24 21:19:54.277 Seetong_tps[18465:327755] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-24 21:19:54.277 Seetong_tps[18465:327755] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-24 21:19:54.277 Seetong_tps[18465:327755] Formatted Date: 2026-10-24
2026-10-24 21:19:54.278 Seetong_tps[18465:327755]  --- webSocketGetServerData msgId: 794FF76D-1A2D-4BDF-BDB6-A8049095206D - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-24";
        token = AVYOAQteVABrAAkFBgQCVAYJA1QJVFZpAQQB;
    };
}
2026-10-24 21:19:54.278 Seetong_tps[18465:327755]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 21:19:54.278 Seetong_tps[18465:327755]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-24 21:19:54.278 Seetong_tps[18465:327755]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-24 21:19:54.341 Seetong_tps[18465:327755] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-24 21:19:54.341 Seetong_tps[18465:327755]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-24 21:19:54.341 Seetong_tps[18465:327755]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-24 21:19:54.342 Seetong_tps[18465:327755] Sorted Dates (Descending): (
)
2026-10-24 21:19:54.488 Seetong_tps[18465:327755] AppLaunch hideForRefreshToken
2026-10-24 21:19:54.488 Seetong_tps[18465:327755] AppLaunch hideForRefreshToken dismiss
2026-10-24 21:19:54.488 Seetong_tps[18465:327755] AppLaunch dismiss...
2026-10-24 21:19:54.564 Seetong_tps[18465:327755] MessageThrottle reloadTableView ---
2026-10-24 21:19:54.797 Seetong_tps[18465:327755]  dealloc -- STAppLaunchWindow
2026-10-24 21:19:54.799 Seetong_tps[18465:327755]  dealloc -- STAppLaunchViewController
2026-10-24 21:19:54.801 Seetong_tps[18465:327755] AppLaunch dismiss... end
2026-10-24 21:19:55.497 Seetong_tps[18465:327755] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-24 21:19:55.497 Seetong_tps[18465:327755] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-24 21:19:55.498 Seetong_tps[18465:327755] 用户设置的具体字体大小: 15.000000
2026-10-24 21:19:55.721 Seetong_tps[18465:327755]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-24 21:19:55.728 Seetong_tps[18465:327755] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-24 21:19:55.787 Seetong_tps[18465:327767] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-24 21:19:55.788 Seetong_tps[18465:327755] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-24 21:19:55.789 Seetong_tps[18465:327755]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-24 21:19:55.790 Seetong_tps[18465:327755] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-24 21:19:55.792 Seetong_tps[18465:327755]  -- STBluetoothManager - 结束扫描 - 
2026-10-24 21:19:55.814 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-24 下午9:19:55 814
2026-10-24 21:19:55.814 Seetong_tps[18465:327755]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>>
2026-10-24 21:19:55.814 Seetong_tps[18465:327755]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>> -- _camera.supportPlatform: 0
2026-10-24 21:19:55.814 Seetong_tps[18465:327755]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-24 下午1:19:55 +0000
2026-10-24 21:19:55.814 Seetong_tps[18465:327755]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-24 21:19:55.815 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-24 下午9:19:55 815
2026-10-24 21:19:55.816 Seetong_tps[18465:327767] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-24 21:19:55.864 Seetong_tps[18465:327755]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 21:19:55.868 Seetong_tps[18465:327755] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 21:19:55.872 Seetong_tps[18465:327755]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-24 21:19:55.873 Seetong_tps[18465:327755] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 21:19:55.906 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-24 21:19:55.910 Seetong_tps[18465:327755] 未处理的 biz 类型: res_video_preview_advert
2026-10-24 21:19:55.910 Seetong_tps[18465:327755]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-24 21:19:55.922 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:19:55.922 Seetong_tps[18465:327755]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-24 21:19:55.922 Seetong_tps[18465:327755]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-24 21:19:55.922 Seetong_tps[18465:327767] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-24 21:19:55.942 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-10-24 21:19:55.942 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.15 - 设备: 庭院 - 29115420
2026-10-24 21:19:56.098 Seetong_tps[18465:327755] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-24 21:19:56.482 Seetong_tps[18465:327853] ===29115420===
2026-10-24 21:19:56.483 Seetong_tps[18465:327853] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-24 21:19:56.483 Seetong_tps[18465:327833] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-24 21:19:56.483 Seetong_tps[18465:327833] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-24 21:19:56.483 Seetong_tps[18465:327833] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1082f2b40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10f3d4a00>
2026-10-24 21:19:56.484 Seetong_tps[18465:327833] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-24 21:19:56.484 Seetong_tps[18465:327833] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-24 21:19:56.484 Seetong_tps[18465:327833] InitDecodePortLog: playsettype = 50
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-24 21:19:56.485 Seetong_tps[18465:327755]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-24 21:19:56.485 Seetong_tps[18465:327833] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-24 21:19:56.487 Seetong_tps[18465:327833] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-24 21:19:56.500 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-10-24 21:19:56.501 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.71 - 设备: 庭院 - 29115420
2026-10-24 21:19:56.547 Seetong_tps[18465:327853]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-24 21:19:56.706 Seetong_tps[18465:327953] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10f59f4c0>{number = 16, name = (null)}====
2026-10-24 21:19:56.915 Seetong_tps[18465:328104] 重新观看视频线程：<_NSMainThread: 0x108078000>{number = 1, name = (null)}
2026-10-24 21:19:56.933 Seetong_tps[18465:327755] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-24 21:19:56.958 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:19:56.959 Seetong_tps[18465:327767] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-24 21:19:56.959 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:19:56.959 Seetong_tps[18465:327755] checkPortStatus:_decodePort=1
2026-10-24 21:19:56.959 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.17 - 设备: 庭院 - 29115420
2026-10-24 21:19:56.960 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.17 - 设备: 庭院 - 29115420
2026-10-24 21:19:56.985 Seetong_tps[18465:327853] Failed to get IoT drive away set configuration.
2026-10-24 21:19:56.985 Seetong_tps[18465:327853]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-24 21:19:56.999 Seetong_tps[18465:328104] 重新观看视频线程：<_NSMainThread: 0x108078000>{number = 1, name = (null)}
2026-10-24 21:19:57.000 Seetong_tps[18465:327755]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-24 21:19:57.000 Seetong_tps[18465:327755]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-24 21:19:57.000 Seetong_tps[18465:327755]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-24 21:19:57.000 Seetong_tps[18465:327755] 滚动已停止500毫秒，执行操作:29115420
2026-10-24 21:19:57.001 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.21 - 设备: 庭院 - 29115420
2026-10-24 21:19:57.218 Seetong_tps[18465:327834] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12aebcb80>{number = 20, name = (null)}====
2026-10-24 21:19:59.153 Seetong_tps[18465:327755]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 0
2026-10-24 21:19:59.178 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_close_voice - playVideoTimeInterval: 3.39 - 设备: 庭院 - 29115420
2026-10-24 21:19:59.899 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:19:59.900 Seetong_tps[18465:327755]  -- 更新设备监听信息 -- 37913804_29115420 - deviceSoundStatus: 1
2026-10-24 21:19:59.908 Seetong_tps[18465:327755] checkPortStatus:_decodePort=1
2026-10-24 21:19:59.908 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.12 - 设备: 庭院 - 29115420
2026-10-24 21:20:01.911 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.12 - 设备: 庭院 - 29115420
2026-10-24 21:20:03.855 Seetong_tps[18465:327755]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-24 21:20:04.665 Seetong_tps[18465:327755]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>>
2026-10-24 21:20:04.665 Seetong_tps[18465:327755] #####Vstop:uid:29115420-0-port:1
2026-10-24 21:20:04.667 Seetong_tps[18465:327755] -----------1release decodeport = 1
2026-10-24 21:20:04.670 Seetong_tps[18465:327755]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1100;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 8800;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-24 21:20:04.676 Seetong_tps[18465:327755] _openGLView clearFrame ...
2026-10-24 21:20:04.738 Seetong_tps[18465:327755]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-24 21:20:04.740 Seetong_tps[18465:327755] self.camera.isBindMode=1 nBinder=1
2026-10-24 21:20:04.742 Seetong_tps[18465:327956]  -- system_control_message -- FC_P2PDevSystemControl result = 0，cmd=1800
2026-10-24 21:20:04.756 Seetong_tps[18465:327956] success
2026-10-24 21:20:04.776 Seetong_tps[18465:327755] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-24 21:20:05.071 Seetong_tps[18465:327755]  -- 3AR超低功耗设备调试 -- CMD_GET_ENGINEER_CAPABILITY -- getV2CapabilityWithCompletion - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-10-24 21:20:05.071 Seetong_tps[18465:327755]  -- STEngineerFunctionVC -- CMD_GET_ENGINEER_CAPABILITY -- isCameraID: 1 - resultDic: {
    DevId = 29115420;
    deviceCapabilityString = " + distributor_simple_restore";
}
2026-10-24 21:20:05.603 Seetong_tps[18465:327956]  -- getFWUpdateInfo -- result3 = 0， self->_uid=29115420, self.strDeviceIdentifyFWOld=TD53F60-3.0.7.201-2024082617, strSupportFw=fw_update_v1 - IPC - devSn: 0B99B51AA21A3766
2026-10-24 21:20:05.603 Seetong_tps[18465:327956]  -- getFWUpdateInfo -- success
2026-10-24 21:20:05.603 Seetong_tps[18465:327833]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - deviceInfo: <update><param req_identify="TD53F60-3.0.7.201-2024082617" device_identify="TD53F60-3.0.9.202-2025082217" force="0" file_url="http://update.seetong.com/update/firmware_download?id=6915&amp;identify=TD53F60-3.0.7.201-2024082617" file_md5="ccc5b2a1b21a7d7cd2380f4b1b0e74a6" comment="1、修复已知问题，提升产品体验。" /></update>
2026-10-24 21:20:05.603 Seetong_tps[18465:327833]  -- updateLatestVersionUI -- TPS_MSG_RSP_UPDATE_FW_INFO - strdevOldIdentify: TD53F60-3.0.7.201-2024082617
2026-10-24 21:20:05.604 Seetong_tps[18465:327833] [xxxxxxxxx] TPS_MSG_RSP_UPDATE_FW_INFO11 devId = 29115420
2026-10-24 21:20:05.690 Seetong_tps[18465:327833]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-24 21:20:09.906 Seetong_tps[18465:327962] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-24 21:20:13.851 Seetong_tps[18465:327755]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-24 21:20:18.572 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-24 下午9:20:18 572
2026-10-24 21:20:18.572 Seetong_tps[18465:327755]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>>
2026-10-24 21:20:18.572 Seetong_tps[18465:327755]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>> -- _camera.supportPlatform: 0
2026-10-24 21:20:18.573 Seetong_tps[18465:327755]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-24 下午1:20:18 +0000
2026-10-24 21:20:18.577 Seetong_tps[18465:327755]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-18 \U4e0a\U53483:26:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-24 21:20:18.577 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-24 下午9:20:18 577
2026-10-24 21:20:18.577 Seetong_tps[18465:327956] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-24 21:20:18.597 Seetong_tps[18465:327755]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-24 21:20:18.598 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-24 21:20:18.599 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-24 21:20:18.624 Seetong_tps[18465:327853] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1082f2b40>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10f3d4a00>
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-24 21:20:18.625 Seetong_tps[18465:327833] InitDecodePortLog: playsettype = 50
2026-10-24 21:20:18.625 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.05 - 设备: 庭院 - 29115420
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-24 21:20:18.626 Seetong_tps[18465:327833] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-24 21:20:18.627 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.06 - 设备: 庭院 - 29115420
2026-10-24 21:20:18.891 Seetong_tps[18465:328478] 重新观看视频线程：<_NSMainThread: 0x108078000>{number = 1, name = (null)}
2026-10-24 21:20:18.909 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:20:18.910 Seetong_tps[18465:327962] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-24 21:20:18.910 Seetong_tps[18465:327755] uid:29115420 playAudio
2026-10-24 21:20:18.914 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.34 - 设备: 庭院 - 29115420
2026-10-24 21:20:18.920 Seetong_tps[18465:327755] checkPortStatus:_decodePort=2
2026-10-24 21:20:18.935 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.36 - 设备: 庭院 - 29115420
2026-10-24 21:20:19.096 Seetong_tps[18465:327755] ++++-[CameraSetViewController dealloc]++++
2026-10-24 21:20:19.547 Seetong_tps[18465:327853] Failed to get IoT drive away set configuration.
2026-10-24 21:20:19.548 Seetong_tps[18465:327853]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-24 21:20:20.921 Seetong_tps[18465:327755]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.35 - 设备: 庭院 - 29115420
2026-10-24 21:20:23.852 Seetong_tps[18465:327755]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-24 21:20:28.278 Seetong_tps[18465:327962] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-24 21:20:28.279 Seetong_tps[18465:327962] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-24 21:20:28.279 Seetong_tps[18465:327962] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-24 21:20:28.280 Seetong_tps[18465:327962] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-24 21:20:28.282 Seetong_tps[18465:327962] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-24 21:20:28.573 Seetong_tps[18465:327755]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1792848028.573740,lastReceiveYUVTimeInterval=1792848027.544487,interval=1,videoView=0x10c563b80
2026-10-24 21:20:32.887 Seetong_tps[18465:327833]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-24 21:20:32.888 Seetong_tps[18465:327755]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-24 21:20:32.892 Seetong_tps[18465:327755] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792846927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792847941000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 21:20:32.892 Seetong_tps[18465:327755]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 21:20:32.892 Seetong_tps[18465:327755]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-24 21:20:32.918 Seetong_tps[18465:327755] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-24 21:20:32.920 Seetong_tps[18465:327755]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10c563b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10c5b8e80>; layer = <CALayer: 0x10c5855c0>>
2026-10-24 21:20:32.920 Seetong_tps[18465:327755] #####Vstop:uid:29115420-0-port:2
2026-10-24 21:20:32.937 Seetong_tps[18465:327755] -----------1release decodeport = 2
2026-10-24 21:20:32.942 Seetong_tps[18465:327755] _openGLView clearFrame ...
2026-10-24 21:20:32.977 Seetong_tps[18465:327755] [保存失败] 相机对象或存储字典为空
2026-10-24 21:20:32.977 Seetong_tps[18465:328458] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-24 21:20:32.977 Seetong_tps[18465:328458] --FC_StopDevComEx end
2026-10-24 21:20:32.978 Seetong_tps[18465:327755] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792846927000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792847941000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-24 21:20:32.978 Seetong_tps[18465:327755]  --- 取消心跳 destoryHeartBeat --- 
2026-10-24 21:20:32.978 Seetong_tps[18465:327755]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-25 08:16:08.243 Seetong_tps[22555:654720] app_version=8.3.805
2026-10-25 08:16:08.254 Seetong_tps[22555:654729] 询问用户是否开启推送成功
2026-10-25 08:16:08.254 Seetong_tps[22555:654729] 用户点击允许接收推送
2026-10-25 08:16:08.255 Seetong_tps[22555:654720]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-25 08:16:08.255 Seetong_tps[22555:654720] showForLogin 1
2026-10-25 08:16:08.255 Seetong_tps[22555:654720] AppLaunch 还剩 6.35136890411377 秒
2026-10-25 08:16:08.256 Seetong_tps[22555:654729] remoteNotificationSetting: <UNNotificationSettings: 0x159484960; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-25 08:16:08.278 Seetong_tps[22555:654720]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-25 08:16:08.320 Seetong_tps[22555:654720] viewDidLoad/configtime=2026-10-25 上午12:16:08 +0000
2026-10-25 08:16:08.321 Seetong_tps[22555:654720]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-25 08:16:08.321 Seetong_tps[22555:654720]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-25 08:16:08.376 Seetong_tps[22555:654793] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQ5MjE2ODI5Miwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c0In0.E0q0JNVfGe2Cqo2Ny36quTLkle_ze3_RZowaO7CZ4tk","accessNode":"101.42.105.173:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5MzQ5MjE2ODI5Mywic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MiIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkzIiwidHgtYmotdHBzaW90LXJlbGF5LTA2X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wNl9yZWxheTUiLCJ0eC1iai10cHNpb3QtcmVsYXktMDdfcmVsYXk1Il19.sdleqC19q1tsrsRQbcuun9sSMmVouq8xsonEQmn8QEM","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24902"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"62.234.33.113:24904"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24904"}]}
====
2026-10-25 08:16:08.403 Seetong_tps[22555:654727] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1596e3080>{number = 10, name = (null)}====
2026-10-25 08:16:08.408 Seetong_tps[22555:654720]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-25 08:16:08.408 Seetong_tps[22555:654720]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-25 08:16:08.412 Seetong_tps[22555:654720]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-25 08:16:08.412 Seetong_tps[22555:654720] 开始检查未读客服消息...
2026-10-25 08:16:08.412 Seetong_tps[22555:654720] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-25 08:16:08.412 Seetong_tps[22555:654720]  --- 取消心跳 destoryHeartBeat --- 
2026-10-25 08:16:08.417 Seetong_tps[22555:654720]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-25 08:16:08.418 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty - 
2026-10-25 08:16:08.418 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-25 08:16:08.421 Seetong_tps[22555:654720] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-25 08:16:08.421 Seetong_tps[22555:654720] NAV deviceOrientationDidChange:1
2026-10-25 08:16:08.424 Seetong_tps[22555:654720]  -- groupDeviceList -- 
2026-10-25 08:16:08.424 Seetong_tps[22555:654720] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-25 08:16:08.424 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty - 
2026-10-25 08:16:08.424 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-25 08:16:08.498 Seetong_tps[22555:654720]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-25 08:16:08.654 Seetong_tps[22555:654729] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x159eb5940>{number = 17, name = (null)}====
2026-10-25 08:16:08.654 Seetong_tps[22555:654720] Super properties have already been unregistered.
2026-10-25 08:16:08.654 Seetong_tps[22555:654727] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x1596e3080>{number = 10, name = (null)}====
2026-10-25 08:16:08.654 Seetong_tps[22555:654845] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x159eb5a40>{number = 18, name = (null)}====
2026-10-25 08:16:08.654 Seetong_tps[22555:654849] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAU1cAUl0GB1EIOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x159eb5a80>{number = 19, name = (null)}====
2026-10-25 08:16:08.654 Seetong_tps[22555:654722] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=26&addr=bjrelay46.s2.seetong.com:1443;type=0&load=21&addr=bjrelay52.s5.seetong.com:7443;type=0&load=20&addr=bjrelay58.s5.seetong.com:3443;","vipRelayServers":"type=0&load=41&addr=bjrelay41.s2.seetong.com:9443;type=0&load=49&addr=bjrelayvip3.s2.seetong.com:11443;type=0&load=44&addr=bjrelayvip2.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.205.163","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x158438e00>{number = 3, name = (null)}====
2026-10-25 08:16:08.654 Seetong_tps[22555:654720] UMAPM_OOMSampling(0,0):NO
2026-10-25 08:16:08.655 Seetong_tps[22555:654844] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x159eb58c0>{number = 20, name = (null)}====
2026-10-25 08:16:08.655 Seetong_tps[22555:654846] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x159eb5880>{number = 21, name = (null)}====
2026-10-25 08:16:08.656 Seetong_tps[22555:654720]  -- deviceListDataUpdate - AppLaunch 还剩 0.9503889083862305 秒 - 再延迟 1.45038890838623 秒 - 启动耗时 2.04961109161377 秒
2026-10-25 08:16:08.656 Seetong_tps[22555:654720]  -- groupDeviceList -- 
2026-10-25 08:16:08.656 Seetong_tps[22555:654720] groupDeviceList 已在进行中，跳过新的调用
2026-10-25 08:16:08.656 Seetong_tps[22555:654720]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2050 毫秒
2026-10-25 08:16:08.675 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-25 08:16:08.676 Seetong_tps[22555:654720]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-25 08:16:08.676 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-25 08:16:08.677 Seetong_tps[22555:654720]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 655;
}
2026-10-25 08:16:08.678 Seetong_tps[22555:654720] ++++-[VideoView dealloc]++++
2026-10-25 08:16:08.679 Seetong_tps[22555:654720] OpenGLView20_Seetong dealloc:0x159cbfe00
2026-10-25 08:16:08.698 Seetong_tps[22555:654724] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.205.163","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1792886581000,"lastHeartTime":1792869609000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x15843af40>{number = 5, name = (null)}====
2026-10-25 08:16:08.701 Seetong_tps[22555:654720]  -- WebSocket - 重置重连次数 -- 
2026-10-25 08:16:08.712 Seetong_tps[22555:654720]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-25 08:16:08.712 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty - 
2026-10-25 08:16:08.712 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-25 08:16:08.715 Seetong_tps[22555:654720] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-25 08:16:08.715 Seetong_tps[22555:654720] 客服消息未读数量: 0
2026-10-25 08:16:08.716 Seetong_tps[22555:654720]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-25 08:16:08.716 Seetong_tps[22555:654720]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAU1cAUl0GB1EIOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-25 08:16:08.722 Seetong_tps[22555:654720]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-25 08:16:08.722 Seetong_tps[22555:654720]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-25 08:16:08.730 Seetong_tps[22555:654720] UMAPM_NetworkSampling(0,0):NO
2026-10-25 08:16:08.730 Seetong_tps[22555:654720]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-25 08:16:08.730 Seetong_tps[22555:654720]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-25 08:16:08.730 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-25 08:16:08.730 Seetong_tps[22555:654720]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-25 08:16:08.732 Seetong_tps[22555:654720] 蓝牙已打开
2026-10-25 08:16:08.735 Seetong_tps[22555:654720]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-25 08:16:08.735 Seetong_tps[22555:654724]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-25 08:16:08.735 Seetong_tps[22555:654724]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-25 08:16:08.735 Seetong_tps[22555:654724]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-25 08:16:08.736 Seetong_tps[22555:654724]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-25 08:16:08.736 Seetong_tps[22555:654724]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-25 08:16:08.736 Seetong_tps[22555:654724]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-25 08:16:08.739 Seetong_tps[22555:654720]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-25 08:16:08.754 Seetong_tps[22555:654720]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-25 08:16:08.754 Seetong_tps[22555:654720]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-25 08:16:08.755 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-25 08:16:08.755 Seetong_tps[22555:654720]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2149 毫秒
2026-10-25 08:16:08.756 Seetong_tps[22555:654720] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792886581000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792869609000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-25 08:16:08.756 Seetong_tps[22555:654720]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-25 08:16:08.756 Seetong_tps[22555:654720]  -- groupDeviceList -- 
2026-10-25 08:16:08.841 Seetong_tps[22555:654854] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x159777c40>{number = 14, name = (null)}====
2026-10-25 08:16:08.868 Seetong_tps[22555:654847] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x15a06ccc0>{number = 23, name = (null)}====
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-25 08:16:08.886 Seetong_tps[22555:654844] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x159eb58c0>{number = 20, name = (null)}====
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- WebSocket - 重置重连次数 -- 
2026-10-25 08:16:08.886 Seetong_tps[22555:654720]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-25 08:16:08.888 Seetong_tps[22555:654720]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-25 08:16:08.888 Seetong_tps[22555:654720]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVAcIAFQGUVppAQQB","reconn":0}}
2026-10-25 08:16:08.888 Seetong_tps[22555:654720]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-25 08:16:08.888 Seetong_tps[22555:654720] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792886581000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792869609000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-25 08:16:08.888 Seetong_tps[22555:654720]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-25 08:16:08.888 Seetong_tps[22555:654720]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-25 08:16:08.913 Seetong_tps[22555:654720]  -- STBluetoothManager - 结束扫描 - 
2026-10-25 08:16:08.913 Seetong_tps[22555:654720]  -- STBluetoothManager - 开始扫描 - 
2026-10-25 08:16:08.961 Seetong_tps[22555:654728] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x1586e4540>{number = 6, name = (null)}====
2026-10-25 08:16:08.963 Seetong_tps[22555:654720]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-25 08:16:08.981 Seetong_tps[22555:654720] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-25 08:16:08.981 Seetong_tps[22555:654720] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-25 08:16:08.982 Seetong_tps[22555:654720] Formatted Date: 2026-10-25
2026-10-25 08:16:08.982 Seetong_tps[22555:654720]  --- webSocketGetServerData msgId: EDDA2051-1608-4962-838E-CA85C17CFC6F - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-25";
        token = AVYOAQteVABrAAkFBgQCVAcIAFQGUVppAQQB;
    };
}
2026-10-25 08:16:08.982 Seetong_tps[22555:654720]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-25 08:16:08.982 Seetong_tps[22555:654720]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-25 08:16:09.017 Seetong_tps[22555:654720]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-25 08:16:09.057 Seetong_tps[22555:654720] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-25 08:16:09.057 Seetong_tps[22555:654720]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-25 08:16:09.057 Seetong_tps[22555:654720]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-25 08:16:09.057 Seetong_tps[22555:654720] Sorted Dates (Descending): (
)
2026-10-25 08:16:09.745 Seetong_tps[22555:654793] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-25 08:16:09.746 Seetong_tps[22555:654793] [DeviceMonitor] 监控管理器初始化完成
2026-10-25 08:16:10.179 Seetong_tps[22555:654720] AppLaunch hideForRefreshToken
2026-10-25 08:16:10.179 Seetong_tps[22555:654720] AppLaunch hideForRefreshToken dismiss
2026-10-25 08:16:10.179 Seetong_tps[22555:654720] AppLaunch dismiss...
2026-10-25 08:16:10.250 Seetong_tps[22555:654793]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-25 08:16:10.250 Seetong_tps[22555:654793]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-25 08:16:10.250 Seetong_tps[22555:654793]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-25 08:16:10.252 Seetong_tps[22555:654720]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-10-25 08:16:10.252 Seetong_tps[22555:654846] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-10-25 08:16:10.252 Seetong_tps[22555:654854] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-25 08:16:10.326 Seetong_tps[22555:654793]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-25 08:16:10.327 Seetong_tps[22555:654793]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-25 08:16:10.327 Seetong_tps[22555:654793]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-25 08:16:10.327 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-25 08:16:10.327 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-25 08:16:10.328 Seetong_tps[22555:654846] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-25 08:16:10.332 Seetong_tps[22555:654793]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-25 08:16:10.333 Seetong_tps[22555:654793]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-25 08:16:10.333 Seetong_tps[22555:654793]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-25 08:16:10.333 Seetong_tps[22555:654846] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-25 08:16:10.334 Seetong_tps[22555:654846] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-25 08:16:10.334 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-25 08:16:10.485 Seetong_tps[22555:654720]  dealloc -- STAppLaunchWindow
2026-10-25 08:16:10.487 Seetong_tps[22555:654720]  dealloc -- STAppLaunchViewController
2026-10-25 08:16:10.489 Seetong_tps[22555:654720] AppLaunch dismiss... end
2026-10-25 08:16:10.490 Seetong_tps[22555:654720] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-25 08:16:10.490 Seetong_tps[22555:654720] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-25 08:16:10.490 Seetong_tps[22555:654720] 用户设置的具体字体大小: 15.000000
2026-10-25 08:16:10.690 Seetong_tps[22555:654800]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-25 08:16:11.217 Seetong_tps[22555:654720] MessageThrottle reloadTableView ---
2026-10-25 08:16:11.252 Seetong_tps[22555:654720]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-25 08:16:11.252 Seetong_tps[22555:654800]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-25 08:16:11.333 Seetong_tps[22555:654720]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-25 08:16:11.347 Seetong_tps[22555:654720] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-25 08:16:11.391 Seetong_tps[22555:654720] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-25 08:16:11.391 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-25 08:16:11.391 Seetong_tps[22555:654720]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-25 08:16:11.392 Seetong_tps[22555:654720] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-25 08:16:11.393 Seetong_tps[22555:654720]  -- STBluetoothManager - 结束扫描 - 
2026-10-25 08:16:11.409 Seetong_tps[22555:654720]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-25 上午8:16:11 409
2026-10-25 08:16:11.409 Seetong_tps[22555:654720]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15a15f100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a1aca80>; layer = <CALayer: 0x15a17d590>>
2026-10-25 08:16:11.409 Seetong_tps[22555:654720]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15a15f100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a1aca80>; layer = <CALayer: 0x15a17d590>> -- _camera.supportPlatform: 0
2026-10-25 08:16:11.409 Seetong_tps[22555:654720]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-25 上午12:16:11 +0000
2026-10-25 08:16:11.409 Seetong_tps[22555:654720]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-25 08:16:11.410 Seetong_tps[22555:654720]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-25 上午8:16:11 410
2026-10-25 08:16:11.410 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-25 08:16:11.441 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:11.445 Seetong_tps[22555:654720] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-25 08:16:11.447 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:11.447 Seetong_tps[22555:654720] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-25 08:16:11.466 Seetong_tps[22555:654720]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-25 08:16:11.470 Seetong_tps[22555:654720]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-25 08:16:11.474 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-10-25 08:16:11.474 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.08 - 设备: 庭院 - 29115420
2026-10-25 08:16:11.489 Seetong_tps[22555:654720] 未处理的 biz 类型: res_video_preview_advert
2026-10-25 08:16:11.490 Seetong_tps[22555:654720]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-25 08:16:11.495 Seetong_tps[22555:654720] uid:29115420 playAudio
2026-10-25 08:16:11.495 Seetong_tps[22555:654720]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-25 08:16:11.495 Seetong_tps[22555:654720]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-25 08:16:11.496 Seetong_tps[22555:654846] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-25 08:16:11.682 Seetong_tps[22555:654726] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1586e4ac0>{number = 7, name = (null)}====
2026-10-25 08:16:11.691 Seetong_tps[22555:654720] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-25 08:16:11.776 Seetong_tps[22555:654720] MessageThrottle reloadTableView ---
2026-10-25 08:16:11.982 Seetong_tps[22555:654720]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-25 08:16:11.982 Seetong_tps[22555:654720]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-25 08:16:11.982 Seetong_tps[22555:654720]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-25 08:16:11.982 Seetong_tps[22555:654720] 滚动已停止500毫秒，执行操作:29115420
2026-10-25 08:16:12.082 Seetong_tps[22555:654800] ===29115420===
2026-10-25 08:16:12.083 Seetong_tps[22555:654800] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-25 08:16:12.083 Seetong_tps[22555:654793] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-25 08:16:12.084 Seetong_tps[22555:654793] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-25 08:16:12.084 Seetong_tps[22555:654793] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1586e7c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1593d4a00>
2026-10-25 08:16:12.084 Seetong_tps[22555:654793] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-25 08:16:12.084 Seetong_tps[22555:654793] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-25 08:16:12.084 Seetong_tps[22555:654793] InitDecodePortLog: playsettype = 50
2026-10-25 08:16:12.086 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-25 08:16:12.087 Seetong_tps[22555:654793] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-25 08:16:12.088 Seetong_tps[22555:654793] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-25 08:16:12.090 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-10-25 08:16:12.160 Seetong_tps[22555:654800]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-25 08:16:12.193 Seetong_tps[22555:654728] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1586e4540>{number = 6, name = (null)}====
2026-10-25 08:16:12.889 Seetong_tps[22555:654877] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-10-25 08:16:12.901 Seetong_tps[22555:654720] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-25 08:16:12.920 Seetong_tps[22555:654720] uid:29115420 playAudio
2026-10-25 08:16:12.920 Seetong_tps[22555:654854] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-25 08:16:12.920 Seetong_tps[22555:654720] uid:29115420 playAudio
2026-10-25 08:16:12.920 Seetong_tps[22555:654720] checkPortStatus:_decodePort=1
2026-10-25 08:16:12.920 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-10-25 08:16:12.921 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.53 - 设备: 庭院 - 29115420
2026-10-25 08:16:12.947 Seetong_tps[22555:654877] 重新观看视频线程：<_NSMainThread: 0x158438000>{number = 1, name = (null)}
2026-10-25 08:16:12.949 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.56 - 设备: 庭院 - 29115420
2026-10-25 08:16:13.429 Seetong_tps[22555:654800] Failed to get IoT drive away set configuration.
2026-10-25 08:16:13.429 Seetong_tps[22555:654800]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-25 08:16:13.829 Seetong_tps[22555:654720] UMAPM_OOMSampling(0,0):NO
2026-10-25 08:16:13.829 Seetong_tps[22555:654720] UMAPM_NetworkSampling(0,0):NO
2026-10-25 08:16:14.974 Seetong_tps[22555:654720]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x15a15f100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x15a1aca80>; layer = <CALayer: 0x15a17d590>>
2026-10-25 08:16:14.974 Seetong_tps[22555:654720] #####Vstop:uid:29115420-0-port:1
2026-10-25 08:16:14.975 Seetong_tps[22555:654720] -----------1release decodeport = 1
2026-10-25 08:16:14.975 Seetong_tps[22555:654720]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1500;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-25 08:16:14.976 Seetong_tps[22555:654720] _openGLView clearFrame ...
2026-10-25 08:16:14.989 Seetong_tps[22555:654720] 当前控制器：STPlaybackVC
2026-10-25 08:16:14.989 Seetong_tps[22555:654720]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-25 08:16:14.989 Seetong_tps[22555:654720] 开始监听camera_nvr的onlineStatus属性变化
2026-10-25 08:16:14.989 Seetong_tps[22555:654720] camera_nvr对象已切换，重新设置KVO监听
2026-10-25 08:16:15.000 Seetong_tps[22555:654720] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-25 08:16:15.184 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:15.185 Seetong_tps[22555:654720] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-25 08:16:15.185 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:15.186 Seetong_tps[22555:654720] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-25 08:16:15.186 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:15.186 Seetong_tps[22555:654720] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-25 08:16:15.186 Seetong_tps[22555:654720]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-25 08:16:15.187 Seetong_tps[22555:654720] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-25 08:16:15.194 Seetong_tps[22555:654720]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-25 08:16:15.194 Seetong_tps[22555:654720] ====高度=91.000000
2026-10-25 08:16:15.195 Seetong_tps[22555:654720]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-25 08:16:15.197 Seetong_tps[22555:654720] 停止监听camera_nvr的onlineStatus属性变化
2026-10-25 08:16:15.197 Seetong_tps[22555:654720] 开始监听camera_nvr的onlineStatus属性变化
2026-10-25 08:16:15.197 Seetong_tps[22555:654720] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-25 08:16:15.197 Seetong_tps[22555:654720] ###### stopNvrRemoteRecord ......
2026-10-25 08:16:15.200 Seetong_tps[22555:654720] updateAlarmListTable:messageModelList=0
2026-10-25 08:16:15.207 Seetong_tps[22555:654720]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-25 08:16:15.207 Seetong_tps[22555:654729] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-25 08:16:15.207 Seetong_tps[22555:654720]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-25 08:16:15.207 Seetong_tps[22555:654720]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-25 08:16:15.207 Seetong_tps[22555:654720] updateAlarmListTable:messageModelList=0
2026-10-25 08:16:15.256 Seetong_tps[22555:654720] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-25 08:16:15.327 Seetong_tps[22555:654720]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-25 08:16:15.331 Seetong_tps[22555:654793]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1586e7c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1593d4a00>
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-25 08:16:15.331 Seetong_tps[22555:654793] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-25 08:16:15.354 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.96 - 设备: 庭院 - 29115420
2026-10-25 08:16:15.412 Seetong_tps[22555:654846] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x159eb5880>{number = 21, name = (null)}====
2026-10-25 08:16:15.467 Seetong_tps[22555:654729] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x159eb5940>{number = 17, name = (null)}====
2026-10-25 08:16:15.517 Seetong_tps[22555:654844] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x159eb58c0>{number = 20, name = (null)}====
2026-10-25 08:16:15.834 Seetong_tps[22555:654800] ===29115420===
2026-10-25 08:16:17.394 Seetong_tps[22555:654720]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-25 08:16:18.674 Seetong_tps[22555:654720]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-25 08:16:19.546 Seetong_tps[22555:654800]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:0000000111111111111111111000000 - result: 0 - devid: 29115420
2026-10-25 08:16:19.886 Seetong_tps[22555:654800] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=1680
2026-10-25 08:16:19.888 Seetong_tps[22555:654720] timeSliceArray.count=106
2026-10-25 08:16:19.962 Seetong_tps[22555:654720] nvrParseRecPlayBlock timelineModelArray.count=105
2026-10-25 08:16:19.963 Seetong_tps[22555:654720] timelineModel.timePaint=07:50:35-08:15:31,timelineModel.recordType=1
2026-10-25 08:16:19.989 Seetong_tps[22555:654720] updateAlarmListTable:messageModelList=52
2026-10-25 08:16:19.989 Seetong_tps[22555:654720]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-10-25 08:16:19.991 Seetong_tps[22555:654720]  --- setFirstTimePosition --- i: 104 - recordType: 1
2026-10-25 08:16:19.991 Seetong_tps[22555:654720]  --- setFirstTimePosition --- i: 103 - recordType: 7
2026-10-25 08:16:19.991 Seetong_tps[22555:654720] _firstHaveDataTime=07:50:20
2026-10-25 08:16:20.720 Seetong_tps[22555:654720]  -- 预览倒计时 -- User interaction detected
2026-10-25 08:16:20.747 Seetong_tps[22555:654720] uid:29115420 FC_P2PNvrReplayByTime
2026-10-25 08:16:20.747 Seetong_tps[22555:654720]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-23 \U4e0a\U534810:42:04 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-25 08:16:20.747 Seetong_tps[22555:654720]  -- 播放视频（录像） -- 开始时间: 2026-10-25 上午12:16:20 +0000
2026-10-25 08:16:20.748 Seetong_tps[22555:654855] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261025075020
2026-10-25 08:16:20.748 Seetong_tps[22555:654720]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261025075020
2026-10-25 08:16:20.927 Seetong_tps[22555:654800]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-25 08:16:21.424 Seetong_tps[22555:654793] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-25 08:16:21.424 Seetong_tps[22555:654793]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-25 08:16:21.424 Seetong_tps[22555:654793] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1586e7c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1593d4a00>
2026-10-25 08:16:21.424 Seetong_tps[22555:654793] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-25 08:16:21.424 Seetong_tps[22555:654793] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: playsettype = 50
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-25 08:16:21.425 Seetong_tps[22555:654793] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-25 08:16:21.425 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-10-25 08:16:21.426 Seetong_tps[22555:654793] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-25 08:16:21.428 Seetong_tps[22555:654720]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-10-25 08:16:21.432 Seetong_tps[22555:654720] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-25 08:16:21.595 Seetong_tps[22555:654720] 卡回放第一帧回调 倍速 = 0
2026-10-25 08:16:24.938 Seetong_tps[22555:654720]  -- 预览倒计时 -- User interaction detected
2026-10-25 08:16:24.958 Seetong_tps[22555:654720]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261025075020
2026-10-25 08:16:24.958 Seetong_tps[22555:654728] zhangw_controlNvrRemoteRecord:strDateTime=20261025075020,action=6
2026-10-25 08:16:25.134 Seetong_tps[22555:654800]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-25 08:16:27.327 Seetong_tps[22555:654720]  -- 预览倒计时 -- User interaction detected
2026-10-25 08:16:27.345 Seetong_tps[22555:654720]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261025074323
2026-10-25 08:16:27.345 Seetong_tps[22555:654729] zhangw_controlNvrRemoteRecord:strDateTime=20261025074323,action=6
2026-10-25 08:16:27.394 Seetong_tps[22555:654800]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-25 08:16:28.674 Seetong_tps[22555:654720]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-25 08:16:30.455 Seetong_tps[22555:654720]  -- 预览倒计时 -- User interaction detected
2026-10-25 08:16:30.471 Seetong_tps[22555:654729] zhangw_controlNvrRemoteRecord:strDateTime=20261025075020,action=6
2026-10-25 08:16:30.471 Seetong_tps[22555:654720]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261025075020
2026-10-25 08:16:30.578 Seetong_tps[22555:654800]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-25 08:16:34.035 Seetong_tps[22555:654720] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-25 08:16:34.035 Seetong_tps[22555:654720] ###### stopNvrRemoteRecord ......
2026-10-25 08:16:34.040 Seetong_tps[22555:654793]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-25 08:16:34.042 Seetong_tps[22555:654720]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-25 08:16:34.043 Seetong_tps[22555:654720] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792886581000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792869609000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-25 08:16:34.043 Seetong_tps[22555:654720]  --- 取消心跳 destoryHeartBeat --- 
2026-10-25 08:16:34.043 Seetong_tps[22555:654720]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-25 08:16:34.052 Seetong_tps[22555:654720] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-25 08:16:34.070 Seetong_tps[22555:654720] [保存失败] 相机对象或存储字典为空
2026-10-25 08:16:34.070 Seetong_tps[22555:654720] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.205.163","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1792886581000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1792869609000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-25 08:16:34.070 Seetong_tps[22555:654720]  --- 取消心跳 destoryHeartBeat --- 
2026-10-25 08:16:34.070 Seetong_tps[22555:654720]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-25 08:16:34.070 Seetong_tps[22555:655123] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-25 08:16:34.070 Seetong_tps[22555:655123] --FC_StopDevComEx end
2026-10-25 08:16:34.079 Seetong_tps[22555:654720]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-31 13:13:09.019 Seetong_tps[9068:767150] app_version=8.3.805
2026-10-31 13:13:09.032 Seetong_tps[9068:767171] 询问用户是否开启推送成功
2026-10-31 13:13:09.032 Seetong_tps[9068:767171] 用户点击允许接收推送
2026-10-31 13:13:09.054 Seetong_tps[9068:767169] remoteNotificationSetting: <UNNotificationSettings: 0x113080be0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-31 13:13:09.054 Seetong_tps[9068:767150]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-31 13:13:09.055 Seetong_tps[9068:767150] showForLogin 1
2026-10-31 13:13:09.055 Seetong_tps[9068:767150] AppLaunch 还剩 6.15111780166626 秒
2026-10-31 13:13:09.080 Seetong_tps[9068:767150]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-31 13:13:09.125 Seetong_tps[9068:767150] viewDidLoad/configtime=2026-10-31 上午5:13:09 +0000
2026-10-31 13:13:09.126 Seetong_tps[9068:767150]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-31 13:13:09.126 Seetong_tps[9068:767150]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-31 13:13:09.196 Seetong_tps[9068:767150]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-31 13:13:09.196 Seetong_tps[9068:767150]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-31 13:13:09.200 Seetong_tps[9068:767150]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-31 13:13:09.200 Seetong_tps[9068:767150] 开始检查未读客服消息...
2026-10-31 13:13:09.200 Seetong_tps[9068:767150] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-31 13:13:09.200 Seetong_tps[9068:767150]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:13:09.209 Seetong_tps[9068:767150]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-31 13:13:09.209 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty - 
2026-10-31 13:13:09.209 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-31 13:13:09.213 Seetong_tps[9068:767150] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-31 13:13:09.213 Seetong_tps[9068:767150] NAV deviceOrientationDidChange:1
2026-10-31 13:13:09.217 Seetong_tps[9068:767150]  -- groupDeviceList -- 
2026-10-31 13:13:09.217 Seetong_tps[9068:767150] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-31 13:13:09.217 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty - 
2026-10-31 13:13:09.217 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-31 13:13:09.329 Seetong_tps[9068:767150]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-31 13:13:09.368 Seetong_tps[9068:767157] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10bc78dc0>{number = 3, name = (null)}====
2026-10-31 13:13:09.393 Seetong_tps[9068:767169] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x12eb04680>{number = 17, name = (null)}====
2026-10-31 13:13:09.393 Seetong_tps[9068:767168] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=21&addr=bjrelay9.s5.seetong.com:6443;type=0&load=14&addr=bjrelay45.s2.seetong.com:11443;type=0&load=19&addr=bjrelay8.s5.seetong.com:14443;","vipRelayServers":"type=0&load=49&addr=bjrelayvip1.s2.seetong.com:10443;type=0&load=51&addr=bjrelayvip2.s2.seetong.com:6443;type=0&load=38&addr=bjrelayvip3.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.217","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10bf11bc0>{number = 8, name = (null)}====
2026-10-31 13:13:09.393 Seetong_tps[9068:767242] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12eb04b80>{number = 19, name = (null)}====
2026-10-31 13:13:09.393 Seetong_tps[9068:767244] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12eb04b40>{number = 18, name = (null)}====
2026-10-31 13:13:09.393 Seetong_tps[9068:767243] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12eb04bc0>{number = 20, name = (null)}====
2026-10-31 13:13:09.395 Seetong_tps[9068:767189] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDAyODM4OTMzMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3czIn0.q2eSX7BawZlMjJxumMwjdhJaKpSLOZl673LFbG6wNSk","accessNode":"114.116.198.103:24202","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDAyODM4OTMzMCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xM19yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMTJfcmVsYXk0Il19.MWp-pq5zcPX8puCRlxDqbPLqgrXJHo0BPBzbcqqascw","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"82.156.167.13:24906"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24903"}]}
====
2026-10-31 13:13:09.405 Seetong_tps[9068:767166] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10bf11a80>{number = 7, name = (null)}====
2026-10-31 13:13:09.405 Seetong_tps[9068:767245] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgEAUlYEUVUOblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12eb05b80>{number = 21, name = (null)}====
2026-10-31 13:13:09.409 Seetong_tps[9068:767249] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x1133a1980>{number = 15, name = (null)}====
2026-10-31 13:13:09.418 Seetong_tps[9068:767241] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12eb05ac0>{number = 22, name = (null)}====
2026-10-31 13:13:09.420 Seetong_tps[9068:767189] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-31 13:13:09.420 Seetong_tps[9068:767189] [DeviceMonitor] 监控管理器初始化完成
2026-10-31 13:13:09.440 Seetong_tps[9068:767171] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x11305fa00>{number = 11, name = (null)}====
2026-10-31 13:13:09.459 Seetong_tps[9068:767159] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.217","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1793422544000,"lastHeartTime":1793404311000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10bc78ec0>{number = 2, name = (null)}====
2026-10-31 13:13:09.501 Seetong_tps[9068:767150] Super properties have already been unregistered.
2026-10-31 13:13:09.501 Seetong_tps[9068:767150] UMAPM_OOMSampling(0,0):NO
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  -- deviceListDataUpdate - AppLaunch 还剩 0.7026867866516113 秒 - 再延迟 1.202686786651611 秒 - 启动耗时 2.297313213348389 秒
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  -- groupDeviceList -- 
2026-10-31 13:13:09.503 Seetong_tps[9068:767150] groupDeviceList 已在进行中，跳过新的调用
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2298 毫秒
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  - 收到刷新token回调 - NSData 长度: 1688
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-10-31 13:13:09.503 Seetong_tps[9068:767150]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTM1MDk5ODksInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.GXpi_tS4evNdKET3aC6xyAuA6uDng_UY3rIB6P1WA8o","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTYwMTU1ODksInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzkzNDIzNTg5LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.qbquVWHxQT4TZWe0ni4I_Rp59hcKi8ZIaOPkwgZq990","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-10-31 13:13:09.510 Seetong_tps[9068:767150]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1793423589.510029
2026-10-31 13:13:09.510 Seetong_tps[9068:767150]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1793423589.510029
2026-10-31 13:13:09.510 Seetong_tps[9068:767150]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1793423589.510029 - lastRefreshTokenTime: 1793423589.510029
2026-10-31 13:13:09.520 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-31 13:13:09.521 Seetong_tps[9068:767150]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:13:09.521 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-31 13:13:09.522 Seetong_tps[9068:767150]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 656;
}
2026-10-31 13:13:09.525 Seetong_tps[9068:767150] ++++-[VideoView dealloc]++++
2026-10-31 13:13:09.528 Seetong_tps[9068:767150] OpenGLView20_Seetong dealloc:0x12e927e00
2026-10-31 13:13:09.553 Seetong_tps[9068:767150]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:13:09.568 Seetong_tps[9068:767150]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-31 13:13:09.568 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty - 
2026-10-31 13:13:09.568 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-31 13:13:09.585 Seetong_tps[9068:767150]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-31 13:13:09.585 Seetong_tps[9068:767150]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-31 13:13:09.593 Seetong_tps[9068:767150] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-31 13:13:09.593 Seetong_tps[9068:767150] 客服消息未读数量: 0
2026-10-31 13:13:09.593 Seetong_tps[9068:767150]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-31 13:13:09.593 Seetong_tps[9068:767150]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgEAUlYEUVUOblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-31 13:13:09.597 Seetong_tps[9068:767150]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-31 13:13:09.599 Seetong_tps[9068:767150]  -- 广告缓存 -- saveAdModel - result: 1
2026-10-31 13:13:09.606 Seetong_tps[9068:767150]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-31 13:13:09.606 Seetong_tps[9068:767150] UMAPM_NetworkSampling(0,0):NO
2026-10-31 13:13:09.606 Seetong_tps[9068:767150]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-31 13:13:09.606 Seetong_tps[9068:767243]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-31 13:13:09.606 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-31 13:13:09.606 Seetong_tps[9068:767150]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-31 13:13:09.607 Seetong_tps[9068:767243]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-31 13:13:09.607 Seetong_tps[9068:767243]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-31 13:13:09.607 Seetong_tps[9068:767243]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-31 13:13:09.607 Seetong_tps[9068:767243]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-31 13:13:09.607 Seetong_tps[9068:767243]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-31 13:13:09.608 Seetong_tps[9068:767150] 蓝牙已打开
2026-10-31 13:13:09.611 Seetong_tps[9068:767150]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:13:09.627 Seetong_tps[9068:767150]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-31 13:13:09.627 Seetong_tps[9068:767150]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-31 13:13:09.702 Seetong_tps[9068:767159] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10bc78ec0>{number = 2, name = (null)}====
2026-10-31 13:13:09.710 Seetong_tps[9068:767189]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-31 13:13:09.710 Seetong_tps[9068:767189]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-31 13:13:09.710 Seetong_tps[9068:767189]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-31 13:13:09.731 Seetong_tps[9068:767189]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-31 13:13:09.731 Seetong_tps[9068:767189]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-31 13:13:09.731 Seetong_tps[9068:767189]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-31 13:13:09.731 Seetong_tps[9068:767243] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-31 13:13:09.731 Seetong_tps[9068:767159] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-31 13:13:09.731 Seetong_tps[9068:767248] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2550 毫秒
2026-10-31 13:13:09.756 Seetong_tps[9068:767150] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793422544000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- groupDeviceList -- 
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:13:09.756 Seetong_tps[9068:767150]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-10-31 13:13:09.758 Seetong_tps[9068:767150]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:13:09.758 Seetong_tps[9068:767150]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVQMIBVQDUVtpAQQB","reconn":0}}
2026-10-31 13:13:09.758 Seetong_tps[9068:767150]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:13:09.758 Seetong_tps[9068:767150] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793422544000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:13:09.759 Seetong_tps[9068:767248] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-31 13:13:09.766 Seetong_tps[9068:767150]  -- STBluetoothManager - 结束扫描 - 
2026-10-31 13:13:09.766 Seetong_tps[9068:767150]  -- STBluetoothManager - 开始扫描 - 
2026-10-31 13:13:09.766 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-31 13:13:09.766 Seetong_tps[9068:767150]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:13:09.767 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-31 13:13:09.767 Seetong_tps[9068:767150]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-31 13:13:09.767 Seetong_tps[9068:767150]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-31 13:13:09.881 Seetong_tps[9068:767150] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-31 13:13:09.881 Seetong_tps[9068:767150] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-31 13:13:09.881 Seetong_tps[9068:767150] Formatted Date: 2026-10-31
2026-10-31 13:13:09.881 Seetong_tps[9068:767150]  --- webSocketGetServerData msgId: 00A9EF56-3815-4599-8CB4-9196B4D0D9FC - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-31";
        token = AVYOAQteVABrAAkFBgQCVQMIBVQDUVtpAQQB;
    };
}
2026-10-31 13:13:09.881 Seetong_tps[9068:767150]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:13:09.881 Seetong_tps[9068:767150]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-31 13:13:09.882 Seetong_tps[9068:767150]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-31 13:13:09.945 Seetong_tps[9068:767150] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-31 13:13:09.945 Seetong_tps[9068:767150]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-31 13:13:09.945 Seetong_tps[9068:767150]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-31 13:13:09.946 Seetong_tps[9068:767150] Sorted Dates (Descending): (
)
2026-10-31 13:13:10.085 Seetong_tps[9068:767195]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-31 13:13:10.629 Seetong_tps[9068:767150] MessageThrottle reloadTableView ---
2026-10-31 13:13:10.635 Seetong_tps[9068:767150]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-31 13:13:10.763 Seetong_tps[9068:767150] AppLaunch hideForRefreshToken
2026-10-31 13:13:10.763 Seetong_tps[9068:767150] AppLaunch hideForRefreshToken dismiss
2026-10-31 13:13:10.763 Seetong_tps[9068:767150] AppLaunch dismiss...
2026-10-31 13:13:11.068 Seetong_tps[9068:767150]  dealloc -- STAppLaunchWindow
2026-10-31 13:13:11.069 Seetong_tps[9068:767150]  dealloc -- STAppLaunchViewController
2026-10-31 13:13:11.071 Seetong_tps[9068:767150] AppLaunch dismiss... end
2026-10-31 13:13:11.160 Seetong_tps[9068:767150] MessageThrottle reloadTableView ---
2026-10-31 13:13:11.307 Seetong_tps[9068:767150] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-31 13:13:11.307 Seetong_tps[9068:767150] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-31 13:13:11.307 Seetong_tps[9068:767150] 用户设置的具体字体大小: 15.000000
2026-10-31 13:13:12.047 Seetong_tps[9068:767150]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-31 13:13:12.054 Seetong_tps[9068:767150] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-31 13:13:12.103 Seetong_tps[9068:767159] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-31 13:13:12.104 Seetong_tps[9068:767150] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-31 13:13:12.104 Seetong_tps[9068:767150]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:13:12.105 Seetong_tps[9068:767150] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-31 13:13:12.106 Seetong_tps[9068:767150]  -- STBluetoothManager - 结束扫描 - 
2026-10-31 13:13:12.123 Seetong_tps[9068:767150]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-31 下午1:13:12 123
2026-10-31 13:13:12.123 Seetong_tps[9068:767150]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5e3100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f629060>; layer = <CALayer: 0x10f5f8090>>
2026-10-31 13:13:12.123 Seetong_tps[9068:767150]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5e3100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f629060>; layer = <CALayer: 0x10f5f8090>> -- _camera.supportPlatform: 0
2026-10-31 13:13:12.123 Seetong_tps[9068:767150]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-31 上午5:13:12 +0000
2026-10-31 13:13:12.124 Seetong_tps[9068:767150]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-31 13:13:12.124 Seetong_tps[9068:767150]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-31 下午1:13:12 125
2026-10-31 13:13:12.125 Seetong_tps[9068:767159] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-31 13:13:12.157 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:12.160 Seetong_tps[9068:767150] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:13:12.163 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:12.163 Seetong_tps[9068:767150] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:13:12.192 Seetong_tps[9068:767150]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-31 13:13:12.203 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-31 13:13:12.204 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-31 13:13:12.204 Seetong_tps[9068:767150] 未处理的 biz 类型: res_video_preview_advert
2026-10-31 13:13:12.204 Seetong_tps[9068:767150]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-31 13:13:12.209 Seetong_tps[9068:767150] uid:29115420 playAudio
2026-10-31 13:13:12.209 Seetong_tps[9068:767150]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-31 13:13:12.209 Seetong_tps[9068:767150]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-31 13:13:12.209 Seetong_tps[9068:767244] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-31 13:13:12.210 Seetong_tps[9068:767150]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-31 13:13:12.413 Seetong_tps[9068:767150] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-31 13:13:12.488 Seetong_tps[9068:767244] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12eb04b40>{number = 18, name = (null)}====
2026-10-31 13:13:12.715 Seetong_tps[9068:767150]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-31 13:13:12.715 Seetong_tps[9068:767150]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-31 13:13:12.715 Seetong_tps[9068:767150]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-31 13:13:12.715 Seetong_tps[9068:767150] 滚动已停止500毫秒，执行操作:29115420
2026-10-31 13:13:12.844 Seetong_tps[9068:767195] ===29115420===
2026-10-31 13:13:12.846 Seetong_tps[9068:767195] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-31 13:13:12.846 Seetong_tps[9068:767189] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-31 13:13:12.847 Seetong_tps[9068:767189] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-31 13:13:12.847 Seetong_tps[9068:767189] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bc7b780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112fc0a00>
2026-10-31 13:13:12.847 Seetong_tps[9068:767189] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-31 13:13:12.847 Seetong_tps[9068:767189] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:13:12.847 Seetong_tps[9068:767189] InitDecodePortLog: playsettype = 50
2026-10-31 13:13:12.849 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.74 - 设备: 庭院 - 29115420
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-31 13:13:12.850 Seetong_tps[9068:767189] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-31 13:13:12.851 Seetong_tps[9068:767189] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-31 13:13:12.853 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.75 - 设备: 庭院 - 29115420
2026-10-31 13:13:13.017 Seetong_tps[9068:767170] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10bf10000>{number = 5, name = (null)}====
2026-10-31 13:13:13.038 Seetong_tps[9068:767195]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-31 13:13:13.093 Seetong_tps[9068:767283] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-10-31 13:13:13.107 Seetong_tps[9068:767150] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-31 13:13:13.115 Seetong_tps[9068:767283] 重新观看视频线程：<_NSMainThread: 0x10bc78000>{number = 1, name = (null)}
2026-10-31 13:13:13.127 Seetong_tps[9068:767150] uid:29115420 playAudio
2026-10-31 13:13:13.127 Seetong_tps[9068:767243] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-31 13:13:13.127 Seetong_tps[9068:767150] uid:29115420 playAudio
2026-10-31 13:13:13.130 Seetong_tps[9068:767150] checkPortStatus:_decodePort=1
2026-10-31 13:13:13.130 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-10-31 13:13:13.131 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-10-31 13:13:13.131 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.03 - 设备: 庭院 - 29115420
2026-10-31 13:13:13.438 Seetong_tps[9068:767195] Failed to get IoT drive away set configuration.
2026-10-31 13:13:13.438 Seetong_tps[9068:767195]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-31 13:13:14.313 Seetong_tps[9068:767150] UMAPM_OOMSampling(0,0):NO
2026-10-31 13:13:14.314 Seetong_tps[9068:767150] UMAPM_NetworkSampling(0,0):NO
2026-10-31 13:13:15.135 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.03 - 设备: 庭院 - 29115420
2026-10-31 13:13:16.553 Seetong_tps[9068:767150]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5e3100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f629060>; layer = <CALayer: 0x10f5f8090>>
2026-10-31 13:13:16.553 Seetong_tps[9068:767150] #####Vstop:uid:29115420-0-port:1
2026-10-31 13:13:16.554 Seetong_tps[9068:767150] -----------1release decodeport = 1
2026-10-31 13:13:16.555 Seetong_tps[9068:767150]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-31 13:13:16.556 Seetong_tps[9068:767150] _openGLView clearFrame ...
2026-10-31 13:13:16.570 Seetong_tps[9068:767150] 当前控制器：STPlaybackVC
2026-10-31 13:13:16.571 Seetong_tps[9068:767150]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-31 13:13:16.571 Seetong_tps[9068:767150] 开始监听camera_nvr的onlineStatus属性变化
2026-10-31 13:13:16.571 Seetong_tps[9068:767150] camera_nvr对象已切换，重新设置KVO监听
2026-10-31 13:13:16.582 Seetong_tps[9068:767150] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-31 13:13:16.774 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:16.775 Seetong_tps[9068:767150] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:13:16.775 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:16.776 Seetong_tps[9068:767150] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:13:16.776 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:16.777 Seetong_tps[9068:767150] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:13:16.777 Seetong_tps[9068:767150]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:13:16.777 Seetong_tps[9068:767150] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:13:16.786 Seetong_tps[9068:767150]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-31 13:13:16.786 Seetong_tps[9068:767150] ====高度=91.000000
2026-10-31 13:13:16.786 Seetong_tps[9068:767150]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-31 13:13:16.788 Seetong_tps[9068:767150] 停止监听camera_nvr的onlineStatus属性变化
2026-10-31 13:13:16.788 Seetong_tps[9068:767150] 开始监听camera_nvr的onlineStatus属性变化
2026-10-31 13:13:16.789 Seetong_tps[9068:767150] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-31 13:13:16.789 Seetong_tps[9068:767150] ###### stopNvrRemoteRecord ......
2026-10-31 13:13:16.791 Seetong_tps[9068:767150] updateAlarmListTable:messageModelList=0
2026-10-31 13:13:16.800 Seetong_tps[9068:767150]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-31 13:13:16.800 Seetong_tps[9068:767150]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-31 13:13:16.800 Seetong_tps[9068:767150]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-31 13:13:16.800 Seetong_tps[9068:767150] updateAlarmListTable:messageModelList=0
2026-10-31 13:13:16.800 Seetong_tps[9068:767241] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-31 13:13:16.859 Seetong_tps[9068:767150] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:13:16.941 Seetong_tps[9068:767150]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-31 13:13:17.111 Seetong_tps[9068:767189]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bc7b780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x112fc0a00>
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:13:17.111 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.01 - 设备: 庭院 - 29115420
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:13:17.111 Seetong_tps[9068:767189] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-31 13:13:17.140 Seetong_tps[9068:767246] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x1133a37c0>{number = 13, name = (null)}====
2026-10-31 13:13:17.249 Seetong_tps[9068:767244] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12eb04b40>{number = 18, name = (null)}====
2026-10-31 13:13:17.310 Seetong_tps[9068:767241] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12eb05ac0>{number = 22, name = (null)}====
2026-10-31 13:13:17.626 Seetong_tps[9068:767195] ===29115420===
2026-10-31 13:13:19.226 Seetong_tps[9068:767150]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-31 13:13:19.520 Seetong_tps[9068:767150]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:13:21.427 Seetong_tps[9068:767195]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:0000000000000111111111111111111 - result: 0 - devid: 29115420
2026-10-31 13:13:22.331 Seetong_tps[9068:767195] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3088
2026-10-31 13:13:22.333 Seetong_tps[9068:767150] timeSliceArray.count=194
2026-10-31 13:13:22.433 Seetong_tps[9068:767150] nvrParseRecPlayBlock timelineModelArray.count=193
2026-10-31 13:13:22.433 Seetong_tps[9068:767150] timelineModel.timePaint=13:12:54-13:13:07,timelineModel.recordType=1
2026-10-31 13:13:22.476 Seetong_tps[9068:767150] updateAlarmListTable:messageModelList=96
2026-10-31 13:13:22.476 Seetong_tps[9068:767150]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-10-31 13:13:22.478 Seetong_tps[9068:767150]  --- setFirstTimePosition --- i: 192 - recordType: 1
2026-10-31 13:13:22.479 Seetong_tps[9068:767150]  --- setFirstTimePosition --- i: 191 - recordType: 7
2026-10-31 13:13:22.479 Seetong_tps[9068:767150] _firstHaveDataTime=13:12:35
2026-10-31 13:13:29.339 Seetong_tps[9068:767150]  -- 预览倒计时 -- User interaction detected
2026-10-31 13:13:29.369 Seetong_tps[9068:767150] uid:29115420 FC_P2PNvrReplayByTime
2026-10-31 13:13:29.369 Seetong_tps[9068:767150]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-24 \U4e0a\U53483:48:48 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-31 13:13:29.369 Seetong_tps[9068:767150]  -- 播放视频（录像） -- 开始时间: 2026-10-31 上午5:13:29 +0000
2026-10-31 13:13:29.370 Seetong_tps[9068:767252] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261031125455
2026-10-31 13:13:29.370 Seetong_tps[9068:767150]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261031125455
2026-10-31 13:13:29.519 Seetong_tps[9068:767150]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:13:29.659 Seetong_tps[9068:767195]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-31 13:13:29.843 Seetong_tps[9068:767189] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-31 13:13:29.843 Seetong_tps[9068:767189]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-31 13:13:29.844 Seetong_tps[9068:767189] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10bc7b780>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x112fc0a00>
2026-10-31 13:13:29.844 Seetong_tps[9068:767189] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-31 13:13:29.844 Seetong_tps[9068:767189] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:13:29.844 Seetong_tps[9068:767189] InitDecodePortLog: playsettype = 50
2026-10-31 13:13:29.844 Seetong_tps[9068:767189] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-31 13:13:29.845 Seetong_tps[9068:767189] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-31 13:13:29.845 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.48 - 设备: 庭院 - 29115420
2026-10-31 13:13:29.845 Seetong_tps[9068:767189] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-31 13:13:29.846 Seetong_tps[9068:767189] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-31 13:13:29.846 Seetong_tps[9068:767189] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-31 13:13:29.846 Seetong_tps[9068:767189] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-31 13:13:29.847 Seetong_tps[9068:767189] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-31 13:13:29.848 Seetong_tps[9068:767150]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.48 - 设备: 庭院 - 29115420
2026-10-31 13:13:29.855 Seetong_tps[9068:767150] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:13:30.662 Seetong_tps[9068:767150] 卡回放第一帧回调 倍速 = 0
2026-10-31 13:13:39.519 Seetong_tps[9068:767150]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:13:44.090 Seetong_tps[9068:767246] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-31 13:13:44.091 Seetong_tps[9068:767246] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-31 13:13:44.092 Seetong_tps[9068:767246] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-31 13:13:44.093 Seetong_tps[9068:767246] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-31 13:13:44.094 Seetong_tps[9068:767246] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-10-31 13:13:49.520 Seetong_tps[9068:767150]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:13:59.519 Seetong_tps[9068:767150]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:14:04.363 Seetong_tps[9068:767150] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-31 13:14:04.363 Seetong_tps[9068:767150] ###### stopNvrRemoteRecord ......
2026-10-31 13:14:04.364 Seetong_tps[9068:767189]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-31 13:14:04.370 Seetong_tps[9068:767150]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-31 13:14:04.375 Seetong_tps[9068:767150] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793422544000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:14:04.375 Seetong_tps[9068:767150]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:14:04.375 Seetong_tps[9068:767150]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-31 13:14:04.392 Seetong_tps[9068:767150] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-31 13:14:04.418 Seetong_tps[9068:767150] [保存失败] 相机对象或存储字典为空
2026-10-31 13:14:04.419 Seetong_tps[9068:767166] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-31 13:14:04.419 Seetong_tps[9068:767166] --FC_StopDevComEx end
2026-10-31 13:14:04.419 Seetong_tps[9068:767150] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793422544000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:14:04.419 Seetong_tps[9068:767150]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:14:04.419 Seetong_tps[9068:767150]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-31 13:14:04.425 Seetong_tps[9068:767150]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-10-31 13:20:05.388 Seetong_tps[9180:772329] app_version=8.3.805
2026-10-31 13:20:05.407 Seetong_tps[9180:772357] 询问用户是否开启推送成功
2026-10-31 13:20:05.407 Seetong_tps[9180:772357] 用户点击允许接收推送
2026-10-31 13:20:05.407 Seetong_tps[9180:772329]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-10-31 13:20:05.407 Seetong_tps[9180:772329] showForLogin 1
2026-10-31 13:20:05.407 Seetong_tps[9180:772329] AppLaunch 还剩 5.62860107421875 秒
2026-10-31 13:20:05.408 Seetong_tps[9180:772358] remoteNotificationSetting: <UNNotificationSettings: 0x14744cb40; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-10-31 13:20:05.430 Seetong_tps[9180:772329]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-10-31 13:20:05.439 Seetong_tps[9180:772416] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDAyODgwNTM3OSwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cxIn0.q_wroTb39SJigZTRtRXpu6DkrXlI02MXx1yK0aPE3iY","accessNode":"114.116.198.103:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDAyODgwNTM3OSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MSIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTIiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA4X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xNF9yZWxheTQiLCJ0eC1iai10cHNpb3QtcmVsYXktMTRfcmVsYXk1Il19.iY9P2p3VPo8hJ5bTEahtYnhRz_RGqBa1FwfrLs3EuCs","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24901"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"43.138.116.190:24903"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24904"}]}
====
2026-10-31 13:20:05.473 Seetong_tps[9180:772329] viewDidLoad/configtime=2026-10-31 上午5:20:05 +0000
2026-10-31 13:20:05.474 Seetong_tps[9180:772329]  -- 设备列表 -- statusBarHeight 1: 47
2026-10-31 13:20:05.474 Seetong_tps[9180:772329]  -- 设备列表 -- statusBarHeight 2: 47
2026-10-31 13:20:05.525 Seetong_tps[9180:772355] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"霜降","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-10-23 00:00:00","adStartTimeStamp":1792684800000,"adEndTime":"2026-10-23 23:59:59","adEndTimeStamp":1792771199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261021/c4cff924c9cb3d251f70d1dbd6c2efc9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x1466ed9c0>{number = 7, name = (null)}====
2026-10-31 13:20:05.595 Seetong_tps[9180:772329]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-10-31 13:20:05.595 Seetong_tps[9180:772329]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-10-31 13:20:05.600 Seetong_tps[9180:772329]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-10-31 13:20:05.601 Seetong_tps[9180:772329] 开始检查未读客服消息...
2026-10-31 13:20:05.601 Seetong_tps[9180:772329] 在 viewDidLoad 中，当前用户界面样式: 1
2026-10-31 13:20:05.601 Seetong_tps[9180:772329]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:20:05.611 Seetong_tps[9180:772329]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-10-31 13:20:05.611 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty - 
2026-10-31 13:20:05.611 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-10-31 13:20:05.615 Seetong_tps[9180:772329] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-10-31 13:20:05.615 Seetong_tps[9180:772329] NAV deviceOrientationDidChange:1
2026-10-31 13:20:05.618 Seetong_tps[9180:772329]  -- groupDeviceList -- 
2026-10-31 13:20:05.618 Seetong_tps[9180:772329] -- WebSocket connection - 显示设备列表 - getNetty --
2026-10-31 13:20:05.618 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty - 
2026-10-31 13:20:05.618 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-31 13:20:05.724 Seetong_tps[9180:772329]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-10-31 13:20:05.809 Seetong_tps[9180:772416] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-10-31 13:20:05.810 Seetong_tps[9180:772416] [DeviceMonitor] 监控管理器初始化完成
2026-10-31 13:20:05.818 Seetong_tps[9180:772461] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x147e81b00>{number = 16, name = (null)}====
2026-10-31 13:20:05.820 Seetong_tps[9180:772460] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x147e81a80>{number = 17, name = (null)}====
2026-10-31 13:20:05.820 Seetong_tps[9180:772467] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x14775fa80>{number = 12, name = (null)}====
2026-10-31 13:20:05.826 Seetong_tps[9180:772462] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgEAUlYHUlUCblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x147e81a40>{number = 18, name = (null)}====
2026-10-31 13:20:05.828 Seetong_tps[9180:772355] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1466ed9c0>{number = 7, name = (null)}====
2026-10-31 13:20:05.828 Seetong_tps[9180:772459] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x147e81a00>{number = 19, name = (null)}====
2026-10-31 13:20:05.835 Seetong_tps[9180:772356] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x1466ec800>{number = 6, name = (null)}====
2026-10-31 13:20:05.865 Seetong_tps[9180:772340] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay6.s5.seetong.com:8443;type=0&load=18&addr=bjrelay45.s2.seetong.com:4443;type=0&load=19&addr=bjrelay58.s5.seetong.com:10443;","vipRelayServers":"type=0&load=39&addr=bjrelayvip2.s2.seetong.com:1443;type=0&load=45&addr=bjrelayvip1.s2.seetong.com:5443;type=0&load=50&addr=bjrelayvip1.s2.seetong.com:9443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.201.217","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x146438f00>{number = 2, name = (null)}====
2026-10-31 13:20:05.865 Seetong_tps[9180:772358] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.201.217","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1793423745000,"lastHeartTime":1793404311000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x147e81780>{number = 20, name = (null)}====
2026-10-31 13:20:05.865 Seetong_tps[9180:772353] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x14643ad80>{number = 5, name = (null)}====
2026-10-31 13:20:05.903 Seetong_tps[9180:772329] Super properties have already been unregistered.
2026-10-31 13:20:05.903 Seetong_tps[9180:772329] UMAPM_OOMSampling(0,0):NO
2026-10-31 13:20:05.903 Seetong_tps[9180:772329]  -- deviceListDataUpdate - AppLaunch 还剩 0.1320137977600098 秒 - 再延迟 0.6320137977600098 秒 - 启动耗时 2.86798620223999 秒
2026-10-31 13:20:05.904 Seetong_tps[9180:772329]  -- groupDeviceList -- 
2026-10-31 13:20:05.904 Seetong_tps[9180:772329] groupDeviceList 已在进行中，跳过新的调用
2026-10-31 13:20:05.904 Seetong_tps[9180:772329]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2868 毫秒
2026-10-31 13:20:05.936 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-31 13:20:05.937 Seetong_tps[9180:772329]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:20:05.938 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-31 13:20:05.939 Seetong_tps[9180:772329]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 657;
}
2026-10-31 13:20:05.941 Seetong_tps[9180:772329] ++++-[VideoView dealloc]++++
2026-10-31 13:20:05.943 Seetong_tps[9180:772329] OpenGLView20_Seetong dealloc:0x14772bc00
2026-10-31 13:20:05.979 Seetong_tps[9180:772329]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:20:05.993 Seetong_tps[9180:772329]  -- WebSocket connection - APP活跃 - getNetty - 
2026-10-31 13:20:05.993 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty - 
2026-10-31 13:20:05.993 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-10-31 13:20:05.998 Seetong_tps[9180:772329]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-10-31 13:20:05.999 Seetong_tps[9180:772329]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAgEAUlYHUlUCblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-10-31 13:20:06.001 Seetong_tps[9180:772329] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-10-31 13:20:06.001 Seetong_tps[9180:772329] 客服消息未读数量: 0
2026-10-31 13:20:06.012 Seetong_tps[9180:772329]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-10-31 13:20:06.012 Seetong_tps[9180:772329]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-10-31 13:20:06.025 Seetong_tps[9180:772329]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772329]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-10-31 13:20:06.026 Seetong_tps[9180:772329] UMAPM_NetworkSampling(0,0):NO
2026-10-31 13:20:06.026 Seetong_tps[9180:772329]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-10-31 13:20:06.026 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772329]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-10-31 13:20:06.026 Seetong_tps[9180:772358]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-10-31 13:20:06.028 Seetong_tps[9180:772329] 蓝牙已打开
2026-10-31 13:20:06.032 Seetong_tps[9180:772329]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:20:06.048 Seetong_tps[9180:772329]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-10-31 13:20:06.048 Seetong_tps[9180:772329]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-10-31 13:20:06.082 Seetong_tps[9180:772357] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x147c4ed40>{number = 14, name = (null)}====
2026-10-31 13:20:06.109 Seetong_tps[9180:772416]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-10-31 13:20:06.115 Seetong_tps[9180:772416]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-10-31 13:20:06.116 Seetong_tps[9180:772416]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-10-31 13:20:06.133 Seetong_tps[9180:772416]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-10-31 13:20:06.133 Seetong_tps[9180:772416]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-31 13:20:06.134 Seetong_tps[9180:772416]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-10-31 13:20:06.134 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-10-31 13:20:06.134 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-10-31 13:20:06.134 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-10-31 13:20:06.149 Seetong_tps[9180:772418]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-10-31 13:20:06.187 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-10-31 13:20:06.187 Seetong_tps[9180:772329]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3152 毫秒
2026-10-31 13:20:06.188 Seetong_tps[9180:772329] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793423745000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:20:06.188 Seetong_tps[9180:772329]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-31 13:20:06.188 Seetong_tps[9180:772329]  -- groupDeviceList -- 
2026-10-31 13:20:06.188 Seetong_tps[9180:772329]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-10-31 13:20:06.188 Seetong_tps[9180:772329]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:20:06.188 Seetong_tps[9180:772329]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-10-31 13:20:06.189 Seetong_tps[9180:772329]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:20:06.189 Seetong_tps[9180:772329]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQCVQMIBVcAUVRpAQQB","reconn":0}}
2026-10-31 13:20:06.189 Seetong_tps[9180:772329]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:20:06.190 Seetong_tps[9180:772329] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793423745000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:20:06.191 Seetong_tps[9180:772358] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-10-31 13:20:06.191 Seetong_tps[9180:772329]  -- STBluetoothManager - 结束扫描 - 
2026-10-31 13:20:06.191 Seetong_tps[9180:772329]  -- STBluetoothManager - 开始扫描 - 
2026-10-31 13:20:06.191 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-10-31 13:20:06.192 Seetong_tps[9180:772329]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-10-31 13:20:06.192 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-10-31 13:20:06.199 Seetong_tps[9180:772329]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-10-31 13:20:06.200 Seetong_tps[9180:772329]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-10-31 13:20:06.318 Seetong_tps[9180:772329] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-10-31 13:20:06.318 Seetong_tps[9180:772329] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-10-31 13:20:06.318 Seetong_tps[9180:772329] Formatted Date: 2026-10-31
2026-10-31 13:20:06.319 Seetong_tps[9180:772329]  --- webSocketGetServerData msgId: 42F5E9EB-894A-4850-8A0A-7F9E39E41CC4 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-10-31";
        token = AVYOAQteVABrAAkFBgQCVQMIBVcAUVRpAQQB;
    };
}
2026-10-31 13:20:06.319 Seetong_tps[9180:772329]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:20:06.319 Seetong_tps[9180:772329]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-10-31 13:20:06.367 Seetong_tps[9180:772329]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-10-31 13:20:06.368 Seetong_tps[9180:772329] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-10-31 13:20:06.368 Seetong_tps[9180:772329]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-10-31 13:20:06.368 Seetong_tps[9180:772329]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-10-31 13:20:06.368 Seetong_tps[9180:772329] Sorted Dates (Descending): (
)
2026-10-31 13:20:06.567 Seetong_tps[9180:772329] AppLaunch hideForRefreshToken
2026-10-31 13:20:06.567 Seetong_tps[9180:772329] AppLaunch hideForRefreshToken dismiss
2026-10-31 13:20:06.567 Seetong_tps[9180:772329] AppLaunch dismiss...
2026-10-31 13:20:06.711 Seetong_tps[9180:772329] MessageThrottle reloadTableView ---
2026-10-31 13:20:06.871 Seetong_tps[9180:772329]  dealloc -- STAppLaunchWindow
2026-10-31 13:20:06.872 Seetong_tps[9180:772329]  dealloc -- STAppLaunchViewController
2026-10-31 13:20:06.873 Seetong_tps[9180:772329] AppLaunch dismiss... end
2026-10-31 13:20:06.966 Seetong_tps[9180:772329]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-10-31 13:20:07.493 Seetong_tps[9180:772329] MessageThrottle reloadTableView ---
2026-10-31 13:20:07.711 Seetong_tps[9180:772329] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-10-31 13:20:07.711 Seetong_tps[9180:772329] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-10-31 13:20:07.711 Seetong_tps[9180:772329] 用户设置的具体字体大小: 15.000000
2026-10-31 13:20:07.832 Seetong_tps[9180:772329]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-10-31 13:20:07.836 Seetong_tps[9180:772329] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-10-31 13:20:07.890 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-31 13:20:07.890 Seetong_tps[9180:772329] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-10-31 13:20:07.891 Seetong_tps[9180:772329]  -- WebSocket connection sendDataToServer - 开始 - 
2026-10-31 13:20:07.892 Seetong_tps[9180:772329] Reachability Flag Status: -R ------- networkStatusForFlags
2026-10-31 13:20:07.893 Seetong_tps[9180:772329]  -- STBluetoothManager - 结束扫描 - 
2026-10-31 13:20:07.909 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-31 下午1:20:07 910
2026-10-31 13:20:07.909 Seetong_tps[9180:772329]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>>
2026-10-31 13:20:07.909 Seetong_tps[9180:772329]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>> -- _camera.supportPlatform: 0
2026-10-31 13:20:07.910 Seetong_tps[9180:772329]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-31 上午5:20:07 +0000
2026-10-31 13:20:07.910 Seetong_tps[9180:772329]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-31 13:20:07.910 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-31 下午1:20:07 910
2026-10-31 13:20:07.910 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-31 13:20:07.941 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:07.945 Seetong_tps[9180:772329] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:20:07.947 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:07.948 Seetong_tps[9180:772329] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:20:07.978 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-31 13:20:07.981 Seetong_tps[9180:772329] 未处理的 biz 类型: res_video_preview_advert
2026-10-31 13:20:07.981 Seetong_tps[9180:772329]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-10-31 13:20:07.990 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-31 13:20:07.990 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-31 13:20:07.995 Seetong_tps[9180:772329] uid:29115420 playAudio
2026-10-31 13:20:07.995 Seetong_tps[9180:772329]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-10-31 13:20:07.995 Seetong_tps[9180:772329]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-10-31 13:20:07.995 Seetong_tps[9180:772341] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-10-31 13:20:08.194 Seetong_tps[9180:772329] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-10-31 13:20:08.518 Seetong_tps[9180:772418] ===29115420===
2026-10-31 13:20:08.519 Seetong_tps[9180:772418] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466eef80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1473c4a00>
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] InitDecodePortLog: initDecodePort _decodePort = 1
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:20:08.519 Seetong_tps[9180:772416] InitDecodePortLog: playsettype = 50
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-10-31 13:20:08.521 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.63 - 设备: 庭院 - 29115420
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-10-31 13:20:08.521 Seetong_tps[9180:772416] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-31 13:20:08.522 Seetong_tps[9180:772416] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-31 13:20:08.523 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.63 - 设备: 庭院 - 29115420
2026-10-31 13:20:08.612 Seetong_tps[9180:772418]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-10-31 13:20:08.749 Seetong_tps[9180:772329]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-10-31 13:20:09.094 Seetong_tps[9180:772517] 重新观看视频线程：<_NSMainThread: 0x146438000>{number = 1, name = (null)}
2026-10-31 13:20:09.106 Seetong_tps[9180:772329] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-10-31 13:20:09.122 Seetong_tps[9180:772329] uid:29115420 playAudio
2026-10-31 13:20:09.122 Seetong_tps[9180:772357] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-31 13:20:09.122 Seetong_tps[9180:772329] uid:29115420 playAudio
2026-10-31 13:20:09.122 Seetong_tps[9180:772329] checkPortStatus:_decodePort=1
2026-10-31 13:20:09.122 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-10-31 13:20:09.123 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.23 - 设备: 庭院 - 29115420
2026-10-31 13:20:09.144 Seetong_tps[9180:772358] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x147e81780>{number = 20, name = (null)}====
2026-10-31 13:20:09.163 Seetong_tps[9180:772517] 重新观看视频线程：<_NSMainThread: 0x146438000>{number = 1, name = (null)}
2026-10-31 13:20:09.165 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.27 - 设备: 庭院 - 29115420
2026-10-31 13:20:09.168 Seetong_tps[9180:772418] Failed to get IoT drive away set configuration.
2026-10-31 13:20:09.168 Seetong_tps[9180:772418]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-31 13:20:09.261 Seetong_tps[9180:772329]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-10-31 13:20:09.261 Seetong_tps[9180:772329]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-31 13:20:09.261 Seetong_tps[9180:772329]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-10-31 13:20:09.261 Seetong_tps[9180:772329] 滚动已停止500毫秒，执行操作:29115420
2026-10-31 13:20:09.481 Seetong_tps[9180:772357] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x147c4ed40>{number = 14, name = (null)}====
2026-10-31 13:20:12.338 Seetong_tps[9180:772329]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>>
2026-10-31 13:20:12.339 Seetong_tps[9180:772329] #####Vstop:uid:29115420-0-port:1
2026-10-31 13:20:12.339 Seetong_tps[9180:772329] -----------1release decodeport = 1
2026-10-31 13:20:12.340 Seetong_tps[9180:772329]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1200;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4400;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-10-31 13:20:12.341 Seetong_tps[9180:772329] _openGLView clearFrame ...
2026-10-31 13:20:12.355 Seetong_tps[9180:772329] 当前控制器：STPlaybackVC
2026-10-31 13:20:12.356 Seetong_tps[9180:772329]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-10-31 13:20:12.356 Seetong_tps[9180:772329] 开始监听camera_nvr的onlineStatus属性变化
2026-10-31 13:20:12.356 Seetong_tps[9180:772329] camera_nvr对象已切换，重新设置KVO监听
2026-10-31 13:20:12.367 Seetong_tps[9180:772329] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-10-31 13:20:12.556 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:12.557 Seetong_tps[9180:772329] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:20:12.557 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:12.558 Seetong_tps[9180:772329] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:20:12.559 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:12.559 Seetong_tps[9180:772329] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:20:12.559 Seetong_tps[9180:772329]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-10-31 13:20:12.560 Seetong_tps[9180:772329] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:20:12.568 Seetong_tps[9180:772329]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-10-31 13:20:12.568 Seetong_tps[9180:772329] ====高度=91.000000
2026-10-31 13:20:12.569 Seetong_tps[9180:772329]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-10-31 13:20:12.570 Seetong_tps[9180:772329] 停止监听camera_nvr的onlineStatus属性变化
2026-10-31 13:20:12.570 Seetong_tps[9180:772329] 开始监听camera_nvr的onlineStatus属性变化
2026-10-31 13:20:12.571 Seetong_tps[9180:772329] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-31 13:20:12.571 Seetong_tps[9180:772329] ###### stopNvrRemoteRecord ......
2026-10-31 13:20:12.575 Seetong_tps[9180:772329] updateAlarmListTable:messageModelList=0
2026-10-31 13:20:12.583 Seetong_tps[9180:772329]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-10-31 13:20:12.583 Seetong_tps[9180:772329]  --- startSearchRecordTimer -- durationTime: 20.0
2026-10-31 13:20:12.583 Seetong_tps[9180:772353] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-10-31 13:20:12.583 Seetong_tps[9180:772329]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202610-0B99B51AA21A3766
2026-10-31 13:20:12.583 Seetong_tps[9180:772329] updateAlarmListTable:messageModelList=0
2026-10-31 13:20:12.639 Seetong_tps[9180:772329] +++++390.000000-844.000000-220.000000-390.000000-0
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-31 13:20:12.709 Seetong_tps[9180:772416]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466eef80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1473c4a00>
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: initDecodePort _decodePort = 2
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:20:12.709 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-10-31 13:20:12.727 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-31 13:20:12.750 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.86 - 设备: 庭院 - 29115420
2026-10-31 13:20:12.778 Seetong_tps[9180:772462] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x147e81a40>{number = 18, name = (null)}====
2026-10-31 13:20:12.861 Seetong_tps[9180:772356] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1466ec800>{number = 6, name = (null)}====
2026-10-31 13:20:12.873 Seetong_tps[9180:772353] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x14643ad80>{number = 5, name = (null)}====
2026-10-31 13:20:13.218 Seetong_tps[9180:772418] ===29115420===
2026-10-31 13:20:14.778 Seetong_tps[9180:772329]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-10-31 13:20:15.938 Seetong_tps[9180:772329]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:20:16.785 Seetong_tps[9180:772418]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202610:0000000000000111111111111111111 - result: 0 - devid: 29115420
2026-10-31 13:20:17.171 Seetong_tps[9180:772418] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=3248
2026-10-31 13:20:17.173 Seetong_tps[9180:772329] timeSliceArray.count=204
2026-10-31 13:20:17.275 Seetong_tps[9180:772329] nvrParseRecPlayBlock timelineModelArray.count=203
2026-10-31 13:20:17.275 Seetong_tps[9180:772329] timelineModel.timePaint=13:16:36-13:18:38,timelineModel.recordType=1
2026-10-31 13:20:17.320 Seetong_tps[9180:772329] updateAlarmListTable:messageModelList=101
2026-10-31 13:20:17.320 Seetong_tps[9180:772329]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-10-31 13:20:17.323 Seetong_tps[9180:772329]  --- setFirstTimePosition --- i: 202 - recordType: 1
2026-10-31 13:20:17.323 Seetong_tps[9180:772329]  --- setFirstTimePosition --- i: 201 - recordType: 7
2026-10-31 13:20:17.323 Seetong_tps[9180:772329] _firstHaveDataTime=13:16:14
2026-10-31 13:20:17.981 Seetong_tps[9180:772329]  -- 预览倒计时 -- User interaction detected
2026-10-31 13:20:18.008 Seetong_tps[9180:772329] uid:29115420 FC_P2PNvrReplayByTime
2026-10-31 13:20:18.009 Seetong_tps[9180:772329]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-31 13:20:18.009 Seetong_tps[9180:772329]  -- 播放视频（录像） -- 开始时间: 2026-10-31 上午5:20:18 +0000
2026-10-31 13:20:18.009 Seetong_tps[9180:772340] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261031131614
2026-10-31 13:20:18.009 Seetong_tps[9180:772329]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261031131614
2026-10-31 13:20:18.217 Seetong_tps[9180:772418]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-10-31 13:20:18.399 Seetong_tps[9180:772416] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-31 13:20:18.399 Seetong_tps[9180:772416]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-31 13:20:18.400 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466eef80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1473c4a00>
2026-10-31 13:20:18.400 Seetong_tps[9180:772416] InitDecodePortLog: initDecodePort _decodePort = 3
2026-10-31 13:20:18.400 Seetong_tps[9180:772416] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:20:18.400 Seetong_tps[9180:772416] InitDecodePortLog: playsettype = 50
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-10-31 13:20:18.401 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.39 - 设备: 庭院 - 29115420
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-10-31 13:20:18.401 Seetong_tps[9180:772416] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-31 13:20:18.402 Seetong_tps[9180:772416] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-31 13:20:18.404 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.40 - 设备: 庭院 - 29115420
2026-10-31 13:20:18.417 Seetong_tps[9180:772329] +++++390.000000-844.000000-219.333333-390.000000-0
2026-10-31 13:20:19.258 Seetong_tps[9180:772329] 卡回放第一帧回调 倍速 = 0
2026-10-31 13:20:20.595 Seetong_tps[9180:772329]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:20:22.533 Seetong_tps[9180:772329]  -- WebSocket - 重置重连次数 -- 
2026-10-31 13:20:22.865 Seetong_tps[9180:772329]  -- 预览倒计时 -- User interaction detected
2026-10-31 13:20:24.101 Seetong_tps[9180:772329]  -- 预览倒计时 -- User interaction detected
2026-10-31 13:20:24.118 Seetong_tps[9180:772329] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-10-31 13:20:24.118 Seetong_tps[9180:772329] ###### stopNvrRemoteRecord ......
2026-10-31 13:20:24.128 Seetong_tps[9180:772329] updateAlarmListTable:messageModelList=0
2026-10-31 13:20:24.147 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-10-31 下午1:20:24 147
2026-10-31 13:20:24.147 Seetong_tps[9180:772329]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>>
2026-10-31 13:20:24.148 Seetong_tps[9180:772329]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>> -- _camera.supportPlatform: 0
2026-10-31 13:20:24.148 Seetong_tps[9180:772329]  -- playVideo ---- 播放视频 -- 开始时间: 2026-10-31 上午5:20:24 +0000
2026-10-31 13:20:24.148 Seetong_tps[9180:772329]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-24 \U4e0b\U53481:19:52 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-10-31 13:20:24.148 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-10-31 下午1:20:24 149
2026-10-31 13:20:24.149 Seetong_tps[9180:772732] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-10-31 13:20:24.180 Seetong_tps[9180:772329]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-10-31 13:20:24.181 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-31 13:20:24.181 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.03 - 设备: 庭院 - 29115420
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-10-31 13:20:24.235 Seetong_tps[9180:772416]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466eef80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1473c4a00>
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: initDecodePort _decodePort = 4
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:20:24.235 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-10-31 13:20:24.236 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-10-31 13:20:24.239 Seetong_tps[9180:772418] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x1466eef80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1473c4a00>
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: initDecodePort _decodePort = 5
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: playsettype = 50
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-10-31 13:20:24.239 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.09 - 设备: 庭院 - 29115420
2026-10-31 13:20:24.239 Seetong_tps[9180:772416] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-10-31 13:20:24.245 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-10-31 13:20:24.695 Seetong_tps[9180:772329] 停止监听camera_nvr的onlineStatus属性变化
2026-10-31 13:20:24.695 Seetong_tps[9180:772329]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-10-31 13:20:24.696 Seetong_tps[9180:772329] dealloc -- STPlaybackVC
2026-10-31 13:20:24.700 Seetong_tps[9180:772329] ++++-[VideoView dealloc]++++
2026-10-31 13:20:24.706 Seetong_tps[9180:772329] OpenGLView20_Seetong dealloc:0x14c536e00
2026-10-31 13:20:24.707 Seetong_tps[9180:772329] ++++-[VideoView dealloc]++++
2026-10-31 13:20:24.710 Seetong_tps[9180:772329] OpenGLView20_Seetong dealloc:0x14c47ee00
2026-10-31 13:20:25.025 Seetong_tps[9180:772769] 重新观看视频线程：<_NSMainThread: 0x146438000>{number = 1, name = (null)}
2026-10-31 13:20:25.036 Seetong_tps[9180:772329] uid:29115420 playAudio
2026-10-31 13:20:25.036 Seetong_tps[9180:772468] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-10-31 13:20:25.036 Seetong_tps[9180:772329] uid:29115420 playAudio
2026-10-31 13:20:25.041 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.89 - 设备: 庭院 - 29115420
2026-10-31 13:20:25.042 Seetong_tps[9180:772329] checkPortStatus:_decodePort=5
2026-10-31 13:20:25.042 Seetong_tps[9180:772329]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.90 - 设备: 庭院 - 29115420
2026-10-31 13:20:25.115 Seetong_tps[9180:772418] Failed to get IoT drive away set configuration.
2026-10-31 13:20:25.115 Seetong_tps[9180:772418]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-10-31 13:20:25.938 Seetong_tps[9180:772329]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-10-31 13:20:26.702 Seetong_tps[9180:772416]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-10-31 13:20:26.707 Seetong_tps[9180:772329]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-10-31 13:20:26.710 Seetong_tps[9180:772329] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793423745000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:20:26.710 Seetong_tps[9180:772329]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:20:26.710 Seetong_tps[9180:772329]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-31 13:20:26.723 Seetong_tps[9180:772329] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-10-31 13:20:26.723 Seetong_tps[9180:772329]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x148147100; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x148188a20>; layer = <CALayer: 0x14815d590>>
2026-10-31 13:20:26.723 Seetong_tps[9180:772329] #####Vstop:uid:29115420-0-port:5
2026-10-31 13:20:26.728 Seetong_tps[9180:772329] -----------1release decodeport = 5
2026-10-31 13:20:26.731 Seetong_tps[9180:772329] _openGLView clearFrame ...
2026-10-31 13:20:26.751 Seetong_tps[9180:772329] [保存失败] 相机对象或存储字典为空
2026-10-31 13:20:26.751 Seetong_tps[9180:772462] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-10-31 13:20:26.751 Seetong_tps[9180:772462] --FC_StopDevComEx end
2026-10-31 13:20:26.751 Seetong_tps[9180:772329] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.201.217","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1793423745000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1793404311000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-10-31 13:20:26.751 Seetong_tps[9180:772329]  --- 取消心跳 destoryHeartBeat --- 
2026-10-31 13:20:26.751 Seetong_tps[9180:772329]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-10-31 13:20:26.758 Seetong_tps[9180:772329]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 09:45:56.444 Seetong_tps[3891:392889] app_version=8.3.805
2026-11-07 09:45:56.461 Seetong_tps[3891:392889]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 09:45:56.462 Seetong_tps[3891:392889] showForLogin 1
2026-11-07 09:45:56.462 Seetong_tps[3891:392889] AppLaunch 还剩 6.039352893829346 秒
2026-11-07 09:45:56.462 Seetong_tps[3891:392940] 询问用户是否开启推送成功
2026-11-07 09:45:56.462 Seetong_tps[3891:392940] 用户点击允许接收推送
2026-11-07 09:45:56.465 Seetong_tps[3891:392940] remoteNotificationSetting: <UNNotificationSettings: 0x110c78be0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 09:45:56.482 Seetong_tps[3891:392889]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 09:45:56.525 Seetong_tps[3891:392889] viewDidLoad/configtime=2026-11-07 上午1:45:56 +0000
2026-11-07 09:45:56.526 Seetong_tps[3891:392889]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 09:45:56.526 Seetong_tps[3891:392889]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 09:45:56.613 Seetong_tps[3891:392889]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 09:45:56.614 Seetong_tps[3891:392889]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 09:45:56.618 Seetong_tps[3891:392889]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 09:45:56.618 Seetong_tps[3891:392889] 开始检查未读客服消息...
2026-11-07 09:45:56.618 Seetong_tps[3891:392889] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 09:45:56.618 Seetong_tps[3891:392889]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 09:45:56.628 Seetong_tps[3891:392889]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 09:45:56.628 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty - 
2026-11-07 09:45:56.628 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 09:45:56.631 Seetong_tps[3891:392889] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 09:45:56.631 Seetong_tps[3891:392889] NAV deviceOrientationDidChange:1
2026-11-07 09:45:56.635 Seetong_tps[3891:392889]  -- groupDeviceList -- 
2026-11-07 09:45:56.635 Seetong_tps[3891:392889] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 09:45:56.635 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty - 
2026-11-07 09:45:56.635 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 09:45:56.716 Seetong_tps[3891:392889]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 09:45:56.836 Seetong_tps[3891:392951] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=26&addr=bjrelay7.s5.seetong.com:6443;type=0&load=26&addr=bjrelay10.s5.seetong.com:1443;type=0&load=27&addr=bjrelay63.s5.seetong.com:9443;","vipRelayServers":"type=0&load=55&addr=bjrelayvip1.s2.seetong.com:11443;type=0&load=39&addr=bjrelay44.s2.seetong.com:7443;type=0&load=37&addr=bjrelayvip2.s2.seetong.com:12443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x10987ae80>{number = 5, name = (null)}====
2026-11-07 09:45:56.836 Seetong_tps[3891:392975] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x12c6e99c0>{number = 15, name = (null)}====
2026-11-07 09:45:56.888 Seetong_tps[3891:393052] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12c6e9900>{number = 17, name = (null)}====
2026-11-07 09:45:56.888 Seetong_tps[3891:393048] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12c6e9a40>{number = 18, name = (null)}====
2026-11-07 09:45:56.888 Seetong_tps[3891:392889] Super properties have already been unregistered.
2026-11-07 09:45:56.889 Seetong_tps[3891:392889] UMAPM_OOMSampling(0,0):NO
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  -- deviceListDataUpdate - AppLaunch 还剩 0.6103458404541016 秒 - 再延迟 1.110345840454102 秒 - 启动耗时 2.389654159545898 秒
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  -- groupDeviceList -- 
2026-11-07 09:45:56.891 Seetong_tps[3891:392889] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2390 毫秒
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  - 收到刷新token回调 - NSData 长度: 1688
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  - 收到刷新token回调 - NSData 最后一个字节: 125 (ASCII 值)
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  - 收到刷新token回调 - 数据不包含 NULL 终止符，可能引发错误。
2026-11-07 09:45:56.891 Seetong_tps[3891:392889]  - 收到刷新token回调 - 转换后的 backJsonStr 字符串: {"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJleHAiOjE3OTQxMDIzNTYsInJlZ2lvbiI6bnVsbCwianRpIjoiMDcxMWVkZTMtY2I3NC00N2IzLThiMjQtOWI0Y2M4YjZmOGNkIiwiYWNjb3VudCI6IjE3ODg0ODIyMTc5In0.0IyUiKK075wZZzayioxlrGYcIXgvaln4wXp5OvDU9rA","token_type":"bearer","refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJsb2dpblR5cGUiOiJNRU1CRVIiLCJsb2dpbk1ldGhvZCI6MSwidXNlcl9uYW1lIjoiMTc4ODQ4MjIxNzkiLCJyZWFsX25hbWUiOiIiLCJhdXRob3JpdGllcyI6WyJtZW1iZXIiXSwiY2xpZW50X2lkIjoic2VldG9uZ19jbG91ZF9tZW1iZXIiLCJ1c2VyX2lkIjoiMzc5MTM4MDQiLCJzY29wZSI6WyJhbGwiXSwibmlja19uYW1lIjoiMTc4ODQ4MjIxNzkiLCJhdGkiOiIwNzExZWRlMy1jYjc0LTQ3YjMtOGIyNC05YjRjYzhiNmY4Y2QiLCJleHAiOjE3OTY2MDc5NTYsInJlZ2lvbiI6bnVsbCwiaWF0IjoxNzk0MDE1OTU2LCJqdGkiOiJkMzBhMjg0MC0wZmMxLTRjMDctYjU1Mi04NWFmZGJhNTc1M2UiLCJhY2NvdW50IjoiMTc4ODQ4MjIxNzkifQ.6vdkhnalgmLyrJJVvbwdgxWS1O9Hmm0oK1k5d17j8_s","expires_in":86400,"scope":"all","code":200,"success":true,"msg":"success","client_id":"seetong_cloud_member","tenant_id":"000000","account":"17884822179","user_id":"37913804","user_name":"17884822179","nick_name":"17884822179","real_name":"","avatar":"","license":"powered by seetong","loginType":"MEMBER","loginMethod":1,"region":null,"bizDomain":"app-api-cn.seetong.com","bizIp":"122.9.43.218","bizDomainBackup":"app-api-cn-bak.seetong.com","bizIpBackup":"114.116.205.244","jti":"0711ede3-cb74-47b3-8b24-9b4cc8b6f8cd"}
2026-11-07 09:45:56.900 Seetong_tps[3891:393056] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x110f83900>{number = 11, name = (null)}====
2026-11-07 09:45:56.902 Seetong_tps[3891:392889]  -- lastRefreshTokenTime - setLastRefreshTokenTime: 1794015956.902639
2026-11-07 09:45:56.903 Seetong_tps[3891:392889]  -- lastRefreshTokenTime - lastRefreshTokenTime: 1794015956.902639
2026-11-07 09:45:56.903 Seetong_tps[3891:392889]  -- lastRefreshTokenTime -- timeIntervalSince1970: 1794015956.902639 - lastRefreshTokenTime: 1794015956.902639
2026-11-07 09:45:56.903 Seetong_tps[3891:392974] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYyMDc1Njc2Nywic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.HRyd0ZnfHXtWpzaGqdp3TIlB1oyDrarowRxvvgCz7Z8","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYyMDc1Njc2Nywic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTA3X3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xNV9yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMTVfcmVsYXk2Il19.fqx1gRyH8B8p8puoAhty_VxO5kh_uK33zd-NLVFQZSo","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"120.53.229.60:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.8.156:24906"},{"domain":"","netType":4,"relayNode":"49.232.8.156:24905"}]}
====
2026-11-07 09:45:56.905 Seetong_tps[3891:392952] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x12c6e9880>{number = 19, name = (null)}====
2026-11-07 09:45:56.910 Seetong_tps[3891:393051] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12c6e9780>{number = 21, name = (null)}====
2026-11-07 09:45:56.910 Seetong_tps[3891:392953] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794014975000,"lastHeartTime":1794010435000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12c6e9a80>{number = 20, name = (null)}====
2026-11-07 09:45:56.915 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 09:45:56.915 Seetong_tps[3891:392889]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 09:45:56.915 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 09:45:56.917 Seetong_tps[3891:392889]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 658;
}
2026-11-07 09:45:56.921 Seetong_tps[3891:392889] ++++-[VideoView dealloc]++++
2026-11-07 09:45:56.921 Seetong_tps[3891:393054] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAUlUCUlwDBFQGOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12c6e8a80>{number = 22, name = (null)}====
2026-11-07 09:45:56.921 Seetong_tps[3891:392949] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x12c6e8b00>{number = 23, name = (null)}====
2026-11-07 09:45:56.921 Seetong_tps[3891:392940] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x109878ec0>{number = 2, name = (null)}====
2026-11-07 09:45:56.922 Seetong_tps[3891:392889] OpenGLView20_Seetong dealloc:0x110569e00
2026-11-07 09:45:56.945 Seetong_tps[3891:393050] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12c6e8d40>{number = 24, name = (null)}====
2026-11-07 09:45:56.950 Seetong_tps[3891:392889]  -- WebSocket - 重置重连次数 -- 
2026-11-07 09:45:56.965 Seetong_tps[3891:392889]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 09:45:56.965 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty - 
2026-11-07 09:45:56.965 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 09:45:56.974 Seetong_tps[3891:392889]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 09:45:56.974 Seetong_tps[3891:392889]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 09:45:56.988 Seetong_tps[3891:392889] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 09:45:56.988 Seetong_tps[3891:392889] 客服消息未读数量: 0
2026-11-07 09:45:56.988 Seetong_tps[3891:392889] UMAPM_NetworkSampling(0,0):NO
2026-11-07 09:45:56.988 Seetong_tps[3891:392889]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 09:45:56.992 Seetong_tps[3891:392889]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 09:45:56.992 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 09:45:56.992 Seetong_tps[3891:392889]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 09:45:56.992 Seetong_tps[3891:392953]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 09:45:56.993 Seetong_tps[3891:392889]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 09:45:56.993 Seetong_tps[3891:392953]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 09:45:56.993 Seetong_tps[3891:392953]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 09:45:56.993 Seetong_tps[3891:392953]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 09:45:56.993 Seetong_tps[3891:392889]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAUlUCUlwDBFQGOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 09:45:56.993 Seetong_tps[3891:392953]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 09:45:56.993 Seetong_tps[3891:392953]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 09:45:56.998 Seetong_tps[3891:392889]  -- 广告缓存 -- saveAdModel - result: 1
2026-11-07 09:45:57.004 Seetong_tps[3891:392889] 蓝牙已打开
2026-11-07 09:45:57.004 Seetong_tps[3891:392889]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 09:45:57.023 Seetong_tps[3891:392889]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 09:45:57.023 Seetong_tps[3891:392889]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 09:45:57.024 Seetong_tps[3891:392889]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 09:45:57.119 Seetong_tps[3891:393061] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12c539380>{number = 14, name = (null)}====
2026-11-07 09:45:57.125 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 09:45:57.125 Seetong_tps[3891:392889]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2624 毫秒
2026-11-07 09:45:57.125 Seetong_tps[3891:392889] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794014975000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 09:45:57.125 Seetong_tps[3891:392889]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 09:45:57.126 Seetong_tps[3891:392889]  -- groupDeviceList -- 
2026-11-07 09:45:57.126 Seetong_tps[3891:392889]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 09:45:57.126 Seetong_tps[3891:392889]  -- WebSocket - 重置重连次数 -- 
2026-11-07 09:45:57.126 Seetong_tps[3891:392889]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-11-07 09:45:57.127 Seetong_tps[3891:392889]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 09:45:57.127 Seetong_tps[3891:392889]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUIAVEFVFVpAQQB","reconn":0}}
2026-11-07 09:45:57.127 Seetong_tps[3891:392889]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 09:45:57.127 Seetong_tps[3891:392889] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794014975000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 09:45:57.133 Seetong_tps[3891:392889]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 09:45:57.133 Seetong_tps[3891:392889]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 09:45:57.133 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 09:45:57.133 Seetong_tps[3891:392889]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 09:45:57.134 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 09:45:57.135 Seetong_tps[3891:392889]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 09:45:57.135 Seetong_tps[3891:392889]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 09:45:57.243 Seetong_tps[3891:392889] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 09:45:57.243 Seetong_tps[3891:392889] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 09:45:57.243 Seetong_tps[3891:392889] Formatted Date: 2026-11-07
2026-11-07 09:45:57.244 Seetong_tps[3891:392889]  --- webSocketGetServerData msgId: 622FC29B-41C0-4818-90C9-1AE4EA07EB7B - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUIAVEFVFVpAQQB;
    };
}
2026-11-07 09:45:57.244 Seetong_tps[3891:392889]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 09:45:57.244 Seetong_tps[3891:392889]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 09:45:57.278 Seetong_tps[3891:392889]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 09:45:57.599 Seetong_tps[3891:392889] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 09:45:57.600 Seetong_tps[3891:392889]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 09:45:57.600 Seetong_tps[3891:392889]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 09:45:57.601 Seetong_tps[3891:392889] Sorted Dates (Descending): (
)
2026-11-07 09:45:57.666 Seetong_tps[3891:392974] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 09:45:57.667 Seetong_tps[3891:392974] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 09:45:58.051 Seetong_tps[3891:392889] AppLaunch hideForRefreshToken
2026-11-07 09:45:58.051 Seetong_tps[3891:392889] AppLaunch hideForRefreshToken dismiss
2026-11-07 09:45:58.051 Seetong_tps[3891:392889] AppLaunch dismiss...
2026-11-07 09:45:58.356 Seetong_tps[3891:392889]  dealloc -- STAppLaunchWindow
2026-11-07 09:45:58.357 Seetong_tps[3891:392889]  dealloc -- STAppLaunchViewController
2026-11-07 09:45:58.359 Seetong_tps[3891:392889] AppLaunch dismiss... end
2026-11-07 09:45:58.701 Seetong_tps[3891:392889] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 09:45:58.702 Seetong_tps[3891:392889] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 09:45:58.702 Seetong_tps[3891:392889] 用户设置的具体字体大小: 15.000000
2026-11-07 09:45:58.705 Seetong_tps[3891:392974]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 09:45:58.705 Seetong_tps[3891:392974]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 09:45:58.705 Seetong_tps[3891:392974]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 09:45:58.707 Seetong_tps[3891:392889]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 09:45:58.707 Seetong_tps[3891:393050] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 09:45:58.707 Seetong_tps[3891:393061] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 09:45:58.828 Seetong_tps[3891:392974]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 09:45:58.829 Seetong_tps[3891:392974]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 09:45:58.830 Seetong_tps[3891:392974]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 09:45:58.830 Seetong_tps[3891:393061] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 09:45:58.830 Seetong_tps[3891:393061] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 09:45:58.830 Seetong_tps[3891:393050] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 09:45:58.843 Seetong_tps[3891:392974]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 09:45:58.844 Seetong_tps[3891:392974]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 09:45:58.844 Seetong_tps[3891:392974]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 09:45:58.844 Seetong_tps[3891:393050] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 09:45:58.844 Seetong_tps[3891:393061] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 09:45:58.844 Seetong_tps[3891:393050] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 09:45:59.189 Seetong_tps[3891:392979]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 09:45:59.193 Seetong_tps[3891:392889]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 09:45:59.193 Seetong_tps[3891:392979]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 09:45:59.674 Seetong_tps[3891:392889]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 09:45:59.715 Seetong_tps[3891:392889] MessageThrottle reloadTableView ---
2026-11-07 09:45:59.946 Seetong_tps[3891:392948] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109b2cbc0>{number = 6, name = (null)}====
2026-11-07 09:46:02.280 Seetong_tps[3891:392889] UMAPM_OOMSampling(0,0):NO
2026-11-07 09:46:02.283 Seetong_tps[3891:392889] UMAPM_NetworkSampling(0,0):NO
2026-11-07 09:46:06.915 Seetong_tps[3891:392889]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 09:46:13.252 Seetong_tps[3891:392889]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 09:46:13.261 Seetong_tps[3891:392889] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 09:46:13.313 Seetong_tps[3891:393052] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 09:46:13.313 Seetong_tps[3891:392889] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 09:46:13.314 Seetong_tps[3891:392889]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 09:46:13.315 Seetong_tps[3891:392889] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 09:46:13.317 Seetong_tps[3891:392889]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 09:46:13.335 Seetong_tps[3891:392889]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 上午9:46:13 335
2026-11-07 09:46:13.335 Seetong_tps[3891:392889]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d14f800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d2ed1e0>; layer = <CALayer: 0x10d2c54d0>>
2026-11-07 09:46:13.335 Seetong_tps[3891:392889]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d14f800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d2ed1e0>; layer = <CALayer: 0x10d2c54d0>> -- _camera.supportPlatform: 0
2026-11-07 09:46:13.335 Seetong_tps[3891:392889]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午1:46:13 +0000
2026-11-07 09:46:13.335 Seetong_tps[3891:392889]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53481:45:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 09:46:13.336 Seetong_tps[3891:392889]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 上午9:46:13 336
2026-11-07 09:46:13.336 Seetong_tps[3891:393052] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 09:46:13.368 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:13.372 Seetong_tps[3891:392889] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 09:46:13.374 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:13.375 Seetong_tps[3891:392889] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 09:46:13.401 Seetong_tps[3891:392889]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 09:46:13.411 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 09:46:13.412 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 09:46:13.416 Seetong_tps[3891:392889] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 09:46:13.416 Seetong_tps[3891:392889]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 09:46:13.421 Seetong_tps[3891:392889] uid:29115420 playAudio
2026-11-07 09:46:13.421 Seetong_tps[3891:392889]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 09:46:13.421 Seetong_tps[3891:392889]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 09:46:13.421 Seetong_tps[3891:393531] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 09:46:13.497 Seetong_tps[3891:392889]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 09:46:13.498 Seetong_tps[3891:392889]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 09:46:13.498 Seetong_tps[3891:392889]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 09:46:13.498 Seetong_tps[3891:392889] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 09:46:13.624 Seetong_tps[3891:392889] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 09:46:13.742 Seetong_tps[3891:393531] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10e0a99c0>{number = 26, name = (null)}====
2026-11-07 09:46:14.317 Seetong_tps[3891:392979] ===29115420===
2026-11-07 09:46:15.055 Seetong_tps[3891:392979] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109b2ef00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110bd8a00>
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 09:46:15.059 Seetong_tps[3891:392974] InitDecodePortLog: playsettype = 50
2026-11-07 09:46:15.060 Seetong_tps[3891:392974] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 09:46:15.061 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.75 - 设备: 庭院 - 29115420
2026-11-07 09:46:15.061 Seetong_tps[3891:392974] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 09:46:15.061 Seetong_tps[3891:392974] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 09:46:15.061 Seetong_tps[3891:392974] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 09:46:15.061 Seetong_tps[3891:392974] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 09:46:15.061 Seetong_tps[3891:392974] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 09:46:15.062 Seetong_tps[3891:392974] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 09:46:15.074 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-11-07 09:46:16.916 Seetong_tps[3891:392889]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 09:46:17.233 Seetong_tps[3891:392979]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 09:46:17.352 Seetong_tps[3891:393577] 重新观看视频线程：<_NSMainThread: 0x109878000>{number = 1, name = (null)}
2026-11-07 09:46:17.364 Seetong_tps[3891:392889] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 09:46:17.382 Seetong_tps[3891:392889] uid:29115420 playAudio
2026-11-07 09:46:17.383 Seetong_tps[3891:393052] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 09:46:17.383 Seetong_tps[3891:392889] uid:29115420 playAudio
2026-11-07 09:46:17.387 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.07 - 设备: 庭院 - 29115420
2026-11-07 09:46:17.388 Seetong_tps[3891:392889] checkPortStatus:_decodePort=1
2026-11-07 09:46:17.388 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 4.07 - 设备: 庭院 - 29115420
2026-11-07 09:46:17.437 Seetong_tps[3891:393577] 重新观看视频线程：<_NSMainThread: 0x109878000>{number = 1, name = (null)}
2026-11-07 09:46:17.440 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.13 - 设备: 庭院 - 29115420
2026-11-07 09:46:17.580 Seetong_tps[3891:392979] Failed to get IoT drive away set configuration.
2026-11-07 09:46:17.581 Seetong_tps[3891:392979]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 09:46:19.847 Seetong_tps[3891:392889]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10d14f800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10d2ed1e0>; layer = <CALayer: 0x10d2c54d0>>
2026-11-07 09:46:19.847 Seetong_tps[3891:392889] #####Vstop:uid:29115420-0-port:1
2026-11-07 09:46:19.848 Seetong_tps[3891:392889] -----------1release decodeport = 1
2026-11-07 09:46:19.850 Seetong_tps[3891:392889]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 4000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 09:46:19.850 Seetong_tps[3891:392889] _openGLView clearFrame ...
2026-11-07 09:46:19.866 Seetong_tps[3891:392889] 当前控制器：STPlaybackVC
2026-11-07 09:46:19.866 Seetong_tps[3891:392889]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 09:46:19.866 Seetong_tps[3891:392889] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 09:46:19.866 Seetong_tps[3891:392889] camera_nvr对象已切换，重新设置KVO监听
2026-11-07 09:46:19.878 Seetong_tps[3891:392889] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-11-07 09:46:20.061 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:20.062 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:20.062 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:20.063 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:20.063 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:20.064 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:20.064 Seetong_tps[3891:392889]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 09:46:20.064 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:20.073 Seetong_tps[3891:392889]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-11-07 09:46:20.073 Seetong_tps[3891:392889] ====高度=91.000000
2026-11-07 09:46:20.073 Seetong_tps[3891:392889]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-11-07 09:46:20.075 Seetong_tps[3891:392889] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 09:46:20.075 Seetong_tps[3891:392889] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 09:46:20.076 Seetong_tps[3891:392889] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 09:46:20.076 Seetong_tps[3891:392889] ###### stopNvrRemoteRecord ......
2026-11-07 09:46:20.078 Seetong_tps[3891:392889] updateAlarmListTable:messageModelList=0
2026-11-07 09:46:20.087 Seetong_tps[3891:392889]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-11-07 09:46:20.087 Seetong_tps[3891:393054] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 09:46:20.087 Seetong_tps[3891:392889]  --- startSearchRecordTimer -- durationTime: 20.0
2026-11-07 09:46:20.087 Seetong_tps[3891:392889]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202611-0B99B51AA21A3766
2026-11-07 09:46:20.087 Seetong_tps[3891:392889] updateAlarmListTable:messageModelList=0
2026-11-07 09:46:20.140 Seetong_tps[3891:392889] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 09:46:20.211 Seetong_tps[3891:392974]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109b2ef00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x110bd8a00>
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 09:46:20.211 Seetong_tps[3891:392974] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-11-07 09:46:20.223 Seetong_tps[3891:392889]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 09:46:20.257 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 6.94 - 设备: 庭院 - 29115420
2026-11-07 09:46:20.282 Seetong_tps[3891:393531] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10e0a99c0>{number = 26, name = (null)}====
2026-11-07 09:46:20.332 Seetong_tps[3891:393054] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12c6e8a80>{number = 22, name = (null)}====
2026-11-07 09:46:20.362 Seetong_tps[3891:393061] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12c539380>{number = 14, name = (null)}====
2026-11-07 09:46:20.719 Seetong_tps[3891:392979] ===29115420===
2026-11-07 09:46:22.090 Seetong_tps[3891:392979]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202611:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-11-07 09:46:22.242 Seetong_tps[3891:392889]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-11-07 09:46:23.219 Seetong_tps[3891:392979] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=576
2026-11-07 09:46:23.221 Seetong_tps[3891:392889] timeSliceArray.count=37
2026-11-07 09:46:23.262 Seetong_tps[3891:392889] nvrParseRecPlayBlock timelineModelArray.count=36
2026-11-07 09:46:23.262 Seetong_tps[3891:392889] timelineModel.timePaint=09:44:47-09:45:12,timelineModel.recordType=7
2026-11-07 09:46:23.284 Seetong_tps[3891:392889] updateAlarmListTable:messageModelList=18
2026-11-07 09:46:23.284 Seetong_tps[3891:392889]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-11-07 09:46:23.287 Seetong_tps[3891:392889]  --- setFirstTimePosition --- i: 35 - recordType: 7
2026-11-07 09:46:23.287 Seetong_tps[3891:392889] _firstHaveDataTime=09:44:47
2026-11-07 09:46:23.911 Seetong_tps[3891:392889]  -- 预览倒计时 -- User interaction detected
2026-11-07 09:46:23.938 Seetong_tps[3891:392889] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 09:46:23.939 Seetong_tps[3891:392889]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-25 \U4e0a\U534812:16:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53481:45:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 09:46:23.939 Seetong_tps[3891:392889]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午1:46:23 +0000
2026-11-07 09:46:23.939 Seetong_tps[3891:393061] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107094447
2026-11-07 09:46:23.940 Seetong_tps[3891:392889]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107094447
2026-11-07 09:46:24.281 Seetong_tps[3891:392979]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 09:46:24.435 Seetong_tps[3891:392974] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 09:46:24.435 Seetong_tps[3891:392974]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x109b2ef00>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x110bd8a00>
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: initDecodePort _decodePort = 3
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: playsettype = 50
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-11-07 09:46:24.436 Seetong_tps[3891:392974] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-11-07 09:46:24.436 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-11-07 09:46:24.437 Seetong_tps[3891:392974] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-11-07 09:46:24.438 Seetong_tps[3891:392974] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-11-07 09:46:24.438 Seetong_tps[3891:392974] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 09:46:24.439 Seetong_tps[3891:392974] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 09:46:24.441 Seetong_tps[3891:392889]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.50 - 设备: 庭院 - 29115420
2026-11-07 09:46:24.457 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:24.648 Seetong_tps[3891:392889] 卡回放第一帧回调 倍速 = 0
2026-11-07 09:46:25.756 Seetong_tps[3891:392889]  -- 预览倒计时 -- User interaction detected
2026-11-07 09:46:25.773 Seetong_tps[3891:392889]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107094413
2026-11-07 09:46:25.773 Seetong_tps[3891:393061] zhangw_controlNvrRemoteRecord:strDateTime=20261107094413,action=6
2026-11-07 09:46:25.885 Seetong_tps[3891:392979]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 09:46:26.916 Seetong_tps[3891:392889]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 09:46:29.571 Seetong_tps[3891:392889]  -- 预览倒计时 -- User interaction detected
2026-11-07 09:46:29.594 Seetong_tps[3891:393730] zhangw_controlNvrRemoteRecord:strDateTime=20261107090143,action=6
2026-11-07 09:46:29.594 Seetong_tps[3891:392889]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107090143
2026-11-07 09:46:29.652 Seetong_tps[3891:392979]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 09:46:31.775 Seetong_tps[3891:392953] -canOpenURL: failed for URL: "lineauth2://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-11-07 09:46:31.776 Seetong_tps[3891:392953] -canOpenURL: failed for URL: "baidumap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-11-07 09:46:31.777 Seetong_tps[3891:392953] -canOpenURL: failed for URL: "fbapi://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-11-07 09:46:31.778 Seetong_tps[3891:392953] -canOpenURL: failed for URL: "fb-messenger-share-api://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-11-07 09:46:31.780 Seetong_tps[3891:392953] -canOpenURL: failed for URL: "qqmap://" - error: "未能完成操作。（OSStatus错误-10814。）"
2026-11-07 09:46:32.988 Seetong_tps[3891:392889]  -- 预览倒计时 -- User interaction detected
2026-11-07 09:46:33.006 Seetong_tps[3891:393749] zhangw_controlNvrRemoteRecord:strDateTime=20261107094413,action=6
2026-11-07 09:46:33.006 Seetong_tps[3891:392889]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107094413
2026-11-07 09:46:33.100 Seetong_tps[3891:392979]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 09:46:36.916 Seetong_tps[3891:392889]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 09:46:37.199 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.213 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.231 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.250 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.264 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.280 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.298 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.315 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.334 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.367 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.368 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.380 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.400 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.413 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.430 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.448 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.464 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.514 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.531 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.548 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.564 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.581 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.597 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.615 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.631 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.882 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.899 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.915 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.932 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.948 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.965 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.982 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:37.999 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.015 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.031 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.048 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.099 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.116 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.132 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.149 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.166 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.184 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.219 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.340 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.371 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.415 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.435 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.501 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.684 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.784 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.818 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.851 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.852 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.884 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.885 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.915 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.948 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.965 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:38.998 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:39.015 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:39.053 Seetong_tps[3891:392889] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 09:46:46.916 Seetong_tps[3891:392889]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 09:46:47.243 Seetong_tps[3891:392889] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 09:46:47.243 Seetong_tps[3891:392889] ###### stopNvrRemoteRecord ......
2026-11-07 09:46:47.244 Seetong_tps[3891:392974]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 09:46:47.247 Seetong_tps[3891:392889]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 09:46:47.251 Seetong_tps[3891:392889] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794014975000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 09:46:47.251 Seetong_tps[3891:392889]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 09:46:47.251 Seetong_tps[3891:392889]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 09:46:47.265 Seetong_tps[3891:392889] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 09:46:47.285 Seetong_tps[3891:392889] [保存失败] 相机对象或存储字典为空
2026-11-07 09:46:47.285 Seetong_tps[3891:393757] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 09:46:47.285 Seetong_tps[3891:393757] --FC_StopDevComEx end
2026-11-07 09:46:47.286 Seetong_tps[3891:392889] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794014975000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 09:46:47.286 Seetong_tps[3891:392889]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 09:46:47.286 Seetong_tps[3891:392889]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 09:46:47.291 Seetong_tps[3891:392889]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 13:05:12.824 Seetong_tps[5350:507836] app_version=8.3.805
2026-11-07 13:05:12.835 Seetong_tps[5350:507844] 询问用户是否开启推送成功
2026-11-07 13:05:12.836 Seetong_tps[5350:507844] 用户点击允许接收推送
2026-11-07 13:05:12.839 Seetong_tps[5350:507836]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 13:05:12.839 Seetong_tps[5350:507836] showForLogin 1
2026-11-07 13:05:12.839 Seetong_tps[5350:507836] AppLaunch 还剩 5.759103775024414 秒
2026-11-07 13:05:12.841 Seetong_tps[5350:507840] remoteNotificationSetting: <UNNotificationSettings: 0x1128952c0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 13:05:12.850 Seetong_tps[5350:507836]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 13:05:12.893 Seetong_tps[5350:507893] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYzMjcxMjgxOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3cxIn0.-1zA4-MpOeSqNN4IyRBG32kwJeanJcQ6NtPbGI01psI","accessNode":"101.42.105.173:24200","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYzMjcxMjgxOSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MyIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTE0X3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xNF9yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMTFfcmVsYXk0Il19.AQ--0oTlANFAvVvmcX4p6Wnq-G3yfeJl99yRf3NNC7A","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24902"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24900"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"43.138.116.190:24906"},{"domain":"","netType":4,"relayNode":"42.193.125.201:24903"}]}
====
2026-11-07 13:05:12.914 Seetong_tps[5350:507836] viewDidLoad/configtime=2026-11-07 上午5:05:12 +0000
2026-11-07 13:05:12.915 Seetong_tps[5350:507836]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 13:05:12.915 Seetong_tps[5350:507836]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 13:05:12.960 Seetong_tps[5350:507894] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x112b22040>{number = 10, name = (null)}====
2026-11-07 13:05:13.056 Seetong_tps[5350:507836]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 13:05:13.056 Seetong_tps[5350:507836]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 13:05:13.064 Seetong_tps[5350:507836]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 13:05:13.064 Seetong_tps[5350:507836] 开始检查未读客服消息...
2026-11-07 13:05:13.065 Seetong_tps[5350:507836] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 13:05:13.065 Seetong_tps[5350:507836]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 13:05:13.076 Seetong_tps[5350:507836]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 13:05:13.092 Seetong_tps[5350:507836]  -- WebSocket connection - getNetty - 
2026-11-07 13:05:13.093 Seetong_tps[5350:507836]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 13:05:13.100 Seetong_tps[5350:507836] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 13:05:13.100 Seetong_tps[5350:507836] NAV deviceOrientationDidChange:1
2026-11-07 13:05:13.106 Seetong_tps[5350:507836]  -- groupDeviceList -- 
2026-11-07 13:05:13.107 Seetong_tps[5350:507836] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 13:05:13.107 Seetong_tps[5350:507836]  -- WebSocket connection - getNetty - 
2026-11-07 13:05:13.107 Seetong_tps[5350:507836]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 13:05:13.255 Seetong_tps[5350:507840] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10b700680>{number = 6, name = (null)}====
2026-11-07 13:05:13.255 Seetong_tps[5350:507891] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay53.s5.seetong.com:7443;type=0&load=25&addr=bjrelay53.s5.seetong.com:1443;type=0&load=20&addr=bjrelay61.s5.seetong.com:12443;","vipRelayServers":"type=0&load=47&addr=bjrelayvip3.s2.seetong.com:15443;type=0&load=32&addr=bjrelay43.s2.seetong.com:8443;type=0&load=44&addr=bjrelayvip1.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x11285cf40>{number = 14, name = (null)}====
2026-11-07 13:05:13.256 Seetong_tps[5350:507955] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x11285cc00>{number = 16, name = (null)}====
2026-11-07 13:05:13.262 Seetong_tps[5350:507954] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x11285cc40>{number = 17, name = (null)}====
2026-11-07 13:05:13.262 Seetong_tps[5350:507956] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x11285cfc0>{number = 18, name = (null)}====
2026-11-07 13:05:13.262 Seetong_tps[5350:507894] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794026990000,"lastHeartTime":1794010435000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x112b22040>{number = 10, name = (null)}====
2026-11-07 13:05:13.279 Seetong_tps[5350:507844] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b701d80>{number = 7, name = (null)}====
2026-11-07 13:05:13.282 Seetong_tps[5350:507961] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.196.211","port":"26999","token":"A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQAUlUCU1YHBFADOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x11285fe40>{number = 19, name = (null)}====
2026-11-07 13:05:13.283 Seetong_tps[5350:507953] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x11285ff00>{number = 20, name = (null)}====
2026-11-07 13:05:13.294 Seetong_tps[5350:507836]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 13:05:13.304 Seetong_tps[5350:507962] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12e8a4680>{number = 13, name = (null)}====
2026-11-07 13:05:13.304 Seetong_tps[5350:507839] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x10b438f00>{number = 3, name = (null)}====
2026-11-07 13:05:13.505 Seetong_tps[5350:507836] Super properties have already been unregistered.
2026-11-07 13:05:13.506 Seetong_tps[5350:507836] UMAPM_OOMSampling(0,0):NO
2026-11-07 13:05:13.508 Seetong_tps[5350:507836]  -- deviceListDataUpdate - AppLaunch 还剩 0.0901648998260498 秒 - 再延迟 0.5901648998260498 秒 - 启动耗时 2.90983510017395 秒
2026-11-07 13:05:13.508 Seetong_tps[5350:507836]  -- groupDeviceList -- 
2026-11-07 13:05:13.508 Seetong_tps[5350:507836] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 13:05:13.508 Seetong_tps[5350:507836]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2910 毫秒
2026-11-07 13:05:13.560 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 13:05:13.560 Seetong_tps[5350:507836]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 13:05:13.560 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 13:05:13.561 Seetong_tps[5350:507836]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 659;
}
2026-11-07 13:05:13.566 Seetong_tps[5350:507836]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 13:05:13.566 Seetong_tps[5350:507836]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 13:05:13.575 Seetong_tps[5350:507836] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 13:05:13.576 Seetong_tps[5350:507836] 客服消息未读数量: 0
2026-11-07 13:05:13.582 Seetong_tps[5350:507836]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 13:05:13.582 Seetong_tps[5350:507953]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 13:05:13.583 Seetong_tps[5350:507953]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 13:05:13.583 Seetong_tps[5350:507953]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 13:05:13.583 Seetong_tps[5350:507836]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 13:05:13.583 Seetong_tps[5350:507953]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 13:05:13.583 Seetong_tps[5350:507953]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 13:05:13.583 Seetong_tps[5350:507953]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 13:05:13.584 Seetong_tps[5350:507836]  -- WebSocket connection connectServer - urlStr: ws://114.116.196.211:26999?token=A1ADHglXUhoFCw8ZAgQDXAAOCVwJPlAGAAQAUlUCU1YHBFADOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 13:05:13.588 Seetong_tps[5350:507836]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 13:05:13.588 Seetong_tps[5350:507836] ++++-[VideoView dealloc]++++
2026-11-07 13:05:13.590 Seetong_tps[5350:507836] OpenGLView20_Seetong dealloc:0x112acfe00
2026-11-07 13:05:13.596 Seetong_tps[5350:507836]  -- WebSocket - 重置重连次数 -- 
2026-11-07 13:05:13.599 Seetong_tps[5350:507836]  -- 广告缓存 -- saveAdModel - result: 1
2026-11-07 13:05:13.605 Seetong_tps[5350:507836] UMAPM_NetworkSampling(0,0):NO
2026-11-07 13:05:13.605 Seetong_tps[5350:507836]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 13:05:13.606 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 13:05:13.606 Seetong_tps[5350:507836]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 13:05:13.608 Seetong_tps[5350:507836] 蓝牙已打开
2026-11-07 13:05:13.608 Seetong_tps[5350:507836]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 13:05:13.608 Seetong_tps[5350:507836]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 13:05:13.614 Seetong_tps[5350:507836]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 13:05:13.614 Seetong_tps[5350:507836]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 13:05:13.646 Seetong_tps[5350:507836]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 13:05:13.646 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 13:05:13.646 Seetong_tps[5350:507836]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3048 毫秒
2026-11-07 13:05:13.647 Seetong_tps[5350:507836] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794026990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 13:05:13.647 Seetong_tps[5350:507836]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 13:05:13.647 Seetong_tps[5350:507836]  -- groupDeviceList -- 
2026-11-07 13:05:13.679 Seetong_tps[5350:507844] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x10b701d80>{number = 7, name = (null)}====
2026-11-07 13:05:13.714 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 13:05:13.715 Seetong_tps[5350:507836]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 13:05:13.715 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 13:05:13.715 Seetong_tps[5350:507836]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 13:05:13.716 Seetong_tps[5350:507836]  -- WebSocket - 重置重连次数 -- 
2026-11-07 13:05:13.716 Seetong_tps[5350:507836]  -- WebSocket connection 长连接成功 - 耗时：0.6 秒
2026-11-07 13:05:13.717 Seetong_tps[5350:507836]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 13:05:13.717 Seetong_tps[5350:507836]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUIBVUFUFFpAQQB","reconn":0}}
2026-11-07 13:05:13.717 Seetong_tps[5350:507836]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 13:05:13.718 Seetong_tps[5350:507836] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794026990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 13:05:13.843 Seetong_tps[5350:507836]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 13:05:13.843 Seetong_tps[5350:507836]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 13:05:13.845 Seetong_tps[5350:507836] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 13:05:13.845 Seetong_tps[5350:507836] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 13:05:13.845 Seetong_tps[5350:507836] Formatted Date: 2026-11-07
2026-11-07 13:05:13.845 Seetong_tps[5350:507836]  --- webSocketGetServerData msgId: 36359D2B-48AF-48D8-B477-95F4F4463251 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUIBVUFUFFpAQQB;
    };
}
2026-11-07 13:05:13.845 Seetong_tps[5350:507836]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 13:05:13.845 Seetong_tps[5350:507836]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 13:05:13.846 Seetong_tps[5350:507836]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 13:05:13.873 Seetong_tps[5350:507893] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 13:05:13.873 Seetong_tps[5350:507893] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 13:05:13.889 Seetong_tps[5350:507836] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 13:05:13.889 Seetong_tps[5350:507836]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 13:05:13.889 Seetong_tps[5350:507836]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 13:05:13.890 Seetong_tps[5350:507836] Sorted Dates (Descending): (
)
2026-11-07 13:05:14.125 Seetong_tps[5350:507836] AppLaunch hideForRefreshToken
2026-11-07 13:05:14.125 Seetong_tps[5350:507836] AppLaunch hideForRefreshToken dismiss
2026-11-07 13:05:14.125 Seetong_tps[5350:507836] AppLaunch dismiss...
2026-11-07 13:05:14.429 Seetong_tps[5350:507836]  dealloc -- STAppLaunchWindow
2026-11-07 13:05:14.430 Seetong_tps[5350:507836]  dealloc -- STAppLaunchViewController
2026-11-07 13:05:14.433 Seetong_tps[5350:507836] AppLaunch dismiss... end
2026-11-07 13:05:15.049 Seetong_tps[5350:507893]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 13:05:15.049 Seetong_tps[5350:507893]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 13:05:15.050 Seetong_tps[5350:507893]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 13:05:15.054 Seetong_tps[5350:507836]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 13:05:15.055 Seetong_tps[5350:507953] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 13:05:15.055 Seetong_tps[5350:507843] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 13:05:15.126 Seetong_tps[5350:507893]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 13:05:15.127 Seetong_tps[5350:507893]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 13:05:15.128 Seetong_tps[5350:507893]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 13:05:15.128 Seetong_tps[5350:507953] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 13:05:15.128 Seetong_tps[5350:507843] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 13:05:15.128 Seetong_tps[5350:507953] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 13:05:15.197 Seetong_tps[5350:507836] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 13:05:15.197 Seetong_tps[5350:507836] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 13:05:15.197 Seetong_tps[5350:507836] 用户设置的具体字体大小: 15.000000
2026-11-07 13:05:15.254 Seetong_tps[5350:507893]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 13:05:15.254 Seetong_tps[5350:507896]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 13:05:15.782 Seetong_tps[5350:507836] MessageThrottle reloadTableView ---
2026-11-07 13:05:16.212 Seetong_tps[5350:507836]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 13:05:16.250 Seetong_tps[5350:507836]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 13:05:16.461 Seetong_tps[5350:507843] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b43ad40>{number = 5, name = (null)}====
2026-11-07 13:05:16.727 Seetong_tps[5350:507836]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 13:05:16.727 Seetong_tps[5350:507836]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 13:05:16.727 Seetong_tps[5350:507836]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 13:05:16.728 Seetong_tps[5350:507836] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 13:05:16.771 Seetong_tps[5350:507836] MessageThrottle reloadTableView ---
2026-11-07 13:05:16.987 Seetong_tps[5350:507843] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b43ad40>{number = 5, name = (null)}====
2026-11-07 13:05:18.749 Seetong_tps[5350:507836]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 13:05:18.762 Seetong_tps[5350:507836] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 13:05:18.809 Seetong_tps[5350:507838] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 13:05:18.809 Seetong_tps[5350:507836] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 13:05:18.809 Seetong_tps[5350:507836]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 13:05:18.810 Seetong_tps[5350:507836] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 13:05:18.812 Seetong_tps[5350:507836]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 13:05:18.827 Seetong_tps[5350:507836]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午1:05:18 828
2026-11-07 13:05:18.828 Seetong_tps[5350:507836]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f587800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5c5740>; layer = <CALayer: 0x12ebb5500>>
2026-11-07 13:05:18.828 Seetong_tps[5350:507836]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f587800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5c5740>; layer = <CALayer: 0x12ebb5500>> -- _camera.supportPlatform: 0
2026-11-07 13:05:18.828 Seetong_tps[5350:507836]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午5:05:18 +0000
2026-11-07 13:05:18.828 Seetong_tps[5350:507836]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-10-31 \U4e0a\U53485:13:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-10-31 \U4e0a\U53485:20:05 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53481:45:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 13:05:18.829 Seetong_tps[5350:507836]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午1:05:18 829
2026-11-07 13:05:18.829 Seetong_tps[5350:507838] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 13:05:18.861 Seetong_tps[5350:507836]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 13:05:18.864 Seetong_tps[5350:507836] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 13:05:18.867 Seetong_tps[5350:507836]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 13:05:18.867 Seetong_tps[5350:507836] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 13:05:18.898 Seetong_tps[5350:507836]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 13:05:18.901 Seetong_tps[5350:507836] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 13:05:18.901 Seetong_tps[5350:507836]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 13:05:18.910 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 13:05:18.910 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 13:05:18.915 Seetong_tps[5350:507836] uid:29115420 playAudio
2026-11-07 13:05:18.916 Seetong_tps[5350:507836]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 13:05:18.916 Seetong_tps[5350:507836]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 13:05:18.916 Seetong_tps[5350:507838] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 13:05:19.121 Seetong_tps[5350:507836] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 13:05:19.782 Seetong_tps[5350:507896] ===29115420===
2026-11-07 13:05:20.216 Seetong_tps[5350:507896] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b703300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127d0a00>
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 13:05:20.217 Seetong_tps[5350:507893] InitDecodePortLog: playsettype = 50
2026-11-07 13:05:20.219 Seetong_tps[5350:507893] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 13:05:20.219 Seetong_tps[5350:507893] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 13:05:20.219 Seetong_tps[5350:507893] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 13:05:20.220 Seetong_tps[5350:507893] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 13:05:20.220 Seetong_tps[5350:507893] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 13:05:20.220 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.41 - 设备: 庭院 - 29115420
2026-11-07 13:05:20.221 Seetong_tps[5350:507893] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 13:05:20.222 Seetong_tps[5350:507893] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 13:05:20.224 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.41 - 设备: 庭院 - 29115420
2026-11-07 13:05:21.100 Seetong_tps[5350:507896]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 13:05:21.235 Seetong_tps[5350:508082] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 13:05:21.248 Seetong_tps[5350:507836] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 13:05:21.263 Seetong_tps[5350:507836] uid:29115420 playAudio
2026-11-07 13:05:21.264 Seetong_tps[5350:507836] uid:29115420 playAudio
2026-11-07 13:05:21.265 Seetong_tps[5350:507953] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 13:05:21.268 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.46 - 设备: 庭院 - 29115420
2026-11-07 13:05:21.268 Seetong_tps[5350:507836] checkPortStatus:_decodePort=1
2026-11-07 13:05:21.268 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.46 - 设备: 庭院 - 29115420
2026-11-07 13:05:21.294 Seetong_tps[5350:508082] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 13:05:21.298 Seetong_tps[5350:507836]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.49 - 设备: 庭院 - 29115420
2026-11-07 13:05:21.616 Seetong_tps[5350:507896] Failed to get IoT drive away set configuration.
2026-11-07 13:05:21.616 Seetong_tps[5350:507896]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 13:05:23.557 Seetong_tps[5350:507836]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 13:05:25.430 Seetong_tps[5350:507893]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 13:05:25.433 Seetong_tps[5350:507836]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 13:05:25.434 Seetong_tps[5350:507836] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794026990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 13:05:25.434 Seetong_tps[5350:507836]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 13:05:25.434 Seetong_tps[5350:507836]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 13:05:25.442 Seetong_tps[5350:507836] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 13:05:25.442 Seetong_tps[5350:507836]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f587800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5c5740>; layer = <CALayer: 0x12ebb5500>>
2026-11-07 13:05:25.442 Seetong_tps[5350:507836] #####Vstop:uid:29115420-0-port:1
2026-11-07 13:05:25.455 Seetong_tps[5350:507836] -----------1release decodeport = 1
2026-11-07 13:05:25.456 Seetong_tps[5350:507836]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 2400;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 6600;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 13:05:25.458 Seetong_tps[5350:507836] _openGLView clearFrame ...
2026-11-07 13:05:25.473 Seetong_tps[5350:507836] [保存失败] 相机对象或存储字典为空
2026-11-07 13:05:25.473 Seetong_tps[5350:507839] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 13:05:25.474 Seetong_tps[5350:507839] --FC_StopDevComEx end
2026-11-07 13:05:25.474 Seetong_tps[5350:507836] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794026990000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794010435000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 13:05:25.474 Seetong_tps[5350:507836]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 13:05:25.474 Seetong_tps[5350:507836]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 14:45:48.861 Seetong_tps[6237:568014] app_version=8.3.805
2026-11-07 14:45:48.888 Seetong_tps[6237:568014]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 14:45:48.888 Seetong_tps[6237:568014] showForLogin 1
2026-11-07 14:45:48.888 Seetong_tps[6237:568014] AppLaunch 还剩 5.880005836486816 秒
2026-11-07 14:45:48.891 Seetong_tps[6237:568101] 询问用户是否开启推送成功
2026-11-07 14:45:48.891 Seetong_tps[6237:568101] 用户点击允许接收推送
2026-11-07 14:45:48.895 Seetong_tps[6237:568014]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 14:45:48.896 Seetong_tps[6237:568102] remoteNotificationSetting: <UNNotificationSettings: 0x13549d040; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 14:45:48.928 Seetong_tps[6237:568100] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYzODc0ODg2OCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.ZLwlchqEp0IiScOefco1RGBwlwaMHNRBfWhBeqjk5Zc","accessNode":"114.116.198.103:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDYzODc0ODg2OCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MSIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTMiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkxIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0wN19yZWxheTUiLCJ0eC1iai10cHNpb3QtcmVsYXktMDZfcmVsYXk3Il19.OVypNX1rs3GZIz-VhgSBqKSZFUkBKdGdpRStPIUh7vc","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24900"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24902"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24900"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"120.53.229.60:24904"},{"domain":"","netType":4,"relayNode":"62.234.33.113:24906"}]}
====
2026-11-07 14:45:48.947 Seetong_tps[6237:568014] viewDidLoad/configtime=2026-11-07 上午6:45:48 +0000
2026-11-07 14:45:48.948 Seetong_tps[6237:568014]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 14:45:48.948 Seetong_tps[6237:568014]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 14:45:49.057 Seetong_tps[6237:568014]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 14:45:49.058 Seetong_tps[6237:568014]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 14:45:49.064 Seetong_tps[6237:568014]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 14:45:49.065 Seetong_tps[6237:568014] 开始检查未读客服消息...
2026-11-07 14:45:49.065 Seetong_tps[6237:568014] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 14:45:49.065 Seetong_tps[6237:568014]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 14:45:49.079 Seetong_tps[6237:568014]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 14:45:49.079 Seetong_tps[6237:568014]  -- WebSocket connection - getNetty - 
2026-11-07 14:45:49.079 Seetong_tps[6237:568014]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 14:45:49.085 Seetong_tps[6237:568014] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 14:45:49.085 Seetong_tps[6237:568014] NAV deviceOrientationDidChange:1
2026-11-07 14:45:49.088 Seetong_tps[6237:568035] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x13443b600>{number = 5, name = (null)}====
2026-11-07 14:45:49.088 Seetong_tps[6237:568014]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 14:45:49.245 Seetong_tps[6237:568014] Super properties have already been unregistered.
2026-11-07 14:45:49.246 Seetong_tps[6237:568014] UMAPM_OOMSampling(0,0):NO
2026-11-07 14:45:49.248 Seetong_tps[6237:568014]  -- deviceListDataUpdate - AppLaunch 还剩 0.5197298526763916 秒 - 再延迟 1.019729852676392 秒 - 启动耗时 2.480270147323608 秒
2026-11-07 14:45:49.248 Seetong_tps[6237:568014]  -- groupDeviceList -- 
2026-11-07 14:45:49.248 Seetong_tps[6237:568014]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2480 毫秒
2026-11-07 14:45:49.264 Seetong_tps[6237:568155] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x135721340>{number = 14, name = (null)}====
2026-11-07 14:45:49.264 Seetong_tps[6237:568153] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x135721440>{number = 13, name = (null)}====
2026-11-07 14:45:49.269 Seetong_tps[6237:568014] ++++-[VideoView dealloc]++++
2026-11-07 14:45:49.271 Seetong_tps[6237:568014] OpenGLView20_Seetong dealloc:0x1356d3e00
2026-11-07 14:45:49.272 Seetong_tps[6237:568036] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x134438e00>{number = 3, name = (null)}====
2026-11-07 14:45:49.273 Seetong_tps[6237:568014]  -- groupDeviceList -- 
2026-11-07 14:45:49.273 Seetong_tps[6237:568014] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 14:45:49.273 Seetong_tps[6237:568014] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 14:45:49.273 Seetong_tps[6237:568014]  -- WebSocket connection - getNetty - 
2026-11-07 14:45:49.273 Seetong_tps[6237:568014]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 14:45:49.283 Seetong_tps[6237:568070] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x1347184c0>{number = 6, name = (null)}====
2026-11-07 14:45:49.284 Seetong_tps[6237:568156] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwMBVFQBVlADCD4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x135721480>{number = 15, name = (null)}====
2026-11-07 14:45:49.288 Seetong_tps[6237:568152] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x1354792c0>{number = 16, name = (null)}====
2026-11-07 14:45:49.289 Seetong_tps[6237:568154] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x1354788c0>{number = 17, name = (null)}====
2026-11-07 14:45:49.301 Seetong_tps[6237:568101] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794032998000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x13547acc0>{number = 9, name = (null)}====
2026-11-07 14:45:49.391 Seetong_tps[6237:568151] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=34&addr=bjrelay9.s5.seetong.com:5443;type=0&load=22&addr=bjrelay61.s5.seetong.com:5443;type=0&load=23&addr=bjrelay57.s5.seetong.com:7443;","vipRelayServers":"type=0&load=60&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=47&addr=bjrelay44.s2.seetong.com:2443;type=0&load=36&addr=bjrelay43.s2.seetong.com:4443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1365ebd80>{number = 18, name = (null)}====
2026-11-07 14:45:49.418 Seetong_tps[6237:568014] UMAPM_NetworkSampling(0,0):NO
2026-11-07 14:45:49.418 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 14:45:49.418 Seetong_tps[6237:568014]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 14:45:49.418 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 14:45:49.419 Seetong_tps[6237:568014]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 660;
}
2026-11-07 14:45:49.419 Seetong_tps[6237:568014]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 14:45:49.421 Seetong_tps[6237:568014] 蓝牙已打开
2026-11-07 14:45:49.421 Seetong_tps[6237:568014] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 14:45:49.421 Seetong_tps[6237:568014] 客服消息未读数量: 0
2026-11-07 14:45:49.422 Seetong_tps[6237:568014]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 14:45:49.423 Seetong_tps[6237:568014]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwMBVFQBVlADCD4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 14:45:49.426 Seetong_tps[6237:568014]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 14:45:49.438 Seetong_tps[6237:568014]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 14:45:49.438 Seetong_tps[6237:568156]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 14:45:49.438 Seetong_tps[6237:568156]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 14:45:49.438 Seetong_tps[6237:568156]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 14:45:49.439 Seetong_tps[6237:568156]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 14:45:49.439 Seetong_tps[6237:568156]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 14:45:49.439 Seetong_tps[6237:568156]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 14:45:49.439 Seetong_tps[6237:568014]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 14:45:49.439 Seetong_tps[6237:568014]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 14:45:49.443 Seetong_tps[6237:568100] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 14:45:49.443 Seetong_tps[6237:568100] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 14:45:49.449 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 14:45:49.449 Seetong_tps[6237:568014]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 14:45:49.449 Seetong_tps[6237:568014]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 14:45:49.449 Seetong_tps[6237:568014]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 14:45:49.449 Seetong_tps[6237:568014]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 14:45:49.463 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 14:45:49.463 Seetong_tps[6237:568014]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2695 毫秒
2026-11-07 14:45:49.463 Seetong_tps[6237:568014] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794032998000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 14:45:49.463 Seetong_tps[6237:568014]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 14:45:49.463 Seetong_tps[6237:568014]  -- groupDeviceList -- 
2026-11-07 14:45:49.467 Seetong_tps[6237:568160] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x13675a5c0>{number = 20, name = (null)}====
2026-11-07 14:45:49.483 Seetong_tps[6237:568036] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x134438e00>{number = 3, name = (null)}====
2026-11-07 14:45:49.573 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 14:45:49.574 Seetong_tps[6237:568014]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 14:45:49.574 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 14:45:49.574 Seetong_tps[6237:568014]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 14:45:49.574 Seetong_tps[6237:568014]  -- WebSocket - 重置重连次数 -- 
2026-11-07 14:45:49.574 Seetong_tps[6237:568014]  -- WebSocket connection 长连接成功 - 耗时：0.5 秒
2026-11-07 14:45:49.575 Seetong_tps[6237:568014]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 14:45:49.575 Seetong_tps[6237:568014]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUIBlEFVVtpAQQB","reconn":0}}
2026-11-07 14:45:49.576 Seetong_tps[6237:568014]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 14:45:49.576 Seetong_tps[6237:568014] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794032998000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 14:45:49.576 Seetong_tps[6237:568014]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 14:45:49.576 Seetong_tps[6237:568014]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 14:45:49.576 Seetong_tps[6237:568014]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 14:45:49.576 Seetong_tps[6237:568014]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 14:45:49.713 Seetong_tps[6237:568014] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 14:45:49.713 Seetong_tps[6237:568014] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 14:45:49.713 Seetong_tps[6237:568014] Formatted Date: 2026-11-07
2026-11-07 14:45:49.714 Seetong_tps[6237:568014]  --- webSocketGetServerData msgId: DB0CB01F-DA18-4726-B1F3-F2271A74F9C2 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUIBlEFVVtpAQQB;
    };
}
2026-11-07 14:45:49.714 Seetong_tps[6237:568014]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 14:45:49.714 Seetong_tps[6237:568014]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 14:45:49.735 Seetong_tps[6237:568014]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 14:45:49.762 Seetong_tps[6237:568014] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 14:45:49.762 Seetong_tps[6237:568014]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 14:45:49.762 Seetong_tps[6237:568014]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 14:45:49.763 Seetong_tps[6237:568014] Sorted Dates (Descending): (
)
2026-11-07 14:45:50.310 Seetong_tps[6237:568014] AppLaunch hideForRefreshToken
2026-11-07 14:45:50.311 Seetong_tps[6237:568014] AppLaunch hideForRefreshToken dismiss
2026-11-07 14:45:50.311 Seetong_tps[6237:568014] AppLaunch dismiss...
2026-11-07 14:45:50.414 Seetong_tps[6237:568100]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 14:45:50.414 Seetong_tps[6237:568100]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 14:45:50.414 Seetong_tps[6237:568100]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 14:45:50.417 Seetong_tps[6237:568014]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 14:45:50.417 Seetong_tps[6237:568034] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 14:45:50.417 Seetong_tps[6237:568101] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 14:45:50.532 Seetong_tps[6237:568100]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 14:45:50.533 Seetong_tps[6237:568100]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 14:45:50.534 Seetong_tps[6237:568100]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 14:45:50.534 Seetong_tps[6237:568034] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 14:45:50.534 Seetong_tps[6237:568101] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 14:45:50.534 Seetong_tps[6237:568034] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 14:45:50.540 Seetong_tps[6237:568100]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 14:45:50.541 Seetong_tps[6237:568100]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 14:45:50.541 Seetong_tps[6237:568100]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 14:45:50.541 Seetong_tps[6237:568034] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 14:45:50.541 Seetong_tps[6237:568034] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 14:45:50.541 Seetong_tps[6237:568101] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 14:45:50.616 Seetong_tps[6237:568014]  dealloc -- STAppLaunchWindow
2026-11-07 14:45:50.617 Seetong_tps[6237:568014]  dealloc -- STAppLaunchViewController
2026-11-07 14:45:50.619 Seetong_tps[6237:568014] AppLaunch dismiss... end
2026-11-07 14:45:50.846 Seetong_tps[6237:568110]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 14:45:50.906 Seetong_tps[6237:568014]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 14:45:50.906 Seetong_tps[6237:568110]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 14:45:51.161 Seetong_tps[6237:568014] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 14:45:51.162 Seetong_tps[6237:568014] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 14:45:51.162 Seetong_tps[6237:568014] 用户设置的具体字体大小: 15.000000
2026-11-07 14:45:51.363 Seetong_tps[6237:568014] MessageThrottle reloadTableView ---
2026-11-07 14:45:52.219 Seetong_tps[6237:568014]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 14:45:52.457 Seetong_tps[6237:568101] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x13547acc0>{number = 9, name = (null)}====
2026-11-07 14:45:52.733 Seetong_tps[6237:568014]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 14:45:52.733 Seetong_tps[6237:568014]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 14:45:52.733 Seetong_tps[6237:568014]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 14:45:52.734 Seetong_tps[6237:568014] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 14:45:52.947 Seetong_tps[6237:568101] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x13547acc0>{number = 9, name = (null)}====
2026-11-07 14:45:59.250 Seetong_tps[6237:568014]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 14:46:09.256 Seetong_tps[6237:568014]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 15:50:42.623 Seetong_tps[6930:611772] app_version=8.3.805
2026-11-07 15:50:42.643 Seetong_tps[6930:611772]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 15:50:42.644 Seetong_tps[6930:611772] showForLogin 1
2026-11-07 15:50:42.644 Seetong_tps[6930:611772] AppLaunch 还剩 4.810076951980591 秒
2026-11-07 15:50:42.644 Seetong_tps[6930:611808] 询问用户是否开启推送成功
2026-11-07 15:50:42.644 Seetong_tps[6930:611808] 用户点击允许接收推送
2026-11-07 15:50:42.645 Seetong_tps[6930:611805] remoteNotificationSetting: <UNNotificationSettings: 0x10e051180; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 15:50:42.651 Seetong_tps[6930:611772]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 15:50:42.718 Seetong_tps[6930:611772] viewDidLoad/configtime=2026-11-07 上午7:50:42 +0000
2026-11-07 15:50:42.719 Seetong_tps[6930:611772]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 15:50:42.719 Seetong_tps[6930:611772]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 15:50:42.854 Seetong_tps[6930:611772]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 15:50:42.854 Seetong_tps[6930:611772]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 15:50:42.861 Seetong_tps[6930:611772]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 15:50:42.861 Seetong_tps[6930:611772] 开始检查未读客服消息...
2026-11-07 15:50:42.861 Seetong_tps[6930:611772] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 15:50:42.862 Seetong_tps[6930:611772]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 15:50:42.877 Seetong_tps[6930:611772]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 15:50:42.877 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty - 
2026-11-07 15:50:42.878 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 15:50:42.884 Seetong_tps[6930:611772] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 15:50:42.884 Seetong_tps[6930:611772] NAV deviceOrientationDidChange:1
2026-11-07 15:50:42.892 Seetong_tps[6930:611772]  -- groupDeviceList -- 
2026-11-07 15:50:42.892 Seetong_tps[6930:611772] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 15:50:42.892 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty - 
2026-11-07 15:50:42.892 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 15:50:43.093 Seetong_tps[6930:611772]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 2
2026-11-07 15:50:43.102 Seetong_tps[6930:611805] ====请求接口 - 成功 - url: /seetong-sms/device-list-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10042,"name":"Seetong App设备列表页免费周卡广告","title":"免费周卡","subTitle":"云存周卡","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20250815/4bf6d0f9927926fa7fa519534bba82d2.jpg","redirectUrl":"https://h5.seetong.com/m/subpages/cloud/goods/index?utm_source=10042","adTitle":"0元领7天云存周卡","adSubTitle":"老客专享 | 名额有限 | 先领先得","adButtonTxt":"","adStartTime":"2026-05-12 00:00:00","adStartTimeStamp":1778515200000,"adEndTime":"2099-05-12 00:00:00","adEndTimeStamp":4082198400000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260508/d745b4e4ac0c00a0d6f5c6a4f1af3b3a.png","adRedirectUrl":"https://h5.seetong.com/activity/cloud-week?activityId=11062&utm_source=10042&sn=0B99B51AA21A3766","seq":0,"status":1,"isAllowClose":1,"hiddenDuration":1,"duration":7}}，线程：<NSThread: 0x106f04840>{number = 8, name = (null)}====
2026-11-07 15:50:43.125 Seetong_tps[6930:611941] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x109aa8b80>{number = 17, name = (null)}====
2026-11-07 15:50:43.141 Seetong_tps[6930:611944] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.40.201","port":"26999","token":"A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QHAwIGUlAAUlEEblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x109aa8f80>{number = 18, name = (null)}====
2026-11-07 15:50:43.141 Seetong_tps[6930:611939] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x109aa8fc0>{number = 19, name = (null)}====
2026-11-07 15:50:43.148 Seetong_tps[6930:611942] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x109aa8280>{number = 20, name = (null)}====
2026-11-07 15:50:43.148 Seetong_tps[6930:611940] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x109aa8c40>{number = 21, name = (null)}====
2026-11-07 15:50:43.150 Seetong_tps[6930:611949] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10e3e8580>{number = 15, name = (null)}====
2026-11-07 15:50:43.159 Seetong_tps[6930:611810] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10e025dc0>{number = 11, name = (null)}====
2026-11-07 15:50:43.180 Seetong_tps[6930:611808] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x106f04800>{number = 7, name = (null)}====
2026-11-07 15:50:43.204 Seetong_tps[6930:611809] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794037805000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x106f04400>{number = 6, name = (null)}====
2026-11-07 15:50:43.204 Seetong_tps[6930:611801] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay51.s5.seetong.com:13443;type=0&load=25&addr=bjrelay53.s5.seetong.com:2443;type=0&load=22&addr=bjrelay64.s5.seetong.com:14443;","vipRelayServers":"type=0&load=57&addr=bjrelayvip3.s2.seetong.com:6443;type=0&load=49&addr=bjrelayvip1.s2.seetong.com:7443;type=0&load=64&addr=bjrelayvip1.s2.seetong.com:8443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"221.14.67.34","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x106c38dc0>{number = 3, name = (null)}====
2026-11-07 15:50:43.309 Seetong_tps[6930:611772] Super properties have already been unregistered.
2026-11-07 15:50:43.309 Seetong_tps[6930:611772] UMAPM_OOMSampling(1,0):NO
2026-11-07 15:50:43.313 Seetong_tps[6930:611772]  -- deviceListDataUpdate - AppLaunch 还剩 -0.8588130474090576 秒 - 再延迟 0.5 秒 - 启动耗时 3.858813047409058 秒
2026-11-07 15:50:43.313 Seetong_tps[6930:611772]  -- groupDeviceList -- 
2026-11-07 15:50:43.313 Seetong_tps[6930:611772] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 15:50:43.313 Seetong_tps[6930:611772]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 3859 毫秒
2026-11-07 15:50:43.334 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 15:50:43.335 Seetong_tps[6930:611772]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 15:50:43.335 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 15:50:43.337 Seetong_tps[6930:611772]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 660;
}
2026-11-07 15:50:43.339 Seetong_tps[6930:611772] ++++-[VideoView dealloc]++++
2026-11-07 15:50:43.341 Seetong_tps[6930:611772] OpenGLView20_Seetong dealloc:0x10e2a7e00
2026-11-07 15:50:43.369 Seetong_tps[6930:611772]  -- WebSocket - 重置重连次数 -- 
2026-11-07 15:50:43.383 Seetong_tps[6930:611772]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 15:50:43.383 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty - 
2026-11-07 15:50:43.383 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 15:50:43.386 Seetong_tps[6930:611772]  -- 广告缓存 -- saveAdModel - result: 1
2026-11-07 15:50:43.393 Seetong_tps[6930:611772]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 15:50:43.394 Seetong_tps[6930:611772]  -- WebSocket connection connectServer - urlStr: ws://122.9.40.201:26999?token=A1MFHgFIUAQaAAkGCgcEXwsBb1cAU1QHAwIGUlAAUlEEblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 15:50:43.398 Seetong_tps[6930:611772]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 15:50:43.399 Seetong_tps[6930:611772] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 15:50:43.399 Seetong_tps[6930:611772] 客服消息未读数量: 0
2026-11-07 15:50:43.409 Seetong_tps[6930:611772]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 15:50:43.410 Seetong_tps[6930:611808]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 15:50:43.410 Seetong_tps[6930:611808]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 15:50:43.410 Seetong_tps[6930:611808]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 15:50:43.411 Seetong_tps[6930:611772]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 15:50:43.411 Seetong_tps[6930:611772]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 15:50:43.411 Seetong_tps[6930:611808]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 15:50:43.411 Seetong_tps[6930:611808]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 15:50:43.412 Seetong_tps[6930:611808]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 15:50:43.421 Seetong_tps[6930:611772] UMAPM_NetworkSampling(0,0):NO
2026-11-07 15:50:43.421 Seetong_tps[6930:611772]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 15:50:43.421 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 15:50:43.421 Seetong_tps[6930:611772]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 15:50:43.424 Seetong_tps[6930:611772] 蓝牙已打开
2026-11-07 15:50:43.434 Seetong_tps[6930:611772]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 15:50:43.434 Seetong_tps[6930:611772]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 15:50:43.436 Seetong_tps[6930:611772]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 15:50:43.436 Seetong_tps[6930:611772]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 15:50:43.451 Seetong_tps[6930:611772]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 15:50:43.598 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 15:50:43.598 Seetong_tps[6930:611772]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 4144 毫秒
2026-11-07 15:50:43.599 Seetong_tps[6930:611772] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794037805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 15:50:43.599 Seetong_tps[6930:611772]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 15:50:43.599 Seetong_tps[6930:611772]  -- groupDeviceList -- 
2026-11-07 15:50:43.599 Seetong_tps[6930:611772]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 15:50:43.599 Seetong_tps[6930:611772]  -- WebSocket - 重置重连次数 -- 
2026-11-07 15:50:43.599 Seetong_tps[6930:611772]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-11-07 15:50:43.600 Seetong_tps[6930:611772]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 15:50:43.600 Seetong_tps[6930:611772]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUIB1AAVVFpAQQB","reconn":0}}
2026-11-07 15:50:43.600 Seetong_tps[6930:611772]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 15:50:43.601 Seetong_tps[6930:611772] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794037805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 15:50:43.607 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 15:50:43.607 Seetong_tps[6930:611772]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 15:50:43.607 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 15:50:43.608 Seetong_tps[6930:611772]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 15:50:43.609 Seetong_tps[6930:611772]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 15:50:43.615 Seetong_tps[6930:611939] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x109aa8fc0>{number = 19, name = (null)}====
2026-11-07 15:50:43.738 Seetong_tps[6930:611772] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 15:50:43.738 Seetong_tps[6930:611772] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 15:50:43.738 Seetong_tps[6930:611772] Formatted Date: 2026-11-07
2026-11-07 15:50:43.739 Seetong_tps[6930:611772]  --- webSocketGetServerData msgId: 299CD492-8D82-49B9-8031-497E9D054E37 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUIB1AAVVFpAQQB;
    };
}
2026-11-07 15:50:43.739 Seetong_tps[6930:611772]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 15:50:43.739 Seetong_tps[6930:611772]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 15:50:43.771 Seetong_tps[6930:611772]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 15:50:43.834 Seetong_tps[6930:611772] AppLaunch hideForRefreshToken
2026-11-07 15:50:43.835 Seetong_tps[6930:611772] AppLaunch hideForRefreshToken dismiss
2026-11-07 15:50:43.835 Seetong_tps[6930:611772] AppLaunch dismiss...
2026-11-07 15:50:43.840 Seetong_tps[6930:611772] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 15:50:43.840 Seetong_tps[6930:611772]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 15:50:43.840 Seetong_tps[6930:611772]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 15:50:43.840 Seetong_tps[6930:611772] Sorted Dates (Descending): (
)
2026-11-07 15:50:44.139 Seetong_tps[6930:611772]  dealloc -- STAppLaunchWindow
2026-11-07 15:50:44.141 Seetong_tps[6930:611772]  dealloc -- STAppLaunchViewController
2026-11-07 15:50:44.142 Seetong_tps[6930:611772] AppLaunch dismiss... end
2026-11-07 15:50:44.982 Seetong_tps[6930:611772] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 15:50:44.983 Seetong_tps[6930:611772] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 15:50:44.983 Seetong_tps[6930:611772] 用户设置的具体字体大小: 15.000000
2026-11-07 15:50:46.015 Seetong_tps[6930:611772]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 15:50:46.242 Seetong_tps[6930:611808] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x106f04800>{number = 7, name = (null)}====
2026-11-07 15:50:46.492 Seetong_tps[6930:611830] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 15:50:46.496 Seetong_tps[6930:611830] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 15:50:46.534 Seetong_tps[6930:611772]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 15:50:46.534 Seetong_tps[6930:611772]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 15:50:46.534 Seetong_tps[6930:611772] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 15:50:46.812 Seetong_tps[6930:611808] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x106f04800>{number = 7, name = (null)}====
2026-11-07 15:50:47.240 Seetong_tps[6930:611830]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 15:50:47.241 Seetong_tps[6930:611830]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 15:50:47.241 Seetong_tps[6930:611830]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 15:50:47.246 Seetong_tps[6930:611772]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 15:50:47.247 Seetong_tps[6930:611948] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 15:50:47.247 Seetong_tps[6930:611808] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 15:50:47.524 Seetong_tps[6930:611830]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 15:50:47.526 Seetong_tps[6930:611830]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 15:50:47.532 Seetong_tps[6930:611830]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 15:50:47.532 Seetong_tps[6930:611808] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 15:50:47.532 Seetong_tps[6930:611808] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 15:50:47.533 Seetong_tps[6930:611948] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 15:50:47.537 Seetong_tps[6930:611830]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 15:50:47.538 Seetong_tps[6930:611830]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 15:50:47.538 Seetong_tps[6930:611830]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 15:50:47.538 Seetong_tps[6930:611943] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 15:50:47.538 Seetong_tps[6930:611943] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 15:50:47.538 Seetong_tps[6930:611809] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 15:50:47.649 Seetong_tps[6930:611832]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 15:50:47.741 Seetong_tps[6930:611772]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 15:50:47.795 Seetong_tps[6930:611832]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 15:50:47.928 Seetong_tps[6930:611772]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 15:50:47.941 Seetong_tps[6930:611772] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 15:50:47.994 Seetong_tps[6930:611772] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 15:50:47.994 Seetong_tps[6930:611808] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 15:50:47.995 Seetong_tps[6930:611772]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 15:50:47.996 Seetong_tps[6930:611772] Reachability Flag Status: WR t------ networkStatusForFlags
2026-11-07 15:50:48.007 Seetong_tps[6930:611772]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 15:50:48.023 Seetong_tps[6930:611772]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午3:50:48 023
2026-11-07 15:50:48.023 Seetong_tps[6930:611772]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b11bb80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1d54a0>; layer = <CALayer: 0x10e013180>>
2026-11-07 15:50:48.023 Seetong_tps[6930:611772]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b11bb80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1d54a0>; layer = <CALayer: 0x10e013180>> -- _camera.supportPlatform: 0
2026-11-07 15:50:48.023 Seetong_tps[6930:611772]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午7:50:47 +0000
2026-11-07 15:50:48.023 Seetong_tps[6930:611772]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53481:45:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 15:50:48.024 Seetong_tps[6930:611772]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午3:50:48 024
2026-11-07 15:50:48.024 Seetong_tps[6930:611808] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 15:50:48.056 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:48.059 Seetong_tps[6930:611772] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 15:50:48.062 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:48.062 Seetong_tps[6930:611772] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 15:50:48.094 Seetong_tps[6930:611772]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 15:50:48.105 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-11-07 15:50:48.106 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-11-07 15:50:48.106 Seetong_tps[6930:611772] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 15:50:48.106 Seetong_tps[6930:611772]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 15:50:48.111 Seetong_tps[6930:611772] uid:29115420 playAudio
2026-11-07 15:50:48.112 Seetong_tps[6930:611772]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 15:50:48.112 Seetong_tps[6930:611772]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 15:50:48.112 Seetong_tps[6930:611803] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 15:50:48.174 Seetong_tps[6930:611772] MessageThrottle reloadTableView ---
2026-11-07 15:50:48.303 Seetong_tps[6930:611772] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 15:50:49.171 Seetong_tps[6930:611832] ===29115420===
2026-11-07 15:50:49.574 Seetong_tps[6930:611832] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 15:50:49.575 Seetong_tps[6930:611830] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 15:50:49.575 Seetong_tps[6930:611830] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 15:50:49.575 Seetong_tps[6930:611830] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e025880>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10dfd0a00>
2026-11-07 15:50:49.576 Seetong_tps[6930:611830] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 15:50:49.576 Seetong_tps[6930:611830] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 15:50:49.576 Seetong_tps[6930:611830] InitDecodePortLog: playsettype = 50
2026-11-07 15:50:49.576 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.58 - 设备: 庭院 - 29115420
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 15:50:49.578 Seetong_tps[6930:611830] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 15:50:49.580 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.58 - 设备: 庭院 - 29115420
2026-11-07 15:50:49.725 Seetong_tps[6930:611832]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 15:50:49.832 Seetong_tps[6930:612037] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-11-07 15:50:49.846 Seetong_tps[6930:611772] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 15:50:49.868 Seetong_tps[6930:611772] uid:29115420 playAudio
2026-11-07 15:50:49.868 Seetong_tps[6930:611809] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 15:50:49.868 Seetong_tps[6930:611772] uid:29115420 playAudio
2026-11-07 15:50:49.868 Seetong_tps[6930:611772] checkPortStatus:_decodePort=1
2026-11-07 15:50:49.868 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.87 - 设备: 庭院 - 29115420
2026-11-07 15:50:49.869 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.87 - 设备: 庭院 - 29115420
2026-11-07 15:50:49.890 Seetong_tps[6930:612037] 重新观看视频线程：<_NSMainThread: 0x106c38000>{number = 1, name = (null)}
2026-11-07 15:50:49.892 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.90 - 设备: 庭院 - 29115420
2026-11-07 15:50:50.109 Seetong_tps[6930:611832] Failed to get IoT drive away set configuration.
2026-11-07 15:50:50.109 Seetong_tps[6930:611832]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 15:50:51.513 Seetong_tps[6930:611772]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b11bb80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b1d54a0>; layer = <CALayer: 0x10e013180>>
2026-11-07 15:50:51.513 Seetong_tps[6930:611772] #####Vstop:uid:29115420-0-port:1
2026-11-07 15:50:51.514 Seetong_tps[6930:611772] -----------1release decodeport = 1
2026-11-07 15:50:51.514 Seetong_tps[6930:611772]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1800;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 3500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 15:50:51.515 Seetong_tps[6930:611772] _openGLView clearFrame ...
2026-11-07 15:50:51.528 Seetong_tps[6930:611772] 当前控制器：STPlaybackVC
2026-11-07 15:50:51.529 Seetong_tps[6930:611772]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 15:50:51.529 Seetong_tps[6930:611772] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 15:50:51.529 Seetong_tps[6930:611772] camera_nvr对象已切换，重新设置KVO监听
2026-11-07 15:50:51.541 Seetong_tps[6930:611772] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-11-07 15:50:51.726 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:51.727 Seetong_tps[6930:611772] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 15:50:51.727 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:51.728 Seetong_tps[6930:611772] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 15:50:51.728 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:51.728 Seetong_tps[6930:611772] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 15:50:51.729 Seetong_tps[6930:611772]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 15:50:51.729 Seetong_tps[6930:611772] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 15:50:51.737 Seetong_tps[6930:611772]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-11-07 15:50:51.737 Seetong_tps[6930:611772] ====高度=91.000000
2026-11-07 15:50:51.738 Seetong_tps[6930:611772]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-11-07 15:50:51.740 Seetong_tps[6930:611772] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 15:50:51.740 Seetong_tps[6930:611772] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 15:50:51.740 Seetong_tps[6930:611772] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 15:50:51.740 Seetong_tps[6930:611772] ###### stopNvrRemoteRecord ......
2026-11-07 15:50:51.743 Seetong_tps[6930:611772] updateAlarmListTable:messageModelList=0
2026-11-07 15:50:51.752 Seetong_tps[6930:611772]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-11-07 15:50:51.752 Seetong_tps[6930:611772]  --- startSearchRecordTimer -- durationTime: 20.0
2026-11-07 15:50:51.752 Seetong_tps[6930:611772]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202611-0B99B51AA21A3766
2026-11-07 15:50:51.752 Seetong_tps[6930:611772] updateAlarmListTable:messageModelList=0
2026-11-07 15:50:51.752 Seetong_tps[6930:611940] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 15:50:51.814 Seetong_tps[6930:611772] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 15:50:51.906 Seetong_tps[6930:611772]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 15:50:52.005 Seetong_tps[6930:611830] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 15:50:52.005 Seetong_tps[6930:611830]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 15:50:52.005 Seetong_tps[6930:611830] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e025880>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10dfd0a00>
2026-11-07 15:50:52.006 Seetong_tps[6930:611830] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 15:50:52.006 Seetong_tps[6930:611830] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 15:50:52.006 Seetong_tps[6930:611830] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 15:50:52.006 Seetong_tps[6930:611830] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 15:50:52.006 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.01 - 设备: 庭院 - 29115420
2026-11-07 15:50:52.006 Seetong_tps[6930:611830] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-11-07 15:50:52.029 Seetong_tps[6930:611940] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x109aa8c40>{number = 21, name = (null)}====
2026-11-07 15:50:52.053 Seetong_tps[6930:611942] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x109aa8280>{number = 20, name = (null)}====
2026-11-07 15:50:52.089 Seetong_tps[6930:611809] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x106f04400>{number = 6, name = (null)}====
2026-11-07 15:50:52.625 Seetong_tps[6930:611832] ===29115420===
2026-11-07 15:50:53.073 Seetong_tps[6930:611832]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202611:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-11-07 15:50:53.185 Seetong_tps[6930:611832] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2704
2026-11-07 15:50:53.185 Seetong_tps[6930:611772] timeSliceArray.count=170
2026-11-07 15:50:53.241 Seetong_tps[6930:611772] nvrParseRecPlayBlock timelineModelArray.count=169
2026-11-07 15:50:53.241 Seetong_tps[6930:611772] timelineModel.timePaint=15:33:09-15:50:26,timelineModel.recordType=1
2026-11-07 15:50:53.282 Seetong_tps[6930:611772] updateAlarmListTable:messageModelList=84
2026-11-07 15:50:53.282 Seetong_tps[6930:611772]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-11-07 15:50:53.285 Seetong_tps[6930:611772]  --- setFirstTimePosition --- i: 168 - recordType: 1
2026-11-07 15:50:53.285 Seetong_tps[6930:611772]  --- setFirstTimePosition --- i: 167 - recordType: 7
2026-11-07 15:50:53.285 Seetong_tps[6930:611772] _firstHaveDataTime=15:32:52
2026-11-07 15:50:53.335 Seetong_tps[6930:611772]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 15:50:53.932 Seetong_tps[6930:611772]  -- 预览倒计时 -- User interaction detected
2026-11-07 15:50:53.958 Seetong_tps[6930:611772] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 15:50:53.958 Seetong_tps[6930:611772]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53481:45:56 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 15:50:53.958 Seetong_tps[6930:611772]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午7:50:53 +0000
2026-11-07 15:50:53.959 Seetong_tps[6930:611809] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107153252
2026-11-07 15:50:53.959 Seetong_tps[6930:611772]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107153252
2026-11-07 15:50:54.182 Seetong_tps[6930:611772]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-11-07 15:50:54.353 Seetong_tps[6930:611832]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 15:50:54.947 Seetong_tps[6930:611830] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 15:50:54.948 Seetong_tps[6930:611830]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 15:50:54.948 Seetong_tps[6930:611830] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10e025880>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10dfd0a00>
2026-11-07 15:50:54.948 Seetong_tps[6930:611830] InitDecodePortLog: initDecodePort _decodePort = 3
2026-11-07 15:50:54.948 Seetong_tps[6930:611830] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 15:50:54.948 Seetong_tps[6930:611830] InitDecodePortLog: playsettype = 50
2026-11-07 15:50:54.949 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-11-07 15:50:54.950 Seetong_tps[6930:611830] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 15:50:54.950 Seetong_tps[6930:611830] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-11-07 15:50:54.951 Seetong_tps[6930:611830] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-11-07 15:50:54.951 Seetong_tps[6930:611830] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-11-07 15:50:54.951 Seetong_tps[6930:611830] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-11-07 15:50:54.951 Seetong_tps[6930:611830] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 15:50:54.952 Seetong_tps[6930:611830] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 15:50:54.953 Seetong_tps[6930:611772]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.99 - 设备: 庭院 - 29115420
2026-11-07 15:50:54.969 Seetong_tps[6930:611772] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 15:50:55.482 Seetong_tps[6930:611772] 卡回放第一帧回调 倍速 = 0
2026-11-07 15:50:56.586 Seetong_tps[6930:611772]  -- 预览倒计时 -- User interaction detected
2026-11-07 15:50:56.602 Seetong_tps[6930:611772]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107152859
2026-11-07 15:50:56.602 Seetong_tps[6930:611940] zhangw_controlNvrRemoteRecord:strDateTime=20261107152859,action=6
2026-11-07 15:50:56.731 Seetong_tps[6930:611832]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 15:50:59.714 Seetong_tps[6930:611772] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 15:50:59.714 Seetong_tps[6930:611772] ###### stopNvrRemoteRecord ......
2026-11-07 15:50:59.714 Seetong_tps[6930:611830]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = RELAY;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 15:50:59.718 Seetong_tps[6930:611772]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 15:50:59.724 Seetong_tps[6930:611772] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794037805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 15:50:59.724 Seetong_tps[6930:611772]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 15:50:59.724 Seetong_tps[6930:611772]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 15:50:59.746 Seetong_tps[6930:611772] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 15:50:59.849 Seetong_tps[6930:611772] [保存失败] 相机对象或存储字典为空
2026-11-07 15:50:59.850 Seetong_tps[6930:611772] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794037805000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 15:50:59.850 Seetong_tps[6930:611772]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 15:50:59.850 Seetong_tps[6930:611772]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 15:50:59.861 Seetong_tps[6930:611809] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 15:50:59.861 Seetong_tps[6930:611809] --FC_StopDevComEx end
2026-11-07 15:50:59.861 Seetong_tps[6930:611772]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 16:36:09.017 Seetong_tps[7468:661658] app_version=8.3.805
2026-11-07 16:36:09.037 Seetong_tps[7468:661658]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 16:36:09.037 Seetong_tps[7468:661658] showForLogin 1
2026-11-07 16:36:09.037 Seetong_tps[7468:661658] AppLaunch 还剩 5.083331823348999 秒
2026-11-07 16:36:09.037 Seetong_tps[7468:661694] 询问用户是否开启推送成功
2026-11-07 16:36:09.037 Seetong_tps[7468:661694] 用户点击允许接收推送
2026-11-07 16:36:09.046 Seetong_tps[7468:661658]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 16:36:09.050 Seetong_tps[7468:661693] remoteNotificationSetting: <UNNotificationSettings: 0x12f4a1400; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 16:36:09.119 Seetong_tps[7468:661658] viewDidLoad/configtime=2026-11-07 上午8:36:09 +0000
2026-11-07 16:36:09.120 Seetong_tps[7468:661658]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 16:36:09.120 Seetong_tps[7468:661658]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 16:36:09.244 Seetong_tps[7468:661658]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 16:36:09.244 Seetong_tps[7468:661658]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 16:36:09.252 Seetong_tps[7468:661658]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 16:36:09.252 Seetong_tps[7468:661658] 开始检查未读客服消息...
2026-11-07 16:36:09.252 Seetong_tps[7468:661658] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 16:36:09.252 Seetong_tps[7468:661658]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:36:09.263 Seetong_tps[7468:661658]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 16:36:09.263 Seetong_tps[7468:661658]  -- WebSocket connection - getNetty - 
2026-11-07 16:36:09.265 Seetong_tps[7468:661658]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:36:09.268 Seetong_tps[7468:661658] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 16:36:09.268 Seetong_tps[7468:661658] NAV deviceOrientationDidChange:1
2026-11-07 16:36:09.273 Seetong_tps[7468:661658]  -- groupDeviceList -- 
2026-11-07 16:36:09.273 Seetong_tps[7468:661658] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 16:36:09.273 Seetong_tps[7468:661658]  -- WebSocket connection - getNetty - 
2026-11-07 16:36:09.273 Seetong_tps[7468:661658]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:36:09.285 Seetong_tps[7468:661734] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 16:36:09.285 Seetong_tps[7468:661734] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 16:36:09.431 Seetong_tps[7468:661658]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 16:36:09.461 Seetong_tps[7468:661834] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x1306c0dc0>{number = 17, name = (null)}====
2026-11-07 16:36:09.466 Seetong_tps[7468:661693] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=23&addr=bjrelay54.s5.seetong.com:1443;type=0&load=23&addr=bjrelay57.s5.seetong.com:4443;type=0&load=22&addr=bjrelay59.s5.seetong.com:2443;","vipRelayServers":"type=0&load=56&addr=bjrelay42.s2.seetong.com:3443;type=0&load=42&addr=bjrelayvip2.s2.seetong.com:5443;type=0&load=44&addr=bjrelay42.s2.seetong.com:5443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12f489d40>{number = 10, name = (null)}====
2026-11-07 16:36:09.573 Seetong_tps[7468:661839] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12f7f4800>{number = 15, name = (null)}====
2026-11-07 16:36:09.650 Seetong_tps[7468:661658] Super properties have already been unregistered.
2026-11-07 16:36:09.650 Seetong_tps[7468:661658] UMAPM_OOMSampling(0,0):NO
2026-11-07 16:36:09.659 Seetong_tps[7468:661658]  -- deviceListDataUpdate - AppLaunch 还剩 -0.5386881828308105 秒 - 再延迟 0.5 秒 - 启动耗时 3.538688182830811 秒
2026-11-07 16:36:09.659 Seetong_tps[7468:661658]  -- groupDeviceList -- 
2026-11-07 16:36:09.659 Seetong_tps[7468:661658] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 16:36:09.659 Seetong_tps[7468:661658]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 3539 毫秒
2026-11-07 16:36:09.678 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:36:09.679 Seetong_tps[7468:661658]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:36:09.679 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:36:09.680 Seetong_tps[7468:661658]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 661;
}
2026-11-07 16:36:09.684 Seetong_tps[7468:661658] ++++-[VideoView dealloc]++++
2026-11-07 16:36:09.687 Seetong_tps[7468:661658] OpenGLView20_Seetong dealloc:0x1306c4000
2026-11-07 16:36:09.706 Seetong_tps[7468:661658]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 16:36:09.706 Seetong_tps[7468:661658]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 16:36:09.710 Seetong_tps[7468:661684] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x12e438f00>{number = 3, name = (null)}====
2026-11-07 16:36:09.714 Seetong_tps[7468:661685] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x12e712580>{number = 7, name = (null)}====
2026-11-07 16:36:09.720 Seetong_tps[7468:661658] UMAPM_NetworkSampling(0,0):NO
2026-11-07 16:36:09.720 Seetong_tps[7468:661658]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 16:36:09.720 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:36:09.720 Seetong_tps[7468:661658]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:36:09.721 Seetong_tps[7468:661832] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1306c13c0>{number = 19, name = (null)}====
2026-11-07 16:36:09.722 Seetong_tps[7468:661658] 蓝牙已打开
2026-11-07 16:36:09.747 Seetong_tps[7468:661658]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 16:36:09.775 Seetong_tps[7468:661691] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794040208000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12e43b7c0>{number = 5, name = (null)}====
2026-11-07 16:36:09.788 Seetong_tps[7468:661833] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12fc60200>{number = 20, name = (null)}====
2026-11-07 16:36:09.858 Seetong_tps[7468:661835] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.14.70","port":"26999","token":"A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1MHAgUAVVYDUlxoB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12fc617c0>{number = 21, name = (null)}====
2026-11-07 16:36:09.885 Seetong_tps[7468:661842] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12f488880>{number = 16, name = (null)}====
2026-11-07 16:36:09.897 Seetong_tps[7468:661831] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12fc61680>{number = 22, name = (null)}====
2026-11-07 16:36:09.901 Seetong_tps[7468:661658]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:36:09.907 Seetong_tps[7468:661658]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 16:36:09.907 Seetong_tps[7468:661831]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 16:36:09.907 Seetong_tps[7468:661658] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 16:36:09.907 Seetong_tps[7468:661658] 客服消息未读数量: 0
2026-11-07 16:36:09.907 Seetong_tps[7468:661831]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 16:36:09.907 Seetong_tps[7468:661831]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 16:36:09.908 Seetong_tps[7468:661658]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:36:09.909 Seetong_tps[7468:661831]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 16:36:09.909 Seetong_tps[7468:661831]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 16:36:09.909 Seetong_tps[7468:661658]  -- WebSocket connection connectServer - urlStr: ws://122.9.14.70:26999?token=A1MFHgFIVQAaBQkNAgMLXwtnAlUCV1MHAgUAVVYDUlxoB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:36:09.909 Seetong_tps[7468:661831]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 16:36:09.913 Seetong_tps[7468:661658]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 16:36:09.919 Seetong_tps[7468:661658]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:36:09.919 Seetong_tps[7468:661658]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 16:36:09.921 Seetong_tps[7468:661658]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 16:36:09.921 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 16:36:09.921 Seetong_tps[7468:661658]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 3801 毫秒
2026-11-07 16:36:09.922 Seetong_tps[7468:661658] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:36:09.922 Seetong_tps[7468:661658]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:36:09.922 Seetong_tps[7468:661658]  -- groupDeviceList -- 
2026-11-07 16:36:09.922 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:36:09.923 Seetong_tps[7468:661658]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:36:09.923 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:36:09.924 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:36:09.924 Seetong_tps[7468:661658]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:36:09.998 Seetong_tps[7468:661658]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:36:09.998 Seetong_tps[7468:661658]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:36:09.998 Seetong_tps[7468:661658]  -- WebSocket connection 长连接成功 - 耗时：0.7 秒
2026-11-07 16:36:09.999 Seetong_tps[7468:661658]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:36:09.999 Seetong_tps[7468:661658]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFYGUVtpAQQB","reconn":0}}
2026-11-07 16:36:09.999 Seetong_tps[7468:661658]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:36:10.000 Seetong_tps[7468:661658] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:36:10.111 Seetong_tps[7468:661658] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:36:10.112 Seetong_tps[7468:661658] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:36:10.112 Seetong_tps[7468:661658] Formatted Date: 2026-11-07
2026-11-07 16:36:10.112 Seetong_tps[7468:661658]  --- webSocketGetServerData msgId: 13BDEC9A-3877-44BC-B699-40CFB3249C67 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFYGUFJpAQQB;
    };
}
2026-11-07 16:36:10.112 Seetong_tps[7468:661658]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:36:10.112 Seetong_tps[7468:661658]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:36:10.144 Seetong_tps[7468:661658]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 16:36:10.159 Seetong_tps[7468:661658] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:36:10.159 Seetong_tps[7468:661658]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:36:10.159 Seetong_tps[7468:661658]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:36:10.159 Seetong_tps[7468:661658] Sorted Dates (Descending): (
)
2026-11-07 16:36:10.159 Seetong_tps[7468:661658] AppLaunch hideForRefreshToken
2026-11-07 16:36:10.159 Seetong_tps[7468:661658] AppLaunch hideForRefreshToken dismiss
2026-11-07 16:36:10.159 Seetong_tps[7468:661658] AppLaunch dismiss...
2026-11-07 16:36:10.463 Seetong_tps[7468:661658]  dealloc -- STAppLaunchWindow
2026-11-07 16:36:10.464 Seetong_tps[7468:661658]  dealloc -- STAppLaunchViewController
2026-11-07 16:36:10.466 Seetong_tps[7468:661658] AppLaunch dismiss... end
2026-11-07 16:36:10.534 Seetong_tps[7468:661734]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 16:36:10.534 Seetong_tps[7468:661734]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 16:36:10.534 Seetong_tps[7468:661734]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 16:36:10.538 Seetong_tps[7468:661658]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 16:36:10.538 Seetong_tps[7468:661692] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 16:36:10.538 Seetong_tps[7468:661683] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 16:36:10.605 Seetong_tps[7468:661734]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:36:10.606 Seetong_tps[7468:661734]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:36:10.607 Seetong_tps[7468:661734]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:36:10.607 Seetong_tps[7468:661683] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:36:10.608 Seetong_tps[7468:661692] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:36:10.608 Seetong_tps[7468:661683] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:36:10.615 Seetong_tps[7468:661734]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:36:10.615 Seetong_tps[7468:661734]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:36:10.615 Seetong_tps[7468:661734]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:36:10.615 Seetong_tps[7468:661692] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:36:10.615 Seetong_tps[7468:661685] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:36:10.615 Seetong_tps[7468:661683] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:36:10.773 Seetong_tps[7468:661738]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:36:10.789 Seetong_tps[7468:661658]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 16:36:10.951 Seetong_tps[7468:661738]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:36:11.297 Seetong_tps[7468:661658] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 16:36:11.297 Seetong_tps[7468:661658] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 16:36:11.297 Seetong_tps[7468:661658] 用户设置的具体字体大小: 15.000000
2026-11-07 16:36:11.298 Seetong_tps[7468:661658] MessageThrottle reloadTableView ---
2026-11-07 16:36:12.407 Seetong_tps[7468:661658]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 16:36:12.630 Seetong_tps[7468:661692] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12e43b740>{number = 6, name = (null)}====
2026-11-07 16:36:12.923 Seetong_tps[7468:661658]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 16:36:12.924 Seetong_tps[7468:661658]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:36:12.924 Seetong_tps[7468:661658]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 16:36:12.924 Seetong_tps[7468:661658] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 16:36:13.151 Seetong_tps[7468:661692] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12e43b740>{number = 6, name = (null)}====
2026-11-07 16:36:15.589 Seetong_tps[7468:661658]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:36:15.601 Seetong_tps[7468:661658] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:36:15.651 Seetong_tps[7468:661684] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:36:15.651 Seetong_tps[7468:661658] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:36:15.651 Seetong_tps[7468:661658]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:36:15.652 Seetong_tps[7468:661658] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 16:36:15.654 Seetong_tps[7468:661658]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:36:15.671 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:36:15 671
2026-11-07 16:36:15.671 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>>
2026-11-07 16:36:15.671 Seetong_tps[7468:661658]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>> -- _camera.supportPlatform: 0
2026-11-07 16:36:15.671 Seetong_tps[7468:661658]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:36:15 +0000
2026-11-07 16:36:15.671 Seetong_tps[7468:661658]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:36:15.672 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:36:15 672
2026-11-07 16:36:15.672 Seetong_tps[7468:661684] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:36:15.704 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:15.708 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:15.710 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:15.712 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:15.748 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:36:15.762 Seetong_tps[7468:661658]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:36:15.764 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:15.764 Seetong_tps[7468:661658]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:36:15.764 Seetong_tps[7468:661658]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:36:15.764 Seetong_tps[7468:661833] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:36:15.764 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-11-07 16:36:15.764 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-11-07 16:36:15.765 Seetong_tps[7468:661658] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 16:36:15.765 Seetong_tps[7468:661658]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 16:36:15.951 Seetong_tps[7468:661658] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:36:16.604 Seetong_tps[7468:661738] ===29115420===
2026-11-07 16:36:16.822 Seetong_tps[7468:661738] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12e712c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12f3e4a00>
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:36:16.823 Seetong_tps[7468:661734] InitDecodePortLog: playsettype = 50
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 16:36:16.825 Seetong_tps[7468:661734] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:36:16.826 Seetong_tps[7468:661734] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:36:16.848 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-11-07 16:36:16.848 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.20 - 设备: 庭院 - 29115420
2026-11-07 16:36:16.899 Seetong_tps[7468:661738]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:36:19.679 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:36:23.734 Seetong_tps[7468:661918] 重新观看视频线程：<_NSMainThread: 0x12e438000>{number = 1, name = (null)}
2026-11-07 16:36:23.747 Seetong_tps[7468:661658] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 16:36:23.764 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:23.764 Seetong_tps[7468:661836] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 16:36:23.765 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:23.768 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.12 - 设备: 庭院 - 29115420
2026-11-07 16:36:23.769 Seetong_tps[7468:661658] checkPortStatus:_decodePort=1
2026-11-07 16:36:23.769 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 8.12 - 设备: 庭院 - 29115420
2026-11-07 16:36:23.794 Seetong_tps[7468:661918] 重新观看视频线程：<_NSMainThread: 0x12e438000>{number = 1, name = (null)}
2026-11-07 16:36:23.796 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 8.14 - 设备: 庭院 - 29115420
2026-11-07 16:36:25.672 Seetong_tps[7468:661658]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040585.672828,lastReceiveYUVTimeInterval=1794040585.647388,interval=0,videoView=0x12fcfb800
2026-11-07 16:36:28.454 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.470 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.498 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.519 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.532 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.548 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.565 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.581 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.599 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.632 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.649 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.666 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.699 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.716 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.732 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.749 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.766 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.800 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.833 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.849 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.866 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.883 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.950 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:28.967 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.000 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.017 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.034 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.050 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.066 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.100 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:29.679 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:36:30.754 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.768 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.784 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.802 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.818 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.836 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.852 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.871 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.885 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.902 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.918 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:30.952 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.406 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.407 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.436 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.453 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.469 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.486 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:31.492 Seetong_tps[7468:661738] Failed to get IoT drive away set configuration.
2026-11-07 16:36:31.492 Seetong_tps[7468:661738]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 16:36:31.574 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:32.211 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>>
2026-11-07 16:36:32.212 Seetong_tps[7468:661658] #####Vstop:uid:29115420-0-port:1
2026-11-07 16:36:32.212 Seetong_tps[7468:661658] -----------1release decodeport = 1
2026-11-07 16:36:32.213 Seetong_tps[7468:661658]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 8000;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = "1.724137931034483";
    "preview_duration" = 16500;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:36:32.214 Seetong_tps[7468:661658] _openGLView clearFrame ...
2026-11-07 16:36:32.229 Seetong_tps[7468:661658] 当前控制器：STPlaybackVC
2026-11-07 16:36:32.229 Seetong_tps[7468:661658]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:36:32.229 Seetong_tps[7468:661658] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:36:32.229 Seetong_tps[7468:661658] camera_nvr对象已切换，重新设置KVO监听
2026-11-07 16:36:32.240 Seetong_tps[7468:661658] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-11-07 16:36:32.431 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:32.432 Seetong_tps[7468:661658] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:36:32.433 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:32.434 Seetong_tps[7468:661658] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:36:32.434 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:32.434 Seetong_tps[7468:661658] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:36:32.434 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:32.435 Seetong_tps[7468:661658] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:36:32.443 Seetong_tps[7468:661658]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-11-07 16:36:32.443 Seetong_tps[7468:661658] ====高度=91.000000
2026-11-07 16:36:32.443 Seetong_tps[7468:661658]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-11-07 16:36:32.445 Seetong_tps[7468:661658] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:36:32.445 Seetong_tps[7468:661658] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:36:32.446 Seetong_tps[7468:661658] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:36:32.446 Seetong_tps[7468:661658] ###### stopNvrRemoteRecord ......
2026-11-07 16:36:32.449 Seetong_tps[7468:661658] updateAlarmListTable:messageModelList=0
2026-11-07 16:36:32.458 Seetong_tps[7468:661658]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:36:32.458 Seetong_tps[7468:661960] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:36:32.458 Seetong_tps[7468:661658]  --- startSearchRecordTimer -- durationTime: 20.0
2026-11-07 16:36:32.458 Seetong_tps[7468:661658]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202611-0B99B51AA21A3766
2026-11-07 16:36:32.458 Seetong_tps[7468:661658] updateAlarmListTable:messageModelList=0
2026-11-07 16:36:32.518 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:32.608 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:36:36.374 Seetong_tps[7468:661833] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12fc60200>{number = 20, name = (null)}====
2026-11-07 16:36:37.311 Seetong_tps[7468:661738] ===29115420===
2026-11-07 16:36:37.312 Seetong_tps[7468:661738]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202611:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-11-07 16:36:37.312 Seetong_tps[7468:661734] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:36:37.312 Seetong_tps[7468:661734]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12e712c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12f3e4a00>
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:36:37.313 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-11-07 16:36:37.313 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 21.66 - 设备: 庭院 - 29115420
2026-11-07 16:36:37.313 Seetong_tps[7468:661738] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2832
2026-11-07 16:36:37.315 Seetong_tps[7468:661658] timeSliceArray.count=178
2026-11-07 16:36:37.392 Seetong_tps[7468:661658] nvrParseRecPlayBlock timelineModelArray.count=177
2026-11-07 16:36:37.393 Seetong_tps[7468:661658] timelineModel.timePaint=16:30:58-16:35:02,timelineModel.recordType=1
2026-11-07 16:36:37.434 Seetong_tps[7468:661658] updateAlarmListTable:messageModelList=88
2026-11-07 16:36:37.434 Seetong_tps[7468:661658]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-11-07 16:36:37.436 Seetong_tps[7468:661658]  --- setFirstTimePosition --- i: 176 - recordType: 1
2026-11-07 16:36:37.436 Seetong_tps[7468:661658]  --- setFirstTimePosition --- i: 175 - recordType: 7
2026-11-07 16:36:37.436 Seetong_tps[7468:661658] _firstHaveDataTime=16:30:14
2026-11-07 16:36:37.823 Seetong_tps[7468:661960] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x13240c100>{number = 28, name = (null)}====
2026-11-07 16:36:38.316 Seetong_tps[7468:661658]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:36:38.343 Seetong_tps[7468:661658] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 16:36:38.343 Seetong_tps[7468:661658]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:36:38.343 Seetong_tps[7468:661658]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午8:36:38 +0000
2026-11-07 16:36:38.344 Seetong_tps[7468:661833] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107163014
2026-11-07 16:36:38.344 Seetong_tps[7468:661658]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107163014
2026-11-07 16:36:38.370 Seetong_tps[7468:661738]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 16:36:38.538 Seetong_tps[7468:661685] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12e712580>{number = 7, name = (null)}====
2026-11-07 16:36:38.895 Seetong_tps[7468:661658]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:36:38.917 Seetong_tps[7468:661734] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:36:38.917 Seetong_tps[7468:661734]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:36:38.917 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12e712c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x12f3e4a00>
2026-11-07 16:36:38.917 Seetong_tps[7468:661734] InitDecodePortLog: initDecodePort _decodePort = 3
2026-11-07 16:36:38.917 Seetong_tps[7468:661734] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:36:38.917 Seetong_tps[7468:661734] InitDecodePortLog: playsettype = 50
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-11-07 16:36:38.918 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.57 - 设备: 庭院 - 29115420
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-11-07 16:36:38.918 Seetong_tps[7468:661734] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:36:38.919 Seetong_tps[7468:661734] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:36:38.921 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.58 - 设备: 庭院 - 29115420
2026-11-07 16:36:38.931 Seetong_tps[7468:661658] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:36:39.679 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:36:40.623 Seetong_tps[7468:661658]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:36:40.624 Seetong_tps[7468:661658] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:36:40.625 Seetong_tps[7468:661658] ###### stopNvrRemoteRecord ......
2026-11-07 16:36:40.635 Seetong_tps[7468:661658] updateAlarmListTable:messageModelList=0
2026-11-07 16:36:40.647 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:36:40 647
2026-11-07 16:36:40.647 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>>
2026-11-07 16:36:40.647 Seetong_tps[7468:661658]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>> -- _camera.supportPlatform: 0
2026-11-07 16:36:40.647 Seetong_tps[7468:661658]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:36:40 +0000
2026-11-07 16:36:40.648 Seetong_tps[7468:661658]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:36:40.648 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:36:40 648
2026-11-07 16:36:40.648 Seetong_tps[7468:662104] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:36:40.681 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:36:40.691 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:36:40.691 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:36:41.045 Seetong_tps[7468:661734] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:36:41.045 Seetong_tps[7468:661734]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:36:41.045 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12e712c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12f3e4a00>
2026-11-07 16:36:41.045 Seetong_tps[7468:661738] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:36:41.046 Seetong_tps[7468:661734] InitDecodePortLog: initDecodePort _decodePort = 4
2026-11-07 16:36:41.046 Seetong_tps[7468:661734] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:36:41.046 Seetong_tps[7468:661734] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:36:41.046 Seetong_tps[7468:661734] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:36:41.046 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-11-07 16:36:41.047 Seetong_tps[7468:661734] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:36:41.047 Seetong_tps[7468:661734] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:36:41.047 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x12e712c80>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x12f3e4a00>
2026-11-07 16:36:41.047 Seetong_tps[7468:661734] InitDecodePortLog: initDecodePort _decodePort = 5
2026-11-07 16:36:41.047 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.40 - 设备: 庭院 - 29115420
2026-11-07 16:36:41.047 Seetong_tps[7468:661734] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:36:41.048 Seetong_tps[7468:661734] InitDecodePortLog: playsettype = 50
2026-11-07 16:36:41.048 Seetong_tps[7468:661734] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:36:41.048 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-11-07 16:36:41.048 Seetong_tps[7468:661734] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:36:41.048 Seetong_tps[7468:661734] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-11-07 16:36:41.049 Seetong_tps[7468:661734] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-11-07 16:36:41.049 Seetong_tps[7468:661734] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:36:41.049 Seetong_tps[7468:661734] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:36:41.053 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-11-07 16:36:41.055 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.41 - 设备: 庭院 - 29115420
2026-11-07 16:36:41.197 Seetong_tps[7468:661658] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:36:41.197 Seetong_tps[7468:661658]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-11-07 16:36:41.197 Seetong_tps[7468:661658] dealloc -- STPlaybackVC
2026-11-07 16:36:41.200 Seetong_tps[7468:661658] ++++-[VideoView dealloc]++++
2026-11-07 16:36:41.203 Seetong_tps[7468:661658] OpenGLView20_Seetong dealloc:0x1345b6e00
2026-11-07 16:36:41.204 Seetong_tps[7468:661658] ++++-[VideoView dealloc]++++
2026-11-07 16:36:41.205 Seetong_tps[7468:661658] OpenGLView20_Seetong dealloc:0x1344eb000
2026-11-07 16:36:42.401 Seetong_tps[7468:662234] 重新观看视频线程：<_NSMainThread: 0x12e438000>{number = 1, name = (null)}
2026-11-07 16:36:42.410 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:42.410 Seetong_tps[7468:661685] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 16:36:42.410 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:42.410 Seetong_tps[7468:661658] checkPortStatus:_decodePort=5
2026-11-07 16:36:42.410 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-11-07 16:36:42.410 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 1.76 - 设备: 庭院 - 29115420
2026-11-07 16:36:44.414 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 3.77 - 设备: 庭院 - 29115420
2026-11-07 16:36:48.559 Seetong_tps[7468:661658]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:36:49.679 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:36:50.648 Seetong_tps[7468:661658]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040610.648775,lastReceiveYUVTimeInterval=1794040602.402190,interval=8,videoView=0x12fcfb800
2026-11-07 16:36:52.206 Seetong_tps[7468:661658]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:36:53.727 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fcfb800; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fda4ea0>; layer = <CALayer: 0x12fd89410>>
2026-11-07 16:36:53.727 Seetong_tps[7468:661658] #####Vstop:uid:29115420-0-port:5
2026-11-07 16:36:53.728 Seetong_tps[7468:661658] -----------1release decodeport = 5
2026-11-07 16:36:53.732 Seetong_tps[7468:661658] _openGLView clearFrame ...
2026-11-07 16:36:53.734 Seetong_tps[7468:661658]  -- groupDeviceList -- 
2026-11-07 16:36:53.797 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:36:53.798 Seetong_tps[7468:661658]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:36:53.798 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:36:53.800 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:53.800 Seetong_tps[7468:661658]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:36:53.800 Seetong_tps[7468:661658]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:36:54.310 Seetong_tps[7468:661658] dealloc -- STPlayerViewController
2026-11-07 16:36:54.310 Seetong_tps[7468:661658] dealloc -- STPlayerViewController
2026-11-07 16:36:54.310 Seetong_tps[7468:661658] dealloc -- STPlayerCameraControlVC
2026-11-07 16:36:54.311 Seetong_tps[7468:661658] dealloc -- STPlayerCameraService
2026-11-07 16:36:54.312 Seetong_tps[7468:661658] dealloc -- STIdleMonitorView
2026-11-07 16:36:54.312 Seetong_tps[7468:661658] dealloc -- STCycleScrollView
2026-11-07 16:36:54.313 Seetong_tps[7468:661658] dealloc -- STCameraControlView
2026-11-07 16:36:54.315 Seetong_tps[7468:661658] dealloc -- STNetSpeedMonitorView
2026-11-07 16:36:54.316 Seetong_tps[7468:661658] dealloc -- STIdleMonitorView
2026-11-07 16:36:54.358 Seetong_tps[7468:661836] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12f7f4440>{number = 13, name = (null)}====
2026-11-07 16:36:54.527 Seetong_tps[7468:661658]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:36:54.543 Seetong_tps[7468:661658] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:36:54.571 Seetong_tps[7468:661658] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:36:54.571 Seetong_tps[7468:661685] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:36:54.574 Seetong_tps[7468:661658]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:36:54 590
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fdb2300; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fd6e160>; layer = <CALayer: 0x12fd8b390>>
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fdb2300; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fd6e160>; layer = <CALayer: 0x12fd8b390>> -- _camera.supportPlatform: 0
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:36:54 +0000
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:36:54.590 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:36:54 591
2026-11-07 16:36:54.590 Seetong_tps[7468:662121] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:36:54.624 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:54.626 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:54.627 Seetong_tps[7468:661658]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:36:54.628 Seetong_tps[7468:661658] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:36:54.635 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:36:54.639 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:36:54.639 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:36:54.676 Seetong_tps[7468:661658] uid:29115420 playAudio
2026-11-07 16:36:54.677 Seetong_tps[7468:661658]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:36:54.677 Seetong_tps[7468:661658]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:36:54.677 Seetong_tps[7468:661836] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:36:54.677 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 16:36:54.870 Seetong_tps[7468:661658] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:36:55.797 Seetong_tps[7468:661658] ++++-[VideoView dealloc]++++
2026-11-07 16:36:55.802 Seetong_tps[7468:661658] OpenGLView20_Seetong dealloc:0x12fd8f400
2026-11-07 16:36:56.677 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.10 - 设备: 庭院 - 29115420
2026-11-07 16:36:57.597 Seetong_tps[7468:661738] Failed to get IoT drive away set configuration.
2026-11-07 16:36:57.597 Seetong_tps[7468:661738]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 16:36:59.678 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:37:04.590 Seetong_tps[7468:661658]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040624.590403,lastReceiveYUVTimeInterval=1794040614.590374,interval=10,videoView=0x12fdb2300
2026-11-07 16:37:04.590 Seetong_tps[7468:661658]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:37:04.590 Seetong_tps[7468:661658] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:37:04.590 Seetong_tps[7468:661658]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:37:04.590 Seetong_tps[7468:661658]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:37:04 591
2026-11-07 16:37:04.590 Seetong_tps[7468:661658]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:36:54 +0000
2026-11-07 16:37:04.591 Seetong_tps[7468:661658]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53485:05:12 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:37:04.591 Seetong_tps[7468:661836] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:37:04.593 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:37:04.593 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:37:04.593 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:37:06.593 Seetong_tps[7468:661658]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.02 - 设备: 庭院 - 29115420
2026-11-07 16:37:09.678 Seetong_tps[7468:661658]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:37:10.930 Seetong_tps[7468:661734]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 16:37:10.934 Seetong_tps[7468:661658]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:37:10.937 Seetong_tps[7468:661658] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:10.937 Seetong_tps[7468:661658]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:37:10.937 Seetong_tps[7468:661658]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:37:10.947 Seetong_tps[7468:661658] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 16:37:10.948 Seetong_tps[7468:661658]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x12fdb2300; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x12fd6e160>; layer = <CALayer: 0x12fd8b390>>
2026-11-07 16:37:10.948 Seetong_tps[7468:661658] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:37:10.948 Seetong_tps[7468:661658]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 16300;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:37:10.949 Seetong_tps[7468:661658] _openGLView clearFrame ...
2026-11-07 16:37:10.975 Seetong_tps[7468:661658] [保存失败] 相机对象或存储字典为空
2026-11-07 16:37:10.975 Seetong_tps[7468:662373] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 16:37:10.975 Seetong_tps[7468:662373] --FC_StopDevComEx end
2026-11-07 16:37:10.975 Seetong_tps[7468:661658] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:10.975 Seetong_tps[7468:661658]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:37:10.975 Seetong_tps[7468:661658]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:37:10.982 Seetong_tps[7468:661658]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 16:37:18.640 Seetong_tps[7475:662696] app_version=8.3.805
2026-11-07 16:37:18.654 Seetong_tps[7475:662711] 询问用户是否开启推送成功
2026-11-07 16:37:18.654 Seetong_tps[7475:662711] 用户点击允许接收推送
2026-11-07 16:37:18.657 Seetong_tps[7475:662696]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 16:37:18.657 Seetong_tps[7475:662696] showForLogin 1
2026-11-07 16:37:18.657 Seetong_tps[7475:662696] AppLaunch 还剩 6.512305974960327 秒
2026-11-07 16:37:18.658 Seetong_tps[7475:662732] remoteNotificationSetting: <UNNotificationSettings: 0x11285ce60; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 16:37:18.663 Seetong_tps[7475:662696]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 16:37:18.712 Seetong_tps[7475:662696] viewDidLoad/configtime=2026-11-07 上午8:37:18 +0000
2026-11-07 16:37:18.712 Seetong_tps[7475:662696]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 16:37:18.712 Seetong_tps[7475:662696]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 16:37:18.722 Seetong_tps[7475:662730] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTQzODYzOCwic2VydmVySWQiOiJ0eC1iai1hZ3ctMDAwMV9hZ3c2In0.IVXE1qKd62jxV5PDXnTjGpud_MHZR-Et_cTlXgjnw1g","accessNode":"101.42.105.173:24205","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTQzODYzOSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5MiIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXk0IiwidHgtYmotdHBzaW90LXJlbGF5LTE0X3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTQiLCJ0eC1iai10cHNpb3QtcmVsYXktMDVfcmVsYXkyIl19.pj_mR9pmIF31IldeXKj16rKhjZ0CQXu5o8FeeioVytM","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24901"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24903"},{"domain":"","netType":4,"relayNode":"43.138.116.190:24900"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24903"},{"domain":"","netType":4,"relayNode":"82.157.252.165:24901"}]}
====
2026-11-07 16:37:18.824 Seetong_tps[7475:662696]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 16:37:18.824 Seetong_tps[7475:662696]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 16:37:18.829 Seetong_tps[7475:662696]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 16:37:18.829 Seetong_tps[7475:662696] 开始检查未读客服消息...
2026-11-07 16:37:18.829 Seetong_tps[7475:662696] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 16:37:18.830 Seetong_tps[7475:662696]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:37:18.840 Seetong_tps[7475:662696]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 16:37:18.840 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 
2026-11-07 16:37:18.846 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:37:18.847 Seetong_tps[7475:662731] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x112b5fb40>{number = 12, name = (null)}====
2026-11-07 16:37:18.850 Seetong_tps[7475:662696] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 16:37:18.850 Seetong_tps[7475:662696] NAV deviceOrientationDidChange:1
2026-11-07 16:37:18.856 Seetong_tps[7475:662696]  -- groupDeviceList -- 
2026-11-07 16:37:18.856 Seetong_tps[7475:662696] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 16:37:18.856 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 
2026-11-07 16:37:18.856 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:37:18.949 Seetong_tps[7475:662696]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 16:37:19.071 Seetong_tps[7475:662784] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12e6822c0>{number = 19, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662786] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x112bf8280>{number = 13, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662785] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12e682300>{number = 17, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662712] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.8.100","port":"26999","token":"A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1MHAgUAVVYCU11oB1E=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b7046c0>{number = 6, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662732] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794040208000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x112853ec0>{number = 10, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662782] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12e681600>{number = 21, name = (null)}====
2026-11-07 16:37:19.071 Seetong_tps[7475:662708] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10b704980>{number = 7, name = (null)}====
2026-11-07 16:37:19.072 Seetong_tps[7475:662711] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10b43b6c0>{number = 5, name = (null)}====
2026-11-07 16:37:19.072 Seetong_tps[7475:662783] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12e682500>{number = 16, name = (null)}====
2026-11-07 16:37:19.072 Seetong_tps[7475:662759] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=20&addr=bjrelay50.s5.seetong.com:10443;type=0&load=30&addr=bjrelay52.s5.seetong.com:7443;type=0&load=30&addr=bjrelay6.s5.seetong.com:4443;","vipRelayServers":"type=0&load=49&addr=bjrelay42.s2.seetong.com:12443;type=0&load=41&addr=bjrelay44.s2.seetong.com:9443;type=0&load=42&addr=bjrelay43.s2.seetong.com:15443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12e681fc0>{number = 20, name = (null)}====
2026-11-07 16:37:19.117 Seetong_tps[7475:662696] Super properties have already been unregistered.
2026-11-07 16:37:19.118 Seetong_tps[7475:662696] UMAPM_OOMSampling(0,0):NO
2026-11-07 16:37:19.121 Seetong_tps[7475:662696]  -- deviceListDataUpdate - AppLaunch 还剩 1.04827880859375 秒 - 再延迟 1.54827880859375 秒 - 启动耗时 1.95172119140625 秒
2026-11-07 16:37:19.122 Seetong_tps[7475:662696]  -- groupDeviceList -- 
2026-11-07 16:37:19.122 Seetong_tps[7475:662696] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 16:37:19.122 Seetong_tps[7475:662696]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1952 毫秒
2026-11-07 16:37:19.132 Seetong_tps[7475:662730] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 16:37:19.132 Seetong_tps[7475:662730] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 16:37:19.146 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:37:19.146 Seetong_tps[7475:662696]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:37:19.146 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:37:19.147 Seetong_tps[7475:662696]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 663;
}
2026-11-07 16:37:19.147 Seetong_tps[7475:662696] ++++-[VideoView dealloc]++++
2026-11-07 16:37:19.149 Seetong_tps[7475:662696] OpenGLView20_Seetong dealloc:0x12e684000
2026-11-07 16:37:19.152 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:37:19.152 Seetong_tps[7475:662696]  -- WebSocket connection connectServer - urlStr: ws://122.9.8.100:26999?token=A1MFHgFIXBoFAgkNAgMLXwtnAlUCV1MHAgUAVVYCU11oB1E=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:37:19.165 Seetong_tps[7475:662696]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 16:37:19.165 Seetong_tps[7475:662791]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 16:37:19.165 Seetong_tps[7475:662696]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 16:37:19.165 Seetong_tps[7475:662791]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 16:37:19.165 Seetong_tps[7475:662791]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 16:37:19.166 Seetong_tps[7475:662791]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 16:37:19.166 Seetong_tps[7475:662791]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 16:37:19.166 Seetong_tps[7475:662791]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 16:37:19.166 Seetong_tps[7475:662696] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 16:37:19.166 Seetong_tps[7475:662696] 客服消息未读数量: 0
2026-11-07 16:37:19.166 Seetong_tps[7475:662696]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 16:37:19.166 Seetong_tps[7475:662696]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 16:37:19.174 Seetong_tps[7475:662696] UMAPM_NetworkSampling(0,0):NO
2026-11-07 16:37:19.174 Seetong_tps[7475:662696]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 16:37:19.176 Seetong_tps[7475:662696] 蓝牙已打开
2026-11-07 16:37:19.176 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:37:19.176 Seetong_tps[7475:662696]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:37:19.177 Seetong_tps[7475:662696]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:37:19.177 Seetong_tps[7475:662696]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2112 毫秒
2026-11-07 16:37:19.282 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- groupDeviceList -- 
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:37:19.282 Seetong_tps[7475:662696]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-11-07 16:37:19.283 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:19.283 Seetong_tps[7475:662696]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFYHUFtpAQQB","reconn":0}}
2026-11-07 16:37:19.283 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:19.283 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:19.284 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:37:19.284 Seetong_tps[7475:662696]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:37:19.284 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:37:19.294 Seetong_tps[7475:662696]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:37:19.294 Seetong_tps[7475:662696]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:37:19.326 Seetong_tps[7475:662731] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x112b5fb40>{number = 12, name = (null)}====
2026-11-07 16:37:19.330 Seetong_tps[7475:662696]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:37:19.330 Seetong_tps[7475:662696]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 16:37:19.435 Seetong_tps[7475:662696] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:37:19.435 Seetong_tps[7475:662696] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:37:19.436 Seetong_tps[7475:662696] Formatted Date: 2026-11-07
2026-11-07 16:37:19.436 Seetong_tps[7475:662696]  --- webSocketGetServerData msgId: EA31F7EF-D627-44F9-BA84-8AD45108D78C - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFYHUFtpAQQB;
    };
}
2026-11-07 16:37:19.436 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:19.437 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:37:19.437 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 16:37:19.471 Seetong_tps[7475:662730]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 16:37:19.471 Seetong_tps[7475:662730]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 16:37:19.471 Seetong_tps[7475:662730]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 16:37:19.472 Seetong_tps[7475:662696]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 16:37:19.472 Seetong_tps[7475:662731] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 16:37:19.472 Seetong_tps[7475:662706] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 16:37:19.491 Seetong_tps[7475:662730]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:37:19.492 Seetong_tps[7475:662730]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:37:19.492 Seetong_tps[7475:662730]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:37:19.492 Seetong_tps[7475:662706] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:37:19.492 Seetong_tps[7475:662731] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:37:19.492 Seetong_tps[7475:662706] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:37:19.647 Seetong_tps[7475:662730]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:37:19.648 Seetong_tps[7475:662735]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:37:19.652 Seetong_tps[7475:662696]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 16:37:19.726 Seetong_tps[7475:662696] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:37:19.727 Seetong_tps[7475:662696]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:37:19.727 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:37:19.728 Seetong_tps[7475:662696] Sorted Dates (Descending): (
)
2026-11-07 16:37:20.170 Seetong_tps[7475:662696] MessageThrottle reloadTableView ---
2026-11-07 16:37:20.690 Seetong_tps[7475:662696] AppLaunch hideForRefreshToken
2026-11-07 16:37:20.690 Seetong_tps[7475:662696] AppLaunch hideForRefreshToken dismiss
2026-11-07 16:37:20.691 Seetong_tps[7475:662696] AppLaunch dismiss...
2026-11-07 16:37:20.949 Seetong_tps[7475:662696] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 16:37:20.950 Seetong_tps[7475:662696] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 16:37:20.950 Seetong_tps[7475:662696] 用户设置的具体字体大小: 15.000000
2026-11-07 16:37:20.994 Seetong_tps[7475:662696]  dealloc -- STAppLaunchWindow
2026-11-07 16:37:20.995 Seetong_tps[7475:662696]  dealloc -- STAppLaunchViewController
2026-11-07 16:37:20.997 Seetong_tps[7475:662696] AppLaunch dismiss... end
2026-11-07 16:37:21.561 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:37:21.922 Seetong_tps[7475:662696]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 16:37:22.136 Seetong_tps[7475:662706] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b438f00>{number = 2, name = (null)}====
2026-11-07 16:37:22.432 Seetong_tps[7475:662696]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 16:37:22.433 Seetong_tps[7475:662696]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:37:22.433 Seetong_tps[7475:662696]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 16:37:22.433 Seetong_tps[7475:662696] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 16:37:22.798 Seetong_tps[7475:662731] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x112b5fb40>{number = 12, name = (null)}====
2026-11-07 16:37:22.827 Seetong_tps[7475:662696]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:37:22.828 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:22.829 Seetong_tps[7475:662696]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:37:22.829 Seetong_tps[7475:662696]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:37:22.841 Seetong_tps[7475:662696] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 16:37:27.133 Seetong_tps[7475:662696] zzzzz:stopBackgroundTask EnterForeground
2026-11-07 16:37:27.134 Seetong_tps[7475:662696]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:37:27.134 Seetong_tps[7475:662712] zzzzz:FC_ResumeDevCom start
2026-11-07 16:37:27.134 Seetong_tps[7475:662712] zzzzz:FC_ResumeDevCom
2026-11-07 16:37:27.135 Seetong_tps[7475:662696] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-11-07 16:37:27.437 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:37:27.437 Seetong_tps[7475:662696]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 16:37:27.438 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 
2026-11-07 16:37:27.450 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:37:27.683 Seetong_tps[7475:662707] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.222.246","port":"26999","token":"A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAUlUCU1MEBlMHOQNT","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10b438e00>{number = 3, name = (null)}====
2026-11-07 16:37:27.684 Seetong_tps[7475:662696]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:37:27.684 Seetong_tps[7475:662696]  -- WebSocket connection connectServer - urlStr: ws://114.116.222.246:26999?token=A1ADHglXUhoGAAsZAgEEXAAOCVwJPlAGAAQAUlUCU1MEBlMHOQNT&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:37:27.755 Seetong_tps[7475:662696]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:37:27.756 Seetong_tps[7475:662696]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:37:27.756 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:37:27.756 Seetong_tps[7475:662696]  -- WebSocket connection 长连接成功 - 耗时：0.3 秒
2026-11-07 16:37:27.757 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:27.757 Seetong_tps[7475:662696]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFYHU1VpAQQB","reconn":1}}
2026-11-07 16:37:27.757 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:27.758 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:37:27.871 Seetong_tps[7475:662696] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:37:27.871 Seetong_tps[7475:662696] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:37:27.871 Seetong_tps[7475:662696] Formatted Date: 2026-11-07
2026-11-07 16:37:27.871 Seetong_tps[7475:662696]  --- webSocketGetServerData msgId: FFBE2F0A-E6B1-4906-A9BB-EF76445CE2C8 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFYHU1VpAQQB;
    };
}
2026-11-07 16:37:27.872 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:27.872 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:37:27.931 Seetong_tps[7475:662696] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:37:27.932 Seetong_tps[7475:662696]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:37:27.932 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:37:27.932 Seetong_tps[7475:662696] Sorted Dates (Descending): (
)
2026-11-07 16:37:30.105 Seetong_tps[7475:662696]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:37:30.117 Seetong_tps[7475:662696] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:37:30.174 Seetong_tps[7475:662696] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:37:30.174 Seetong_tps[7475:662712] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:37:30.174 Seetong_tps[7475:662696]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:37:30.177 Seetong_tps[7475:662696] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 16:37:30.179 Seetong_tps[7475:662696]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:37:30.208 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:37:30 209
2026-11-07 16:37:30.208 Seetong_tps[7475:662696]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>>
2026-11-07 16:37:30.208 Seetong_tps[7475:662696]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>> -- _camera.supportPlatform: 0
2026-11-07 16:37:30.209 Seetong_tps[7475:662696]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:37:30 +0000
2026-11-07 16:37:30.209 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:37:30.209 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:37:30 209
2026-11-07 16:37:30.209 Seetong_tps[7475:662712] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:37:30.247 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:30.251 Seetong_tps[7475:662696] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:37:30.252 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:30.253 Seetong_tps[7475:662696] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:37:30.293 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:37:30.295 Seetong_tps[7475:662696] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 16:37:30.296 Seetong_tps[7475:662696]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 16:37:30.297 Seetong_tps[7475:662696] uid:29115420 playAudio
2026-11-07 16:37:30.297 Seetong_tps[7475:662696]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:37:30.297 Seetong_tps[7475:662696]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:37:30.297 Seetong_tps[7475:662712] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:37:30.297 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-11-07 16:37:30.298 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.12 - 设备: 庭院 - 29115420
2026-11-07 16:37:30.484 Seetong_tps[7475:662696] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:37:31.001 Seetong_tps[7475:662735] ===29115420===
2026-11-07 16:37:31.003 Seetong_tps[7475:662735] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:37:31.003 Seetong_tps[7475:662730] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:37:31.004 Seetong_tps[7475:662730] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:37:31.004 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:37:31.004 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 16:37:31.004 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:37:31.004 Seetong_tps[7475:662730] InitDecodePortLog: playsettype = 50
2026-11-07 16:37:31.006 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:37:31.006 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 16:37:31.006 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:37:31.007 Seetong_tps[7475:662730] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 16:37:31.007 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-11-07 16:37:31.007 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 16:37:31.007 Seetong_tps[7475:662730] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:37:31.008 Seetong_tps[7475:662730] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:37:31.010 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.83 - 设备: 庭院 - 29115420
2026-11-07 16:37:35.506 Seetong_tps[7475:662993] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 16:37:35.519 Seetong_tps[7475:662696] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 16:37:35.540 Seetong_tps[7475:662696] uid:29115420 playAudio
2026-11-07 16:37:35.540 Seetong_tps[7475:662976] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 16:37:35.540 Seetong_tps[7475:662696] uid:29115420 playAudio
2026-11-07 16:37:35.540 Seetong_tps[7475:662696] checkPortStatus:_decodePort=1
2026-11-07 16:37:35.540 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.36 - 设备: 庭院 - 29115420
2026-11-07 16:37:35.541 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 5.36 - 设备: 庭院 - 29115420
2026-11-07 16:37:35.587 Seetong_tps[7475:662993] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 16:37:35.589 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.41 - 设备: 庭院 - 29115420
2026-11-07 16:37:35.922 Seetong_tps[7475:662735]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:37:37.233 Seetong_tps[7475:662696]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>>
2026-11-07 16:37:37.233 Seetong_tps[7475:662696] #####Vstop:uid:29115420-0-port:1
2026-11-07 16:37:37.234 Seetong_tps[7475:662696] -----------1release decodeport = 1
2026-11-07 16:37:37.235 Seetong_tps[7475:662696]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 5300;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 7000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:37:37.236 Seetong_tps[7475:662696] _openGLView clearFrame ...
2026-11-07 16:37:37.254 Seetong_tps[7475:662696] 当前控制器：STPlaybackVC
2026-11-07 16:37:37.255 Seetong_tps[7475:662696]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:37:37.256 Seetong_tps[7475:662696] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:37:37.256 Seetong_tps[7475:662696] camera_nvr对象已切换，重新设置KVO监听
2026-11-07 16:37:37.268 Seetong_tps[7475:662696] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-11-07 16:37:37.437 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:37.438 Seetong_tps[7475:662696] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:37:37.439 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:37.439 Seetong_tps[7475:662696] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:37:37.440 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:37.440 Seetong_tps[7475:662696] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:37:37.440 Seetong_tps[7475:662696]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:37:37.440 Seetong_tps[7475:662696] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:37:37.449 Seetong_tps[7475:662696]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-11-07 16:37:37.449 Seetong_tps[7475:662696] ====高度=91.000000
2026-11-07 16:37:37.449 Seetong_tps[7475:662696]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-11-07 16:37:37.451 Seetong_tps[7475:662696] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:37:37.451 Seetong_tps[7475:662696] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:37:37.451 Seetong_tps[7475:662696] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:37:37.451 Seetong_tps[7475:662696] ###### stopNvrRemoteRecord ......
2026-11-07 16:37:37.454 Seetong_tps[7475:662696] updateAlarmListTable:messageModelList=0
2026-11-07 16:37:37.461 Seetong_tps[7475:662696]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:37:37.461 Seetong_tps[7475:662696]  --- startSearchRecordTimer -- durationTime: 20.0
2026-11-07 16:37:37.461 Seetong_tps[7475:663013] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:37:37.461 Seetong_tps[7475:662696]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202611-0B99B51AA21A3766
2026-11-07 16:37:37.461 Seetong_tps[7475:662696] updateAlarmListTable:messageModelList=0
2026-11-07 16:37:37.518 Seetong_tps[7475:662696] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:37:37.604 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:37:37.759 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:37:42.976 Seetong_tps[7475:663013] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x134eebc80>{number = 31, name = (null)}====
2026-11-07 16:37:43.008 Seetong_tps[7475:662707] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b438e00>{number = 3, name = (null)}====
2026-11-07 16:37:43.046 Seetong_tps[7475:662792] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10f79d3c0>{number = 26, name = (null)}====
2026-11-07 16:37:47.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:37:51.531 Seetong_tps[7475:662735] Failed to get IoT drive away set configuration.
2026-11-07 16:37:51.531 Seetong_tps[7475:662735]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:37:52.573 Seetong_tps[7475:662730]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:37:52.573 Seetong_tps[7475:662735] ===29115420===
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:37:52.573 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-11-07 16:37:52.574 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 22.40 - 设备: 庭院 - 29115420
2026-11-07 16:37:52.598 Seetong_tps[7475:662735]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202611:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-11-07 16:37:52.739 Seetong_tps[7475:662735] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2896
2026-11-07 16:37:52.741 Seetong_tps[7475:662696] timeSliceArray.count=182
2026-11-07 16:37:52.841 Seetong_tps[7475:662696] nvrParseRecPlayBlock timelineModelArray.count=181
2026-11-07 16:37:52.841 Seetong_tps[7475:662696] timelineModel.timePaint=16:35:59-16:36:29,timelineModel.recordType=1
2026-11-07 16:37:52.883 Seetong_tps[7475:662696] updateAlarmListTable:messageModelList=90
2026-11-07 16:37:52.883 Seetong_tps[7475:662696]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-11-07 16:37:52.886 Seetong_tps[7475:662696]  --- setFirstTimePosition --- i: 180 - recordType: 1
2026-11-07 16:37:52.886 Seetong_tps[7475:662696]  --- setFirstTimePosition --- i: 179 - recordType: 7
2026-11-07 16:37:52.886 Seetong_tps[7475:662696] _firstHaveDataTime=16:35:41
2026-11-07 16:37:54.070 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:37:54.100 Seetong_tps[7475:662696]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:37:57.759 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:07.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:17.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:22.042 Seetong_tps[7475:662696]  -- videoView tap -- 
2026-11-07 16:38:27.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:30.049 Seetong_tps[7475:662696]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:38:30.076 Seetong_tps[7475:662696] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 16:38:30.076 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:38:30.076 Seetong_tps[7475:662696]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午8:38:30 +0000
2026-11-07 16:38:30.077 Seetong_tps[7475:662696]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107163541
2026-11-07 16:38:30.077 Seetong_tps[7475:663517] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107163541
2026-11-07 16:38:30.158 Seetong_tps[7475:662735]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 16:38:30.356 Seetong_tps[7475:662730] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:38:30.356 Seetong_tps[7475:662730]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:38:30.356 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:38:30.356 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 3
2026-11-07 16:38:30.356 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: playsettype = 50
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-11-07 16:38:30.357 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.28 - 设备: 庭院 - 29115420
2026-11-07 16:38:30.357 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-11-07 16:38:30.358 Seetong_tps[7475:662730] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:38:30.358 Seetong_tps[7475:662730] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:38:30.361 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.28 - 设备: 庭院 - 29115420
2026-11-07 16:38:30.365 Seetong_tps[7475:662696] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:38:37.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:40.078 Seetong_tps[7475:663107] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:38:41.126 Seetong_tps[7475:662696] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 16:38:41.128 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:38:41.128 Seetong_tps[7475:662696]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午8:38:41 +0000
2026-11-07 16:38:41.129 Seetong_tps[7475:662696] 回放重新求流
2026-11-07 16:38:41.129 Seetong_tps[7475:662707] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107163541
2026-11-07 16:38:42.165 Seetong_tps[7475:662696]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:38:45.049 Seetong_tps[7475:662696]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:38:45.051 Seetong_tps[7475:662696] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:38:45.051 Seetong_tps[7475:662696] ###### stopNvrRemoteRecord ......
2026-11-07 16:38:45.071 Seetong_tps[7475:662696] updateAlarmListTable:messageModelList=0
2026-11-07 16:38:45.080 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:38:45 080
2026-11-07 16:38:45.080 Seetong_tps[7475:662696]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>>
2026-11-07 16:38:45.080 Seetong_tps[7475:662696]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>> -- _camera.supportPlatform: 0
2026-11-07 16:38:45.080 Seetong_tps[7475:662696]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:38:45 +0000
2026-11-07 16:38:45.080 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:38:45.081 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:38:45 081
2026-11-07 16:38:45.081 Seetong_tps[7475:663824] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:38:45.112 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:38:45.120 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:38:45.120 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:38:45.629 Seetong_tps[7475:662696] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:38:45.630 Seetong_tps[7475:662696]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-11-07 16:38:45.630 Seetong_tps[7475:662696] dealloc -- STPlaybackVC
2026-11-07 16:38:45.635 Seetong_tps[7475:662696] ++++-[VideoView dealloc]++++
2026-11-07 16:38:45.638 Seetong_tps[7475:662696] OpenGLView20_Seetong dealloc:0x134d42e00
2026-11-07 16:38:45.640 Seetong_tps[7475:662696] ++++-[VideoView dealloc]++++
2026-11-07 16:38:45.641 Seetong_tps[7475:662696] OpenGLView20_Seetong dealloc:0x134c73000
2026-11-07 16:38:47.115 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-11-07 16:38:47.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:38:55.081 Seetong_tps[7475:662696]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040735.081540,lastReceiveYUVTimeInterval=1794040725.080460,interval=10,videoView=0x10f5d8000
2026-11-07 16:38:55.081 Seetong_tps[7475:662696]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:38:55.082 Seetong_tps[7475:662696] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:38:55.082 Seetong_tps[7475:662696]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:38:55.083 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:38:55 082
2026-11-07 16:38:55.083 Seetong_tps[7475:662696]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:38:45 +0000
2026-11-07 16:38:55.084 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:38:55.085 Seetong_tps[7475:663517] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:38:55.092 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.01 - 设备: 庭院 - 29115420
2026-11-07 16:38:55.093 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.01 - 设备: 庭院 - 29115420
2026-11-07 16:38:55.095 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:38:57.094 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.01 - 设备: 庭院 - 29115420
2026-11-07 16:38:57.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:04.080 Seetong_tps[7475:662730] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:39:04.080 Seetong_tps[7475:662730]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:39:04.080 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:39:04.080 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 4
2026-11-07 16:39:04.080 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:04.081 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:39:04.081 Seetong_tps[7475:662730] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:04.081 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-11-07 16:39:04.082 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.00 - 设备: 庭院 - 29115420
2026-11-07 16:39:04.083 Seetong_tps[7475:662735]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 16:39:04.086 Seetong_tps[7475:662735]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:39:04.151 Seetong_tps[7475:662730]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 5
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:04.151 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-11-07 16:39:04.152 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.07 - 设备: 庭院 - 29115420
2026-11-07 16:39:04.157 Seetong_tps[7475:662735] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 6
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: playsettype = 50
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:6 :MediaType:0x0101
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 6
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:6 bitrate:64000 framerate:8
2026-11-07 16:39:04.158 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.08 - 设备: 庭院 - 29115420
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:39:04.158 Seetong_tps[7475:662730] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:39:04.160 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 19.08 - 设备: 庭院 - 29115420
2026-11-07 16:39:05.081 Seetong_tps[7475:662696]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040745.081606,lastReceiveYUVTimeInterval=1794040735.081540,interval=10,videoView=0x10f5d8000
2026-11-07 16:39:05.082 Seetong_tps[7475:662696]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:39:05.082 Seetong_tps[7475:662696] #####Vstop:uid:29115420-0-port:6
2026-11-07 16:39:05.082 Seetong_tps[7475:662696] -----------1release decodeport = 6
2026-11-07 16:39:05.082 Seetong_tps[7475:662696]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:39:05.083 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:05 083
2026-11-07 16:39:05.084 Seetong_tps[7475:662696]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:38:45 +0000
2026-11-07 16:39:05.085 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:05.086 Seetong_tps[7475:663817] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:05.093 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 20.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:05.094 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 20.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:05.095 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 20.02 - 设备: 庭院 - 29115420
2026-11-07 16:39:06.637 Seetong_tps[7475:662730] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-11-07 16:39:07.097 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 22.02 - 设备: 庭院 - 29115420
2026-11-07 16:39:07.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:15.081 Seetong_tps[7475:662696]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040755.081552,lastReceiveYUVTimeInterval=1794040745.081606,interval=10,videoView=0x10f5d8000
2026-11-07 16:39:15.081 Seetong_tps[7475:662696]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:39:15.082 Seetong_tps[7475:662696] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:39:15.082 Seetong_tps[7475:662696]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:39:15.082 Seetong_tps[7475:662696]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:15 082
2026-11-07 16:39:15.083 Seetong_tps[7475:662696]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:38:45 +0000
2026-11-07 16:39:15.083 Seetong_tps[7475:662696]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53486:45:48 +0000";
        watchedCloudIds =         (
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:15.083 Seetong_tps[7475:663517] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:15.088 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 30.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:15.088 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 30.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:15.089 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 30.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:16.863 Seetong_tps[7475:662735] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:39:16.864 Seetong_tps[7475:662730] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:39:16.865 Seetong_tps[7475:662730] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:39:16.865 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10b707300>{number = 9, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127c4a00>
2026-11-07 16:39:16.865 Seetong_tps[7475:662730] InitDecodePortLog: initDecodePort _decodePort = 7
2026-11-07 16:39:16.865 Seetong_tps[7475:662730] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:16.865 Seetong_tps[7475:662730] InitDecodePortLog: playsettype = 50
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:7 :MediaType:0x0101
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 7
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:7 bitrate:64000 framerate:8
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:39:16.866 Seetong_tps[7475:662730] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:39:16.868 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 31.79 - 设备: 庭院 - 29115420
2026-11-07 16:39:16.872 Seetong_tps[7475:662696]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 31.79 - 设备: 庭院 - 29115420
2026-11-07 16:39:17.760 Seetong_tps[7475:662696]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:22.480 Seetong_tps[7475:662730]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 16:39:22.489 Seetong_tps[7475:662696]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:39:22.491 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:39:22.491 Seetong_tps[7475:662696]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:39:22.491 Seetong_tps[7475:662696]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:39:22.501 Seetong_tps[7475:662696] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 16:39:22.501 Seetong_tps[7475:662696]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f5d8000; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f5e0480>; layer = <CALayer: 0x1128cc390>>
2026-11-07 16:39:22.501 Seetong_tps[7475:662696] #####Vstop:uid:29115420-0-port:7
2026-11-07 16:39:22.501 Seetong_tps[7475:662696] -----------1release decodeport = 7
2026-11-07 16:39:22.502 Seetong_tps[7475:662696] _openGLView clearFrame ...
2026-11-07 16:39:22.517 Seetong_tps[7475:662696] [保存失败] 相机对象或存储字典为空
2026-11-07 16:39:22.517 Seetong_tps[7475:664613] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 16:39:22.517 Seetong_tps[7475:664613] --FC_StopDevComEx end
2026-11-07 16:39:22.517 Seetong_tps[7475:662696] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:39:22.517 Seetong_tps[7475:662696]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:39:22.517 Seetong_tps[7475:662696]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:39:22.523 Seetong_tps[7475:662696]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 16:39:25.304 Seetong_tps[7544:664715] app_version=8.3.805
2026-11-07 16:39:25.314 Seetong_tps[7544:664742] 询问用户是否开启推送成功
2026-11-07 16:39:25.314 Seetong_tps[7544:664742] 用户点击允许接收推送
2026-11-07 16:39:25.315 Seetong_tps[7544:664715]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 16:39:25.315 Seetong_tps[7544:664715] showForLogin 1
2026-11-07 16:39:25.315 Seetong_tps[7544:664715] AppLaunch 还剩 6.366667032241821 秒
2026-11-07 16:39:25.315 Seetong_tps[7544:664741] remoteNotificationSetting: <UNNotificationSettings: 0x10ec50f00; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 16:39:25.321 Seetong_tps[7544:664715]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 16:39:25.362 Seetong_tps[7544:664715] viewDidLoad/configtime=2026-11-07 上午8:39:25 +0000
2026-11-07 16:39:25.362 Seetong_tps[7544:664715]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 16:39:25.362 Seetong_tps[7544:664715]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 16:39:25.444 Seetong_tps[7544:664715]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 16:39:25.445 Seetong_tps[7544:664715]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 16:39:25.448 Seetong_tps[7544:664715]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 16:39:25.449 Seetong_tps[7544:664715] 开始检查未读客服消息...
2026-11-07 16:39:25.449 Seetong_tps[7544:664715] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 16:39:25.449 Seetong_tps[7544:664715]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:39:25.456 Seetong_tps[7544:664715]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 16:39:25.456 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty - 
2026-11-07 16:39:25.457 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:39:25.461 Seetong_tps[7544:664715] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 16:39:25.461 Seetong_tps[7544:664715] NAV deviceOrientationDidChange:1
2026-11-07 16:39:25.464 Seetong_tps[7544:664715]  -- groupDeviceList -- 
2026-11-07 16:39:25.465 Seetong_tps[7544:664715] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 16:39:25.465 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty - 
2026-11-07 16:39:25.465 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:39:25.503 Seetong_tps[7544:664745] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTU2NTQzMCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3c0In0.g4_ogyVJbKi6Sl-SYR725c3iLBuo91P2wsLb6VITTfo","accessNode":"114.116.198.103:24203","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTU2NTQzMSwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTEiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTEyX3JlbGF5OCIsInR4LWJqLXRwc2lvdC1yZWxheS0xMl9yZWxheTciLCJ0eC1iai10cHNpb3QtcmVsYXktMTNfcmVsYXkyIl19.RrGfCYysprEKTwQW6VEcUbYBhLNYaqeGH29JsN4WZ80","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24900"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"58.87.80.251:24907"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"58.87.80.251:24906"},{"domain":"","netType":4,"relayNode":"82.156.167.13:24901"}]}
====
2026-11-07 16:39:25.544 Seetong_tps[7544:664724] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10ec406c0>{number = 15, name = (null)}====
2026-11-07 16:39:25.546 Seetong_tps[7544:664715]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 16:39:25.640 Seetong_tps[7544:664741] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10ec43c40>{number = 9, name = (null)}====
2026-11-07 16:39:25.640 Seetong_tps[7544:664719] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x107438cc0>{number = 2, name = (null)}====
2026-11-07 16:39:25.640 Seetong_tps[7544:664761] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x12bad0d00>{number = 17, name = (null)}====
2026-11-07 16:39:25.640 Seetong_tps[7544:664763] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x12bad23c0>{number = 16, name = (null)}====
2026-11-07 16:39:25.681 Seetong_tps[7544:664768] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12b820580>{number = 12, name = (null)}====
2026-11-07 16:39:25.681 Seetong_tps[7544:664715] Super properties have already been unregistered.
2026-11-07 16:39:25.681 Seetong_tps[7544:664742] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794040208000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x12bad2280>{number = 18, name = (null)}====
2026-11-07 16:39:25.681 Seetong_tps[7544:664759] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=22&addr=bjrelay47.s2.seetong.com:7443;type=0&load=21&addr=bjrelay8.s5.seetong.com:3443;type=0&load=18&addr=bjrelay66.s5.seetong.com:15443;","vipRelayServers":"type=0&load=57&addr=bjrelay43.s2.seetong.com:3443;type=0&load=41&addr=bjrelay41.s2.seetong.com:4443;type=0&load=40&addr=bjrelayvip2.s2.seetong.com:14443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x12bad21c0>{number = 20, name = (null)}====
2026-11-07 16:39:25.681 Seetong_tps[7544:664715] UMAPM_OOMSampling(0,0):NO
2026-11-07 16:39:25.681 Seetong_tps[7544:664762] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x12bad22c0>{number = 19, name = (null)}====
2026-11-07 16:39:25.682 Seetong_tps[7544:664760] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x12bad2240>{number = 21, name = (null)}====
2026-11-07 16:39:25.682 Seetong_tps[7544:664765] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"122.9.45.119","port":"26999","token":"A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAwIGUlMGW1cCblcA","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x12bad2200>{number = 22, name = (null)}====
2026-11-07 16:39:25.683 Seetong_tps[7544:664715]  -- deviceListDataUpdate - AppLaunch 还剩 0.9985320568084717 秒 - 再延迟 1.498532056808472 秒 - 启动耗时 2.001467943191528 秒
2026-11-07 16:39:25.683 Seetong_tps[7544:664715]  -- groupDeviceList -- 
2026-11-07 16:39:25.683 Seetong_tps[7544:664715] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 16:39:25.683 Seetong_tps[7544:664715]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 2002 毫秒
2026-11-07 16:39:25.687 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:39:25.688 Seetong_tps[7544:664715]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:39:25.688 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:39:25.688 Seetong_tps[7544:664715]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 664;
}
2026-11-07 16:39:25.711 Seetong_tps[7544:664715] ++++-[VideoView dealloc]++++
2026-11-07 16:39:25.712 Seetong_tps[7544:664715] OpenGLView20_Seetong dealloc:0x12bad4000
2026-11-07 16:39:25.740 Seetong_tps[7544:664715]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:39:25.757 Seetong_tps[7544:664715]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 16:39:25.757 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty - 
2026-11-07 16:39:25.757 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:39:25.759 Seetong_tps[7544:664715] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 16:39:25.759 Seetong_tps[7544:664715] 客服消息未读数量: 0
2026-11-07 16:39:25.772 Seetong_tps[7544:664715]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 16:39:25.772 Seetong_tps[7544:664715] UMAPM_NetworkSampling(0,0):NO
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 16:39:25.773 Seetong_tps[7544:664715]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 16:39:25.773 Seetong_tps[7544:664715]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 16:39:25.773 Seetong_tps[7544:664760]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 16:39:25.784 Seetong_tps[7544:664715]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 16:39:25.784 Seetong_tps[7544:664715]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:39:25.784 Seetong_tps[7544:664715]  -- WebSocket connection connectServer - urlStr: ws://122.9.45.119:26999?token=A1MFHgFIUAEaAwgOCgcEXwsBb1cAU1QHAwIGUlMGW1cCblcA&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:39:25.785 Seetong_tps[7544:664715]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 16:39:25.785 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:39:25.785 Seetong_tps[7544:664715]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:39:25.787 Seetong_tps[7544:664715] 蓝牙已打开
2026-11-07 16:39:25.789 Seetong_tps[7544:664715]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:39:25.789 Seetong_tps[7544:664715]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 16:39:25.801 Seetong_tps[7544:664715]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 16:39:25.889 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 16:39:25.889 Seetong_tps[7544:664715]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 2208 毫秒
2026-11-07 16:39:25.890 Seetong_tps[7544:664715] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:39:25.890 Seetong_tps[7544:664715]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:39:25.890 Seetong_tps[7544:664715]  -- groupDeviceList -- 
2026-11-07 16:39:25.890 Seetong_tps[7544:664715]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:39:25.890 Seetong_tps[7544:664715]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:39:25.890 Seetong_tps[7544:664715]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-11-07 16:39:25.891 Seetong_tps[7544:664715]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:39:25.891 Seetong_tps[7544:664715]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFYJU1dpAQQB","reconn":0}}
2026-11-07 16:39:25.891 Seetong_tps[7544:664715]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:39:25.891 Seetong_tps[7544:664715] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:39:25.891 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:39:25.891 Seetong_tps[7544:664715]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:39:25.892 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:39:25.900 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:39:25.900 Seetong_tps[7544:664715]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:39:25.902 Seetong_tps[7544:664759] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x12bad21c0>{number = 20, name = (null)}====
2026-11-07 16:39:25.950 Seetong_tps[7544:664715]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:39:25.950 Seetong_tps[7544:664715]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 16:39:26.033 Seetong_tps[7544:664715] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:39:26.034 Seetong_tps[7544:664715] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:39:26.034 Seetong_tps[7544:664715] Formatted Date: 2026-11-07
2026-11-07 16:39:26.035 Seetong_tps[7544:664715]  --- webSocketGetServerData msgId: EEA2A653-007A-45B2-BD7E-9F9A44BE9502 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFYJU1RpAQQB;
    };
}
2026-11-07 16:39:26.035 Seetong_tps[7544:664715]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:39:26.035 Seetong_tps[7544:664715]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:39:26.058 Seetong_tps[7544:664715]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 16:39:26.085 Seetong_tps[7544:664715] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:39:26.085 Seetong_tps[7544:664715]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:39:26.085 Seetong_tps[7544:664715]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:39:26.085 Seetong_tps[7544:664715] Sorted Dates (Descending): (
)
2026-11-07 16:39:26.796 Seetong_tps[7544:664745] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 16:39:26.796 Seetong_tps[7544:664745] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 16:39:27.239 Seetong_tps[7544:664745]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 16:39:27.239 Seetong_tps[7544:664745]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 16:39:27.239 Seetong_tps[7544:664745]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 16:39:27.243 Seetong_tps[7544:664715]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 16:39:27.243 Seetong_tps[7544:664724] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 16:39:27.243 Seetong_tps[7544:664762] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 16:39:27.246 Seetong_tps[7544:664715] AppLaunch hideForRefreshToken
2026-11-07 16:39:27.246 Seetong_tps[7544:664715] AppLaunch hideForRefreshToken dismiss
2026-11-07 16:39:27.246 Seetong_tps[7544:664715] AppLaunch dismiss...
2026-11-07 16:39:27.256 Seetong_tps[7544:664745]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:39:27.257 Seetong_tps[7544:664745]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:39:27.257 Seetong_tps[7544:664745]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:39:27.257 Seetong_tps[7544:664765] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:39:27.257 Seetong_tps[7544:664762] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:39:27.257 Seetong_tps[7544:664765] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:39:27.308 Seetong_tps[7544:664745]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:39:27.308 Seetong_tps[7544:664745]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:39:27.308 Seetong_tps[7544:664745]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:39:27.309 Seetong_tps[7544:664762] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:39:27.309 Seetong_tps[7544:664765] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:39:27.309 Seetong_tps[7544:664762] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:39:27.331 Seetong_tps[7544:664748]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:39:27.549 Seetong_tps[7544:664715] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 16:39:27.549 Seetong_tps[7544:664715] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 16:39:27.549 Seetong_tps[7544:664715] 用户设置的具体字体大小: 15.000000
2026-11-07 16:39:27.552 Seetong_tps[7544:664715]  dealloc -- STAppLaunchWindow
2026-11-07 16:39:27.554 Seetong_tps[7544:664715]  dealloc -- STAppLaunchViewController
2026-11-07 16:39:27.556 Seetong_tps[7544:664715] AppLaunch dismiss... end
2026-11-07 16:39:27.853 Seetong_tps[7544:664715] MessageThrottle reloadTableView ---
2026-11-07 16:39:27.908 Seetong_tps[7544:664715]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 16:39:27.908 Seetong_tps[7544:664748]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:39:28.429 Seetong_tps[7544:664715] MessageThrottle reloadTableView ---
2026-11-07 16:39:28.600 Seetong_tps[7544:664715]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 16:39:28.871 Seetong_tps[7544:664762] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12bad22c0>{number = 19, name = (null)}====
2026-11-07 16:39:29.111 Seetong_tps[7544:664715]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 16:39:29.112 Seetong_tps[7544:664715]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:39:29.112 Seetong_tps[7544:664715]  -- 获取一键布撤防状态 -- getAlarmStatusBaseOnCapablitySet - 设备: 庭院 -- 已获取/获取中 -- 
2026-11-07 16:39:29.112 Seetong_tps[7544:664715] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 16:39:29.347 Seetong_tps[7544:664762] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x12bad22c0>{number = 19, name = (null)}====
2026-11-07 16:39:31.305 Seetong_tps[7544:664715]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:39:31.314 Seetong_tps[7544:664715] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:39:31.348 Seetong_tps[7544:664715] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:39:31.348 Seetong_tps[7544:664762] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:39:31.348 Seetong_tps[7544:664715]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:39:31.349 Seetong_tps[7544:664715] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 16:39:31.349 Seetong_tps[7544:664715]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:39:31.360 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:31 360
2026-11-07 16:39:31.360 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>>
2026-11-07 16:39:31.360 Seetong_tps[7544:664715]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>> -- _camera.supportPlatform: 0
2026-11-07 16:39:31.360 Seetong_tps[7544:664715]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:39:31 +0000
2026-11-07 16:39:31.360 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:31.361 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:39:31 361
2026-11-07 16:39:31.361 Seetong_tps[7544:664762] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:31.395 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:31.399 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:31.401 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:31.401 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:31.415 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:39:31.417 Seetong_tps[7544:664715] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 16:39:31.417 Seetong_tps[7544:664715]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 16:39:31.423 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:39:31.423 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:39:31.451 Seetong_tps[7544:664715] uid:29115420 playAudio
2026-11-07 16:39:31.452 Seetong_tps[7544:664715]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:39:31.452 Seetong_tps[7544:664715]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:39:31.452 Seetong_tps[7544:664724] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:39:31.654 Seetong_tps[7544:664715] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:39:32.026 Seetong_tps[7544:664748] ===29115420===
2026-11-07 16:39:32.028 Seetong_tps[7544:664748] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:39:32.028 Seetong_tps[7544:664745] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:39:32.028 Seetong_tps[7544:664745] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:39:32.028 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ec41600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e7b0a00>
2026-11-07 16:39:32.029 Seetong_tps[7544:664745] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 16:39:32.029 Seetong_tps[7544:664745] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:32.029 Seetong_tps[7544:664745] InitDecodePortLog: playsettype = 50
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 16:39:32.030 Seetong_tps[7544:664745] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:39:32.031 Seetong_tps[7544:664745] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:39:32.032 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.68 - 设备: 庭院 - 29115420
2026-11-07 16:39:32.046 Seetong_tps[7544:664748]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:39:32.049 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.70 - 设备: 庭院 - 29115420
2026-11-07 16:39:33.324 Seetong_tps[7544:664877] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-11-07 16:39:33.338 Seetong_tps[7544:664715] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 16:39:33.352 Seetong_tps[7544:664715] uid:29115420 playAudio
2026-11-07 16:39:33.352 Seetong_tps[7544:664765] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 16:39:33.352 Seetong_tps[7544:664715] uid:29115420 playAudio
2026-11-07 16:39:33.356 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:33.356 Seetong_tps[7544:664715] checkPortStatus:_decodePort=1
2026-11-07 16:39:33.356 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 2.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:33.528 Seetong_tps[7544:664877] 重新观看视频线程：<_NSMainThread: 0x107438000>{number = 1, name = (null)}
2026-11-07 16:39:33.532 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.18 - 设备: 庭院 - 29115420
2026-11-07 16:39:33.556 Seetong_tps[7544:664748] Failed to get IoT drive away set configuration.
2026-11-07 16:39:33.556 Seetong_tps[7544:664748]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 16:39:35.379 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>>
2026-11-07 16:39:35.379 Seetong_tps[7544:664715] #####Vstop:uid:29115420-0-port:1
2026-11-07 16:39:35.379 Seetong_tps[7544:664715] -----------1release decodeport = 1
2026-11-07 16:39:35.380 Seetong_tps[7544:664715]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 1900;
    "is_awaken_enter" = 0;
    "is_success" = 1;
    "lag_rate" = 0;
    "preview_duration" = 4000;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:39:35.381 Seetong_tps[7544:664715] _openGLView clearFrame ...
2026-11-07 16:39:35.400 Seetong_tps[7544:664715] 当前控制器：STPlaybackVC
2026-11-07 16:39:35.400 Seetong_tps[7544:664715]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:39:35.400 Seetong_tps[7544:664715] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:39:35.401 Seetong_tps[7544:664715] camera_nvr对象已切换，重新设置KVO监听
2026-11-07 16:39:35.410 Seetong_tps[7544:664715] webCookie=document.cookie='app-h5-baseurl=https://h5.seetong.com/';document.cookie='app-h5-session=';document.cookie='app-h5-userId=37913804';document.cookie='PHPSESSID=';document.cookie='app-device-type=ios';document.cookie='app-version-name=8.3.8.5';document.cookie='app-language-code=zh_CN';
2026-11-07 16:39:35.587 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:35.588 Seetong_tps[7544:664715] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:39:35.589 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:35.589 Seetong_tps[7544:664715] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:39:35.590 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:35.590 Seetong_tps[7544:664715] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:39:35.591 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:35.591 Seetong_tps[7544:664715] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:39:35.599 Seetong_tps[7544:664715]  -- STPlaybackVC -- interfaceOrientationWithFull - changeScrennDirectionWithFull - full: 0
2026-11-07 16:39:35.599 Seetong_tps[7544:664715] ====高度=91.000000
2026-11-07 16:39:35.599 Seetong_tps[7544:664715]  -- STPlaybackVC -- changeScrennDirectionWithFull - full: 0
2026-11-07 16:39:35.600 Seetong_tps[7544:664715] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:39:35.600 Seetong_tps[7544:664715] 开始监听camera_nvr的onlineStatus属性变化
2026-11-07 16:39:35.601 Seetong_tps[7544:664715] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:39:35.601 Seetong_tps[7544:664715] ###### stopNvrRemoteRecord ......
2026-11-07 16:39:35.604 Seetong_tps[7544:664715] updateAlarmListTable:messageModelList=0
2026-11-07 16:39:35.612 Seetong_tps[7544:664715]  -- SD卡状态 -- loadSDCard - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:39:35.612 Seetong_tps[7544:664715]  --- startSearchRecordTimer -- durationTime: 20.0
2026-11-07 16:39:35.612 Seetong_tps[7544:664767] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:39:35.612 Seetong_tps[7544:664715]  -- 有录像的日期 -- loadSDCard - searchRecordDaysByMonth：202611-0B99B51AA21A3766
2026-11-07 16:39:35.612 Seetong_tps[7544:664715] updateAlarmListTable:messageModelList=0
2026-11-07 16:39:35.665 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:35.724 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:39:35.734 Seetong_tps[7544:664715]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:39:35.787 Seetong_tps[7544:664745]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ec41600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e7b0a00>
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: Video Params - nMediaType: 0x0000, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:35.787 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0000
2026-11-07 16:39:35.787 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 4.44 - 设备: 庭院 - 29115420
2026-11-07 16:39:35.798 Seetong_tps[7544:664765] ====请求接口 - 成功 - url: /seetong-sms/cloud-storage-playback-advert-space
 params:{
    deviceSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12bad2200>{number = 22, name = (null)}====
2026-11-07 16:39:35.872 Seetong_tps[7544:664767] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x1077020c0>{number = 14, name = (null)}====
2026-11-07 16:39:36.077 Seetong_tps[7544:664762] ====请求接口 - 成功 - url: /seetong-mall/device/ai_prompt
 params:{
    devSn = 0B99B51AA21A3766;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"content":"","buttonTxt":"","url":""}}，线程：<NSThread: 0x12bad22c0>{number = 19, name = (null)}====
2026-11-07 16:39:36.288 Seetong_tps[7544:664748] ===29115420===
2026-11-07 16:39:37.881 Seetong_tps[7544:664715]  -- SD卡状态 -- notiRefresh - nikeName: 庭院 - sdCardState: 0
2026-11-07 16:39:37.896 Seetong_tps[7544:664748]  -- 有录像的日期 -- loadSDCard - nvrParseRecByMonthBlock - str: 202611:1111111000000000000000000000000 - result: 0 - devid: 29115420
2026-11-07 16:39:38.714 Seetong_tps[7544:664748] TPS_MSG_RSP_SEARCH_NVR_REC_SEC deviceId=29115420,nInfoLength=2928
2026-11-07 16:39:38.716 Seetong_tps[7544:664715] timeSliceArray.count=184
2026-11-07 16:39:38.813 Seetong_tps[7544:664715] nvrParseRecPlayBlock timelineModelArray.count=183
2026-11-07 16:39:38.813 Seetong_tps[7544:664715] timelineModel.timePaint=16:37:11-16:39:13,timelineModel.recordType=1
2026-11-07 16:39:38.854 Seetong_tps[7544:664715] updateAlarmListTable:messageModelList=91
2026-11-07 16:39:38.854 Seetong_tps[7544:664715]  -- showEmptyViewForReload -- hideEmptyView -- 
2026-11-07 16:39:38.856 Seetong_tps[7544:664715]  --- setFirstTimePosition --- i: 182 - recordType: 1
2026-11-07 16:39:38.856 Seetong_tps[7544:664715]  --- setFirstTimePosition --- i: 181 - recordType: 7
2026-11-07 16:39:38.856 Seetong_tps[7544:664715] _firstHaveDataTime=16:36:29
2026-11-07 16:39:39.813 Seetong_tps[7544:664715]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:39:39.838 Seetong_tps[7544:664715] uid:29115420 FC_P2PNvrReplayByTime
2026-11-07 16:39:39.838 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:39.838 Seetong_tps[7544:664715]  -- 播放视频（录像） -- 开始时间: 2026-11-07 上午8:39:39 +0000
2026-11-07 16:39:39.839 Seetong_tps[7544:664765] uid:29115420 FC_P2PNvrReplayByTime success! result:0-20261107163629
2026-11-07 16:39:39.839 Seetong_tps[7544:664715]  -- 播放报警事件 -- didSelectRowAtIndexPath strDateTime = 20261107163629
2026-11-07 16:39:40.103 Seetong_tps[7544:664748]  -- TPS_MSG_RSP_NVR_REPLAY - 开始播放 -- notifyInfo->nResult: 0 - deviceId: 29115420
2026-11-07 16:39:40.261 Seetong_tps[7544:664745] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:39:40.261 Seetong_tps[7544:664745]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:39:40.261 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ec41600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 1 - camera: <Camera: 0x10e7b0a00>
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: initDecodePort _decodePort = 3
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: playsettype = 50
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort - PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:3 :MediaType:0x0101
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: Original Audio Params - audio_encoder: G711U, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 1
2026-11-07 16:39:40.262 Seetong_tps[7544:664745] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 3
2026-11-07 16:39:40.263 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init audio param decode:G711U samplebitswitdh:16 channels:1 decodePort:3 bitrate:64000 framerate:1
2026-11-07 16:39:40.263 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.42 - 设备: 庭院 - 29115420
2026-11-07 16:39:40.263 Seetong_tps[7544:664745] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:39:40.263 Seetong_tps[7544:664745] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:39:40.266 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.43 - 设备: 庭院 - 29115420
2026-11-07 16:39:40.278 Seetong_tps[7544:664715] +++++390.000000-844.000000-219.333333-390.000000-0
2026-11-07 16:39:41.460 Seetong_tps[7544:664715]  -- videoView tap -- 
2026-11-07 16:39:42.803 Seetong_tps[7544:664715]  -- 预览倒计时 -- User interaction detected
2026-11-07 16:39:42.805 Seetong_tps[7544:664715] zhangw_controlNvrRemoteRecord:strDateTime=,action=3
2026-11-07 16:39:42.806 Seetong_tps[7544:664715] ###### stopNvrRemoteRecord ......
2026-11-07 16:39:42.815 Seetong_tps[7544:664715] updateAlarmListTable:messageModelList=0
2026-11-07 16:39:42.826 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:42 826
2026-11-07 16:39:42.826 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>>
2026-11-07 16:39:42.826 Seetong_tps[7544:664715]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>> -- _camera.supportPlatform: 0
2026-11-07 16:39:42.826 Seetong_tps[7544:664715]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:39:42 +0000
2026-11-07 16:39:42.827 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:42.827 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:39:42 827
2026-11-07 16:39:42.827 Seetong_tps[7544:664768] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:42.860 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:39:42.861 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:39:42.861 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.04 - 设备: 庭院 - 29115420
2026-11-07 16:39:43.375 Seetong_tps[7544:664715] 停止监听camera_nvr的onlineStatus属性变化
2026-11-07 16:39:43.375 Seetong_tps[7544:664715]  -- STPlaybackVC -- dealloc -- ++++-[STPlaybackVC dealloc]++++
2026-11-07 16:39:43.375 Seetong_tps[7544:664715] dealloc -- STPlaybackVC
2026-11-07 16:39:43.379 Seetong_tps[7544:664715] ++++-[VideoView dealloc]++++
2026-11-07 16:39:43.381 Seetong_tps[7544:664715] OpenGLView20_Seetong dealloc:0x133582e00
2026-11-07 16:39:43.382 Seetong_tps[7544:664715] ++++-[VideoView dealloc]++++
2026-11-07 16:39:43.384 Seetong_tps[7544:664715] OpenGLView20_Seetong dealloc:0x1334bf000
2026-11-07 16:39:44.863 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.04 - 设备: 庭院 - 29115420
2026-11-07 16:39:45.685 Seetong_tps[7544:664715]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:52.827 Seetong_tps[7544:664715]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040792.827669,lastReceiveYUVTimeInterval=1794040782.826611,interval=10,videoView=0x10b953b80
2026-11-07 16:39:52.828 Seetong_tps[7544:664715]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:39:52.828 Seetong_tps[7544:664715] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:39:52.828 Seetong_tps[7544:664715]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:39:52.829 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:52 829
2026-11-07 16:39:52.829 Seetong_tps[7544:664715]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:39:42 +0000
2026-11-07 16:39:52.830 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:52.830 Seetong_tps[7544:664976] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:52.834 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:52.834 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:52.835 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.01 - 设备: 庭院 - 29115420
2026-11-07 16:39:53.904 Seetong_tps[7544:664745] zhangw_收到TPS_MSG_RSP_NVR_REPLAY: recordPlayRsp->nActionType == 0
2026-11-07 16:39:53.905 Seetong_tps[7544:664745]  -- TPS_MSG_RSP_NVR_REPLAY -- 设备回调 -- result: 8218 - recordPlayRsp->nResult: 0 - Device ID: 29115420
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ec41600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e7b0a00>
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: initDecodePort _decodePort = 4
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 0, height: 0, framerate: 0, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: Original Audio Params - audio_encoder: , samplerate: 0, samplebitswitdh: 0, channels: 0, bitrate: 0, framerate: 1
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: Set Default Audio Params - audio_encoder: G711, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:53.905 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 init decode video param error! Video Params - width: 0, height: 0, framerate: 0, nMediaType: 0x0101
2026-11-07 16:39:53.907 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.08 - 设备: 庭院 - 29115420
2026-11-07 16:39:54.621 Seetong_tps[7544:664715]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:39:55.685 Seetong_tps[7544:664715]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:39:56.488 Seetong_tps[7544:664748] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:39:56.489 Seetong_tps[7544:664745] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:39:56.489 Seetong_tps[7544:664745] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:39:56.489 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x10ec41600>{number = 8, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x10e7b0a00>
2026-11-07 16:39:56.489 Seetong_tps[7544:664745] InitDecodePortLog: initDecodePort _decodePort = 5
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: playsettype = 50
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:5 :MediaType:0x0101
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 5
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:5 bitrate:64000 framerate:8
2026-11-07 16:39:56.490 Seetong_tps[7544:664745] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:39:56.491 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.67 - 设备: 庭院 - 29115420
2026-11-07 16:39:56.491 Seetong_tps[7544:664745] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:39:56.511 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 13.69 - 设备: 庭院 - 29115420
2026-11-07 16:39:56.647 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10b953b80; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10b9c1180>; layer = <CALayer: 0x10b8938a0>>
2026-11-07 16:39:56.647 Seetong_tps[7544:664715] #####Vstop:uid:29115420-0-port:5
2026-11-07 16:39:56.647 Seetong_tps[7544:664715] -----------1release decodeport = 5
2026-11-07 16:39:56.650 Seetong_tps[7544:664715] _openGLView clearFrame ...
2026-11-07 16:39:56.652 Seetong_tps[7544:664715]  -- groupDeviceList -- 
2026-11-07 16:39:56.703 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:39:56.703 Seetong_tps[7544:664715]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:39:56.703 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:39:56.705 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:56.707 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:39:56.707 Seetong_tps[7544:664715]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:39:57.216 Seetong_tps[7544:664715] dealloc -- STPlayerViewController
2026-11-07 16:39:57.216 Seetong_tps[7544:664715] dealloc -- STPlayerViewController
2026-11-07 16:39:57.217 Seetong_tps[7544:664715] dealloc -- STPlayerCameraControlVC
2026-11-07 16:39:57.217 Seetong_tps[7544:664715] dealloc -- STPlayerCameraService
2026-11-07 16:39:57.218 Seetong_tps[7544:664715] dealloc -- STIdleMonitorView
2026-11-07 16:39:57.218 Seetong_tps[7544:664715] dealloc -- STCycleScrollView
2026-11-07 16:39:57.219 Seetong_tps[7544:664715] dealloc -- STCameraControlView
2026-11-07 16:39:57.222 Seetong_tps[7544:664715] dealloc -- STNetSpeedMonitorView
2026-11-07 16:39:57.222 Seetong_tps[7544:664715] dealloc -- STIdleMonitorView
2026-11-07 16:39:57.350 Seetong_tps[7544:664715]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:39:57.363 Seetong_tps[7544:664715] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:39:57.391 Seetong_tps[7544:664715] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:39:57.391 Seetong_tps[7544:664768] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:39:57.395 Seetong_tps[7544:664715]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:39:57 408
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ba70700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13349ade0>; layer = <CALayer: 0x10b9c8060>>
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ba70700; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13349ade0>; layer = <CALayer: 0x10b9c8060>> -- _camera.supportPlatform: 0
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:39:57 +0000
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:39:57.408 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:39:57 409
2026-11-07 16:39:57.408 Seetong_tps[7544:664768] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:39:57.446 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:57.448 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:57.449 Seetong_tps[7544:664715]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:39:57.450 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:39:57.457 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:39:57.461 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:39:57.461 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:39:57.497 Seetong_tps[7544:664715] uid:29115420 playAudio
2026-11-07 16:39:57.497 Seetong_tps[7544:664715]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:39:57.498 Seetong_tps[7544:664715]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:39:57.498 Seetong_tps[7544:665177] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:39:57.507 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.11 - 设备: 庭院 - 29115420
2026-11-07 16:39:57.697 Seetong_tps[7544:664715] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:39:58.703 Seetong_tps[7544:664715] ++++-[VideoView dealloc]++++
2026-11-07 16:39:58.707 Seetong_tps[7544:664715] OpenGLView20_Seetong dealloc:0x10b9ab400
2026-11-07 16:39:59.149 Seetong_tps[7544:664976] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10ec42ec0>{number = 28, name = (null)}====
2026-11-07 16:39:59.508 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.11 - 设备: 庭院 - 29115420
2026-11-07 16:40:05.684 Seetong_tps[7544:664715]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:40:05.690 Seetong_tps[7544:664715]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040807.408310,lastReceiveYUVTimeInterval=1794040797.408277,interval=10,videoView=0x10ba70700
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:40:07.408 Seetong_tps[7544:664715] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:40:07 409
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:39:57 +0000
2026-11-07 16:40:07.408 Seetong_tps[7544:664715]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53487:50:41 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:40:07.409 Seetong_tps[7544:664765] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:40:07.410 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:40:07.410 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:40:07.410 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:40:09.410 Seetong_tps[7544:664715]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.02 - 设备: 庭院 - 29115420
2026-11-07 16:40:09.598 Seetong_tps[7544:664715]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10ba70700; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x13349ade0>; layer = <CALayer: 0x10b9c8060>>
2026-11-07 16:40:09.598 Seetong_tps[7544:664715] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:40:09.599 Seetong_tps[7544:664715]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 12200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:40:09.600 Seetong_tps[7544:664715] _openGLView clearFrame ...
2026-11-07 16:40:09.600 Seetong_tps[7544:664715]  -- groupDeviceList -- 
2026-11-07 16:40:09.622 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:40:09.622 Seetong_tps[7544:664715]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:40:09.622 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:40:09.623 Seetong_tps[7544:664715] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:40:09.623 Seetong_tps[7544:664715]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:40:09.623 Seetong_tps[7544:664715]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:40:10.134 Seetong_tps[7544:664715] dealloc -- STPlayerViewController
2026-11-07 16:40:10.135 Seetong_tps[7544:664715] dealloc -- STPlayerViewController
2026-11-07 16:40:10.135 Seetong_tps[7544:664715] dealloc -- STPlayerCameraControlVC
2026-11-07 16:40:10.136 Seetong_tps[7544:664715] dealloc -- STPlayerCameraService
2026-11-07 16:40:10.137 Seetong_tps[7544:664715] dealloc -- STIdleMonitorView
2026-11-07 16:40:10.137 Seetong_tps[7544:664715] dealloc -- STCycleScrollView
2026-11-07 16:40:10.138 Seetong_tps[7544:664715] dealloc -- STCameraControlView
2026-11-07 16:40:10.141 Seetong_tps[7544:664715] dealloc -- STNetSpeedMonitorView
2026-11-07 16:40:10.141 Seetong_tps[7544:664715] dealloc -- STIdleMonitorView
2026-11-07 16:40:10.189 Seetong_tps[7544:664765] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x12bad2200>{number = 22, name = (null)}====
2026-11-07 16:40:11.623 Seetong_tps[7544:664715] ++++-[VideoView dealloc]++++
2026-11-07 16:40:11.630 Seetong_tps[7544:664715] OpenGLView20_Seetong dealloc:0x10badc000
2026-11-07 16:40:11.745 Seetong_tps[7544:664745]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 16:40:11.749 Seetong_tps[7544:664715]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:40:11.751 Seetong_tps[7544:664715] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:40:11.751 Seetong_tps[7544:664715]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:40:11.751 Seetong_tps[7544:664715]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:40:11.760 Seetong_tps[7544:664715] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 16:40:11.774 Seetong_tps[7544:664715] [保存失败] 相机对象或存储字典为空
2026-11-07 16:40:11.774 Seetong_tps[7544:665176] FC_StopDevComEx start - 停止所有设备之间的通信 - 
2026-11-07 16:40:11.774 Seetong_tps[7544:665176] --FC_StopDevComEx end
2026-11-07 16:40:11.774 Seetong_tps[7544:664715] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:40:11.774 Seetong_tps[7544:664715]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:40:11.774 Seetong_tps[7544:664715]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:40:11.780 Seetong_tps[7544:664715]  -- STDownloadVideoQueueManager -- Application will terminate. Performing cleanup operations...
2026-11-07 16:40:14.006 Seetong_tps[7549:665435] app_version=8.3.805
2026-11-07 16:40:14.015 Seetong_tps[7549:665465] 询问用户是否开启推送成功
2026-11-07 16:40:14.015 Seetong_tps[7549:665465] 用户点击允许接收推送
2026-11-07 16:40:14.016 Seetong_tps[7549:665435]  -- 登录流程 -- AppDelegate -- configRootVC - didFinishLaunchingWithOptions -- 
2026-11-07 16:40:14.016 Seetong_tps[7549:665435] showForLogin 1
2026-11-07 16:40:14.016 Seetong_tps[7549:665435] AppLaunch 还剩 7.244497776031494 秒
2026-11-07 16:40:14.016 Seetong_tps[7549:665465] remoteNotificationSetting: <UNNotificationSettings: 0x1128390e0; authorizationStatus: Authorized, notificationCenterSetting: Enabled, soundSetting: Enabled, badgeSetting: Enabled, lockScreenSetting: Enabled, carPlaySetting: NotSupported, remoteNotifications: Enabled, announcementSetting: Disabled, criticalAlertSetting: NotSupported, timeSensitiveSetting: NotSupported, alertSetting: Enabled, scheduledDeliverySetting: Disabled, directMessagesSetting: NotSupported, summarizationSetting: Enabled, prioritizationSetting: Enabled, showsPreviewsSetting: WhenAuthenticated, alertStyle: Banner, groupingSetting: Default providesAppNotificationSettings: No>
2026-11-07 16:40:14.021 Seetong_tps[7549:665435]  -- 登录流程 -- AppDelegate -- configRootVC - 是否登录：1 -- 
2026-11-07 16:40:14.051 Seetong_tps[7549:665435] viewDidLoad/configtime=2026-11-07 上午8:40:14 +0000
2026-11-07 16:40:14.051 Seetong_tps[7549:665435]  -- 设备列表 -- statusBarHeight 1: 47
2026-11-07 16:40:14.051 Seetong_tps[7549:665435]  -- 设备列表 -- statusBarHeight 2: 47
2026-11-07 16:40:14.092 Seetong_tps[7549:665435]  -- UserDefaultsTool -- 解档数据时发生错误: 未能读取数据，因为数据缺失。 - key: 37913804_kUserTopAlertMsgHistory
2026-11-07 16:40:14.092 Seetong_tps[7549:665435]  -- UserDefaultsTool -- 获取本地保存的顶部广告 -- key: 37913804_kUserTopAlertMsgHistory - alertDict: (null)
2026-11-07 16:40:14.094 Seetong_tps[7549:665435]  -- STBluetoothManager - 蓝牙权限未知 - 
2026-11-07 16:40:14.094 Seetong_tps[7549:665435] 开始检查未读客服消息...
2026-11-07 16:40:14.094 Seetong_tps[7549:665435] 在 viewDidLoad 中，当前用户界面样式: 1
2026-11-07 16:40:14.094 Seetong_tps[7549:665435]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:40:14.098 Seetong_tps[7549:665435]  -- WebSocket connection - APP - 已登录 - configRootVC - getNetty - 
2026-11-07 16:40:14.098 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 
2026-11-07 16:40:14.099 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:40:14.102 Seetong_tps[7549:665435] -[QMUIHelper(QMUI_Interface) handleDeviceOrientationNotification:]:24 | QMUILogLevelInfo | Interface (QMUI) | device orientation did change to 1
2026-11-07 16:40:14.102 Seetong_tps[7549:665435] NAV deviceOrientationDidChange:1
2026-11-07 16:40:14.105 Seetong_tps[7549:665435]  -- groupDeviceList -- 
2026-11-07 16:40:14.105 Seetong_tps[7549:665435] -- WebSocket connection - 显示设备列表 - getNetty --
2026-11-07 16:40:14.105 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 
2026-11-07 16:40:14.105 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:40:14.120 Seetong_tps[7549:665511] ====信令clientId:4e1a1ce6a47847829fc640d89fac80d7====
2026-11-07 16:40:14.166 Seetong_tps[7549:665435]  -- NetworkMonitoring -- startMonitoring - StatusChangeBlock - status: 1
2026-11-07 16:40:14.293 Seetong_tps[7549:665435] Super properties have already been unregistered.
2026-11-07 16:40:14.293 Seetong_tps[7549:665435] UMAPM_OOMSampling(0,0):NO
2026-11-07 16:40:14.296 Seetong_tps[7549:665435]  -- deviceListDataUpdate - AppLaunch 还剩 1.964562892913818 秒 - 再延迟 2.464562892913818 秒 - 启动耗时 1.035437107086182 秒
2026-11-07 16:40:14.296 Seetong_tps[7549:665435]  -- groupDeviceList -- 
2026-11-07 16:40:14.296 Seetong_tps[7549:665435] groupDeviceList 已在进行中，跳过新的调用
2026-11-07 16:40:14.296 Seetong_tps[7549:665435]  -- 耗时分析 -- 从启动到获取到本地缓存设备列表数据耗时 - timeSinceLaunch: 1036 毫秒
2026-11-07 16:40:14.299 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:40:14.299 Seetong_tps[7549:665435]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:40:14.299 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:40:14.300 Seetong_tps[7549:665435]  -- 设备排序 -- 更新使用频率 - camTimesDicM: {
    29115420 = 666;
}
2026-11-07 16:40:14.300 Seetong_tps[7549:665435] ++++-[VideoView dealloc]++++
2026-11-07 16:40:14.302 Seetong_tps[7549:665435] OpenGLView20_Seetong dealloc:0x12faa0000
2026-11-07 16:40:14.340 Seetong_tps[7549:665435]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:40:14.357 Seetong_tps[7549:665435]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 16:40:14.357 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 
2026-11-07 16:40:14.357 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty 方法在 1 秒内已调用，忽略此次调用.
2026-11-07 16:40:14.358 Seetong_tps[7549:665435] UMAPM_NetworkSampling(0,0):NO
2026-11-07 16:40:14.358 Seetong_tps[7549:665435]  - didRegisterForRemoteNotificationsWithDeviceToken - 获取到deviceToken=8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605
2026-11-07 16:40:14.358 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:40:14.358 Seetong_tps[7549:665435]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:40:14.360 Seetong_tps[7549:665435] 蓝牙已打开
2026-11-07 16:40:14.373 Seetong_tps[7549:665435]  -- STBluetoothManager - 设备列表蓝牙状态更新 - status: 5
2026-11-07 16:40:14.595 Seetong_tps[7549:665435]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:40:14.596 Seetong_tps[7549:665435]  -- STBluetoothManager - 开始扫描 - 
2026-11-07 16:40:16.192 Seetong_tps[7549:665435] 系统设置的字体大小类别: UICTContentSizeCategoryS
2026-11-07 16:40:16.192 Seetong_tps[7549:665435] Small: 比 ExtraSmall 稍大一些的字体大小类别，仍然属于较小字体的范围，适合用户偏好较小字体但比 ExtraSmall 更易阅读的场景。
2026-11-07 16:40:16.192 Seetong_tps[7549:665435] 用户设置的具体字体大小: 15.000000
2026-11-07 16:40:16.859 Seetong_tps[7549:665435] AppLaunch hideForRefreshToken
2026-11-07 16:40:16.860 Seetong_tps[7549:665435] AppLaunch hideForRefreshToken dismiss
2026-11-07 16:40:16.860 Seetong_tps[7549:665435] AppLaunch dismiss...
2026-11-07 16:40:17.166 Seetong_tps[7549:665435]  dealloc -- STAppLaunchWindow
2026-11-07 16:40:17.167 Seetong_tps[7549:665435]  dealloc -- STAppLaunchViewController
2026-11-07 16:40:17.170 Seetong_tps[7549:665435] AppLaunch dismiss... end
2026-11-07 16:40:17.177 Seetong_tps[7549:665435]  -- 上报工程商精准位置 -- getLocationMessage -- 
2026-11-07 16:40:17.689 Seetong_tps[7549:665435]  -- scrollStoppedAction - 获取指定设备套餐 -- 
2026-11-07 16:40:17.690 Seetong_tps[7549:665435]  -- FC_ResumeDevComWithId -- result: 0 - devCloudId: 29115420
2026-11-07 16:40:17.690 Seetong_tps[7549:665435] 滚动已停止500毫秒，执行操作:29115420
2026-11-07 16:40:17.936 Seetong_tps[7549:665500] ====请求接口 - 成功 - url: /seetong-upgrade/app/upgrade/get/version
 params:{
    appVersionCode = 27;
    osVersionCode = 26;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"version":"v8.4.1.6","versionCode":37,"isForceUpgrade":false,"upgradeStrategy":1,"upgradeWay":1,"releaseNotes":"v8.4.1.6","downloadUrl":"","fileMd5":"","fileSize":0}}，线程：<NSThread: 0x10f8767c0>{number = 16, name = (null)}====
2026-11-07 16:40:17.937 Seetong_tps[7549:665435]  -- 获取版本信息成功: {
    downloadUrl = "";
    fileMd5 = "";
    fileSize = 0;
    isForceUpgrade = 0;
    releaseNotes = "v8.4.1.6";
    upgradeStrategy = 1;
    upgradeWay = 1;
    version = "v8.4.1.6";
    versionCode = 37;
}
2026-11-07 16:40:17.945 Seetong_tps[7549:665465] ====请求接口 - 成功 - url: /seetong-member-device/device/group/list
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":[]}，线程：<NSThread: 0x10f874740>{number = 17, name = (null)}====
2026-11-07 16:40:17.948 Seetong_tps[7549:665435]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:40:17.988 Seetong_tps[7549:665448] ====请求接口 - 成功 - url: /seetong-member-device/device/list
 params:{
    current = 1;
    size = 100;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"records":[{"id":185693346,"devId":29115420,"devSn":"0B99B51AA21A3766","devName":"庭院","devLoginUser":"VwIOUA0=","devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","isCorrectPassword":1,"rightType":"11","devIp":"182.127.204.106","isBinder":1,"devType":101,"devSubType":1,"devIsOnline":1,"devAlarm":1,"relay":0,"vip":0,"p2pLastHeartTime":1794040208000,"lastHeartTime":1794032068000,"vaServices":"2","supportCsAi":1,"isBindVersion":1,"feature":null,"sharePermissions":"","devChannelCount":2,"devChannelStates":"11","devChannelPermissions":"","p2pServer":"114.116.221.128:10038","supportPlatform":0,"gatewayId":"","devNetType":null,"binderName":"","seq":null,"isTop":null,"groupId":null,"groupName":"","channelAttr":"00","limitServices":[],"clusterId":""}],"total":1,"size":100,"current":1,"orders":[],"optimizeCountSql":true,"searchCount":true,"countId":"","maxLimit":null,"pages":1}}，线程：<NSThread: 0x10f877fc0>{number = 18, name = (null)}====
2026-11-07 16:40:18.017 Seetong_tps[7549:665435]  -- 获取设备列表数据 -- fetchPage - params: {
    current = 1;
    size = 100;
} - devices: 1
2026-11-07 16:40:18.018 Seetong_tps[7549:665448]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 开始 -- cameraDict.count: 1 - listObject.records.count: 1
2026-11-07 16:40:18.018 Seetong_tps[7549:665448]  -- getCamraListFromRealmWithCompletion -- estimatedCapacity: 1
2026-11-07 16:40:18.018 Seetong_tps[7549:665448]  -- getCamraListFromRealmWithCompletion -- batchEnd: 1
2026-11-07 16:40:18.019 Seetong_tps[7549:665448]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 开始 -- allCamerArray.count: 1
2026-11-07 16:40:18.020 Seetong_tps[7549:665448]  -- 刷新设备列表 -- 把所有设备分类整理 -- setDevGroupData -- 结束 -- 
2026-11-07 16:40:18.020 Seetong_tps[7549:665448]  -- 登录流程 -- 刷新设备列表 -- 把获取的最新数据（已存本地）转换为App的Camera对象 -- getCamraListFromRealmWithCompletion -- 结束 -- 
2026-11-07 16:40:18.020 Seetong_tps[7549:665435]  -- 获取设备列表数据 -- fetchPage - arrDevices: 1
2026-11-07 16:40:18.020 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- fetchDeviceListWithCompletion -- 获取到服务器数据: 1
2026-11-07 16:40:18.020 Seetong_tps[7549:665435]  -- 耗时分析 -- 从启动到获取到服务器设备列表数据耗时 - timeSinceLaunch: 4759 毫秒
2026-11-07 16:40:18.038 Seetong_tps[7549:665435] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:40:18.038 Seetong_tps[7549:665435]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:40:18.038 Seetong_tps[7549:665435]  -- groupDeviceList -- 
2026-11-07 16:40:18.039 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:40:18.039 Seetong_tps[7549:665435]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:40:18.040 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:40:18.043 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:40:18.043 Seetong_tps[7549:665435]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:40:18.197 Seetong_tps[7549:665499] ====请求接口 - 成功 - url: /seetong-sms/csm/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadNum":0}}，线程：<NSThread: 0x112827a40>{number = 19, name = (null)}====
2026-11-07 16:40:18.198 Seetong_tps[7549:665435] 获取未读客服消息成功: {
    unreadNum = 0;
}
2026-11-07 16:40:18.199 Seetong_tps[7549:665435] 客服消息未读数量: 0
2026-11-07 16:40:18.840 Seetong_tps[7549:665503] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.220.7","port":"26999","token":"A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwMBVFQDVlUGCT4GVg==","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x1128270c0>{number = 20, name = (null)}====
2026-11-07 16:40:18.841 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:40:18.842 Seetong_tps[7549:665435]  -- WebSocket connection connectServer - urlStr: ws://114.116.220.7:26999?token=A1ADHglXUhoGAAkZBw8AUAsBCToCUVAAAwMBVFQDVlUGCT4GVg==&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:40:18.842 Seetong_tps[7549:665502] ====请求接口 - 成功 - url: /seetong-client/common/config
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"previewPopupDuration":"300","crossPlatformConfig":"{\"and\":true,\"ios\":true,\"har\":true}","mediaFileMaxSize":"500"}}，线程：<NSThread: 0x112827480>{number = 21, name = (null)}====
2026-11-07 16:40:18.860 Seetong_tps[7549:665466] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=33&addr=shrelay14.s5.seetong.com:4443;type=0&load=20&addr=shrelay14.s5.seetong.com:13443;type=0&load=27&addr=bjrelay6.s5.seetong.com:9443;","vipRelayServers":"type=0&load=47&addr=bjrelay42.s2.seetong.com:14443;type=0&load=45&addr=bjrelayvip3.s2.seetong.com:5443;type=0&load=53&addr=bjrelay41.s2.seetong.com:2443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x112827400>{number = 23, name = (null)}====
2026-11-07 16:40:18.881 Seetong_tps[7549:665435]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 16:40:18.882 Seetong_tps[7549:665435]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 16:40:19.322 Seetong_tps[7549:665508] ====请求接口 - 成功 - url: /seetong-sms/push/scheme
 params:{
    firmPush = 1;
    phoneBrand = iphone;
    pushSchemes = apns;
    systemNotification = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"scheme":"apns"}}，线程：<NSThread: 0x112bf01c0>{number = 9, name = (null)}====
2026-11-07 16:40:19.397 Seetong_tps[7549:665435]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:40:19.397 Seetong_tps[7549:665435]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:40:19.397 Seetong_tps[7549:665435]  -- WebSocket connection 长连接成功 - 耗时：5.3 秒
2026-11-07 16:40:19.400 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:40:19.400 Seetong_tps[7549:665435]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFEAUFtpAQQB","reconn":0}}
2026-11-07 16:40:19.401 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:40:19.401 Seetong_tps[7549:665435]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:40:19.404 Seetong_tps[7549:665435] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:40:19.407 Seetong_tps[7549:665504] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x112b37f40>{number = 8, name = (null)}====
2026-11-07 16:40:19.436 Seetong_tps[7549:665516] ====请求接口 - 成功 - url: /seetong-sms/push/token
 params:{
    pushScheme = apns;
    token = 8c434e0ecc9975a379e34d399418e3ada7f6b2e582c44a6e5c6cdf942c8be605;
}
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x12fbcf7c0>{number = 14, name = (null)}====
2026-11-07 16:40:19.510 Seetong_tps[7549:665444] ====请求接口 - 成功 - url: /seetong-mall/device/va_service
 params:{
    devSn = 0B99B51AA21A3766;
    iccid = "";
    type = "tencent_cloud_storage";
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"devSn":"0B99B51AA21A3766","vaService":{"status":-1,"remind":0,"endTime":null,"surplusSeconds":0,"aiSummary":0,"remindText":"首月0.99","redirectUrl":"","existWithholdAgreement":false}}}，线程：<NSThread: 0x10b438cc0>{number = 2, name = (null)}====
2026-11-07 16:40:19.556 Seetong_tps[7549:665435] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:40:19.556 Seetong_tps[7549:665435] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:40:19.557 Seetong_tps[7549:665435] Formatted Date: 2026-11-07
2026-11-07 16:40:19.558 Seetong_tps[7549:665435]  --- webSocketGetServerData msgId: B775C0E5-1083-445F-9FC6-7C94D4600608 - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFEAUFtpAQQB;
    };
}
2026-11-07 16:40:19.558 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:40:19.559 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:40:19.589 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"netty_login_identity","data":{"engineerName":"","identity":0,"userId":37913804}}
2026-11-07 16:40:19.670 Seetong_tps[7549:665435] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:40:19.670 Seetong_tps[7549:665435]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:40:19.671 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:40:19.672 Seetong_tps[7549:665435] Sorted Dates (Descending): (
)
2026-11-07 16:40:19.762 Seetong_tps[7549:665511] TPS_MSG_P2P_CONNECT_OK deviceId= 29115420
2026-11-07 16:40:19.762 Seetong_tps[7549:665511] [DeviceMonitor] 监控管理器初始化完成
2026-11-07 16:40:19.987 Seetong_tps[7549:665435]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:40:20.002 Seetong_tps[7549:665435] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:40:20.040 Seetong_tps[7549:665435] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:40:20.040 Seetong_tps[7549:665516] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:40:20.041 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:40:20.041 Seetong_tps[7549:665435] Reachability Flag Status: -R ------- networkStatusForFlags
2026-11-07 16:40:20.042 Seetong_tps[7549:665435]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:40:20.057 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:40:20 058
2026-11-07 16:40:20.058 Seetong_tps[7549:665435]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f9e4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f994920>; layer = <CALayer: 0x10f9dc9f0>>
2026-11-07 16:40:20.058 Seetong_tps[7549:665435]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f9e4380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f994920>; layer = <CALayer: 0x10f9dc9f0>> -- _camera.supportPlatform: 0
2026-11-07 16:40:20.058 Seetong_tps[7549:665435]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:40:20 +0000
2026-11-07 16:40:20.058 Seetong_tps[7549:665435]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:40:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:40:20.058 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:40:20 059
2026-11-07 16:40:20.059 Seetong_tps[7549:665516] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:40:20.091 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:40:20.094 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:40:20.096 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:40:20.097 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:40:20.097 Seetong_tps[7549:665511]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS deviceId - 29115420
2026-11-07 16:40:20.097 Seetong_tps[7549:665511]  -- 更新设备认证状态 - deviceID: 29115420 - connectStatus: 0
2026-11-07 16:40:20.097 Seetong_tps[7549:665511] onDeviceAuthSuccess:uid=29115420
2026-11-07 16:40:20.097 Seetong_tps[7549:665511]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040820.097329,lastReceiveYUVTimeInterval=1794040820.058079,interval=0,videoView=0x10f9e4380
2026-11-07 16:40:20.097 Seetong_tps[7549:665511]  --- TPS_MSG_NOTIFY_AUTH_SUCCESS camera.uid - 29115420
2026-11-07 16:40:20.108 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:40:20.110 Seetong_tps[7549:665435] 未处理的 biz 类型: res_video_preview_advert
2026-11-07 16:40:20.110 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"res_video_preview_advert","data":{"advert":[{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/m\/subpages\/product\/index","adStartTime":"2024-03-01 10:10:10","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250506\/f6f7340dc21f57784b93a2c7f816de44.jpg","adTitle":"","subTitle":"享工程商售后服务","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250429\/6c4b842b52ddfcc35bb532c3bbac87d5.jpg","badge":"","adEndTimeStamp":1711857599,"title":"电子质保卡","adEndTime":"2024-03-31 11:59:59","adStartTimeStamp":1709259010,"serviceType":"","adSubTitle":"好监控 找Seetong","redirectUrl":"https:\/\/mp.weixin.qq.com\/s\/6O7wCLr6p2U4cUwXBW0BDQ","adRedirectUrl":"","name":"Seetong APP视频预览通用广告","sort":125},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250828\/8fc4c5792c7b58b578e70385ad67f683.png","adTitle":"","subTitle":"智能识别\/总结\/搜索","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/fa6fc3a755a978bc2bda940418a06063.png","badge":"","adEndTimeStamp":1778515199,"title":"AI服务","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"ai_summary_whole","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/combination\/index?utm_source=10035","adRedirectUrl":"https:\/\/h5.seetong.com\/video-cloud-storage\/subpages\/cloud\/goods\/index?utm_source=10035","name":"Seetong APP视频预览AI云存（整买）","sort":22},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260205\/7936c13547a47f5a92ae0a51c774a891.jpg","adTitle":"","subTitle":".","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/867be0b9045045599bced52fe6f51f20.png","badge":"","adEndTimeStamp":1778515199,"title":".","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"cloud_storage_experience","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","adRedirectUrl":"https:\/\/h5.seetong.com\/half-screen\/experience\/index.html?openWebType=halfScreen&heightSize=0.65&utm_source=10038&commodityId=205","name":"Seetong APP视频预览云存储体验广告","sort":20},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","adStartTime":"2026-04-23 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260206\/a99187ad1f158d1b9a2a3fdedf84ec28.jpg","adTitle":"","subTitle":"激活即用，随用随查","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20260423\/bdecd98a59abae07537a6705882205a2.png","badge":"","adEndTimeStamp":1778515199,"title":"物联网4G卡","adEndTime":"2026-05-11 23:59:59","adStartTimeStamp":1776873600,"serviceType":"lot_4g_sim","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/iot\/index?utm_source=10015","adRedirectUrl":"https:\/\/h5.seetong.com\/iot\/service\/index?utm_source=10015","name":"Seetong APP视频预览物联卡4G广告","sort":123},{"status":1,"serviceHomeUrl":"https:\/\/h5.seetong.com\/service-mall\/index","adStartTime":"2024-05-20 00:00:00","imgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20250829\/7ff87695800a63cf6d68e7298e8bf343.png","adTitle":"","subTitle":"Ai算法为您赋能","adImgUrl":"http:\/\/obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com\/upload\/20240516\/f45bbbdcdc62657f5c3d555328cc86ca.png","badge":"","adEndTimeStamp":1716393599,"title":"服务商城","adEndTime":"2024-05-22 23:59:59","adStartTimeStamp":1716134400,"serviceType":"service_mall","adSubTitle":"","redirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index?utm_source=10014","adRedirectUrl":"https:\/\/h5.seetong.com\/m\/pages\/ai\/index","name":"Seetong APP视频预览服务商城广告","sort":124}],"nvrDeviceSn":"","deviceSn":"0B99B51AA21A3766"}}
2026-11-07 16:40:20.111 Seetong_tps[7549:665435]  -- CMD_GET_SYSTEMCONTROLSTRING - configCameraInfoWithCamera - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 - nvr = 0
2026-11-07 16:40:20.111 Seetong_tps[7549:665508] FC_P2PDevSystemControl result = 0，cmd=1020 - uid: 29115420
2026-11-07 16:40:20.111 Seetong_tps[7549:665466] FC_P2PDevSystemControl result = 0，cmd=1012 - uid: 29115420
2026-11-07 16:40:20.115 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.115 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.145 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.145 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:40:20.145 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:40:20.348 Seetong_tps[7549:665435] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:40:20.635 Seetong_tps[7549:665469] ===29115420===
2026-11-07 16:40:20.643 Seetong_tps[7549:665469] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:40:20.643 Seetong_tps[7549:665511] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:40:20.643 Seetong_tps[7549:665511] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:40:20.643 Seetong_tps[7549:665511] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112bf1680>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127d8a00>
2026-11-07 16:40:20.643 Seetong_tps[7549:665511] InitDecodePortLog: initDecodePort _decodePort = 1
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: playsettype = 50
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:1 :MediaType:0x0101
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 1
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:1 bitrate:64000 framerate:8
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:40:20.644 Seetong_tps[7549:665511] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:40:20.645 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.60 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.647 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.61 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.648 Seetong_tps[7549:665511]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:40:20.648 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.648 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.648 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:40:20.648 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:40:20.648 Seetong_tps[7549:665508] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:40:20.656 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.657 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:40:20.657 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:40:20.657 Seetong_tps[7549:665508] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:40:20.657 Seetong_tps[7549:665435] checkPortStatus:_decodePort=1
2026-11-07 16:40:20.658 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.62 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.755 Seetong_tps[7549:665511]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:40:20.756 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.756 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.756 Seetong_tps[7549:665466] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:40:20.756 Seetong_tps[7549:665466] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:40:20.756 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:40:20.756 Seetong_tps[7549:665511]  -- CMD_GET_SYSTEMCONTROLSTRING - 设备: 庭院 - 获取到能力集 1020 deviceId = 29115420 -- 
2026-11-07 16:40:20.757 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.757 Seetong_tps[7549:665511]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 获取中 -- 
2026-11-07 16:40:20.757 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1210, result = 0
2026-11-07 16:40:20.757 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:40:20.757 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.757 Seetong_tps[7549:665444] FC_P2PIoTSystemControl:cmd = 1531, result = 0
2026-11-07 16:40:20.757 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:40:20.757 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:40:20.757 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:40:20.766 Seetong_tps[7549:665435] checkPortStatus:_decodePort=1
2026-11-07 16:40:20.766 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.767 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:40:20.767 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:40:20.767 Seetong_tps[7549:665504] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:40:20.773 Seetong_tps[7549:665435] checkPortStatus:_decodePort=1
2026-11-07 16:40:20.825 Seetong_tps[7549:665580] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 16:40:20.836 Seetong_tps[7549:665435] -设备列表封面截图- getSnapShot uid(29115420)原图 imageSize = {2304, 1296}
2026-11-07 16:40:20.844 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.844 Seetong_tps[7549:665508] FC_P2PIoTSystemControl:cmd = 1529, result = 0
2026-11-07 16:40:20.844 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:40:20.844 Seetong_tps[7549:665435] checkPortStatus:_decodePort=1
2026-11-07 16:40:20.844 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.80 - 设备: 庭院 - 29115420
2026-11-07 16:40:20.863 Seetong_tps[7549:665580] 重新观看视频线程：<_NSMainThread: 0x10b438000>{number = 1, name = (null)}
2026-11-07 16:40:20.863 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 0.82 - 设备: 庭院 - 29115420
2026-11-07 16:40:21.220 Seetong_tps[7549:665469]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:40:21.221 Seetong_tps[7549:665435]  -- 获取一键布撤防状态 -- getIOTAlarmSetAfterGetAbility - 设备: 庭院 -- 已获取 -- humanAlarmEnable: 1
2026-11-07 16:40:21.222 Seetong_tps[7549:665469]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:40:21.223 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:21.223 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:21.224 Seetong_tps[7549:665469]  -- 获取一键布撤防状态 -- getOfflinePushSetAfterGetAbility - 设备: 庭院 -- 已获取 -- enable: 0
2026-11-07 16:40:21.225 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:21.225 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:21.226 Seetong_tps[7549:665469] Failed to get IoT drive away set configuration.
2026-11-07 16:40:21.226 Seetong_tps[7549:665469]  -- CMD_GET_IOT_MANUALALARM -- result: -2 - szId: 29115420
2026-11-07 16:40:22.720 Seetong_tps[7549:665435]  -- IOTPtzView -- getPresetList -- 
2026-11-07 16:40:22.721 Seetong_tps[7549:665435]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- updateHumanTrackStateUI -- 设备: 庭院
2026-11-07 16:40:22.721 Seetong_tps[7549:665435]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-11-07 16:40:22.721 Seetong_tps[7549:665447] FC_P2PIoTSystemControl:cmd = 1522, result = 0
2026-11-07 16:40:22.770 Seetong_tps[7549:665435]  -- IOTPtzView -- getPresetList -- getPtzHumanTrackStatus -- humanCenterMode: (null)
2026-11-07 16:40:22.770 Seetong_tps[7549:665435]  -- IOTPtzView -- updateHumanTrackStateUI - showHumanCenterBtn: 0 - showGunHumanCenterBtn: 0 - btnUpY: 143.0
2026-11-07 16:40:22.822 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:22.826 Seetong_tps[7549:665469]  -- 添加预置点/看守位 -- IOTPtzView - GetPresetListEx - idString: 4^1^2^3^4^ - nameString: @e9a284e7bdaee782b931^@e9a284e7bdaee782b932^@e9a284e7bdaee782b933^@e9a284e7bdaee782b934^ - guardString: 4 - guardTimeString: 40
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b931
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] hexStringLen=20
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------字符串=======预置点1
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b932
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] hexStringLen=20
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------字符串=======预置点2
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b933
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] hexStringLen=20
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------字符串=======预置点3
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------hexString字符串=======@e9a284e7bdaee782b934
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] hexStringLen=20
2026-11-07 16:40:22.827 Seetong_tps[7549:665469] stringFromHexString------字符串=======预置点4
2026-11-07 16:40:23.733 Seetong_tps[7549:665435] rotate to down
2026-11-07 16:40:23.734 Seetong_tps[7549:665447] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:23.739 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 3.70 - 设备: 庭院 - 29115420
2026-11-07 16:40:23.825 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:24.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:40:25.740 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 5.70 - 设备: 庭院 - 29115420
2026-11-07 16:40:30.059 Seetong_tps[7549:665435]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040830.059132,lastReceiveYUVTimeInterval=1794040830.029442,interval=0,videoView=0x10f9e4380
2026-11-07 16:40:31.226 Seetong_tps[7549:665466] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:31.227 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 11.19 - 设备: 庭院 - 29115420
2026-11-07 16:40:31.694 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:32.080 Seetong_tps[7549:665435] rotate to down
2026-11-07 16:40:32.080 Seetong_tps[7549:665466] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 7, xml: <xml>
<cmd>down</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:32.081 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_down - playVideoTimeInterval: 12.04 - 设备: 庭院 - 29115420
2026-11-07 16:40:32.292 Seetong_tps[7549:665435] stop the priori direction method and turn to left
2026-11-07 16:40:32.292 Seetong_tps[7549:665466] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:32.293 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 12.25 - 设备: 庭院 - 29115420
2026-11-07 16:40:33.520 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: -111
2026-11-07 16:40:33.556 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:34.296 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 14.26 - 设备: 庭院 - 29115420
2026-11-07 16:40:34.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:40:36.048 Seetong_tps[7549:665435] stop the priori direction method and turn to up
2026-11-07 16:40:36.048 Seetong_tps[7549:665515] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:36.051 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 16.01 - 设备: 庭院 - 29115420
2026-11-07 16:40:38.051 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 18.01 - 设备: 庭院 - 29115420
2026-11-07 16:40:38.853 Seetong_tps[7549:665515] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:38.853 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 18.81 - 设备: 庭院 - 29115420
2026-11-07 16:40:39.245 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:39.246 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:39.660 Seetong_tps[7549:665442] ====请求接口 - 成功 - url: /seetong-sms/screen-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10011,"name":"APP开屏广告","title":"app启动页默认广告词","subTitle":"app启动页默认广告说明","buttonTxt":"","imgUrl":"","redirectUrl":"","adTitle":"立冬","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-11-07 00:00:00","adStartTimeStamp":1793980800000,"adEndTime":"2026-11-07 23:59:59","adEndTimeStamp":1794067199000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20261105/59e6bf3ccf78dafbe9504d0b92eed9a9.jpg","adRedirectUrl":"","seq":0,"status":1,"isAllowClose":0,"hiddenDuration":null,"frequency":10,"duration":5}}，线程：<NSThread: 0x10b438bc0>{number = 3, name = (null)}====
2026-11-07 16:40:39.674 Seetong_tps[7549:665446] ====请求接口 - 成功 - url: /seetong-sms/floating-advert-space
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"id":10020,"name":"Seetong App个人浮窗广告位","title":"个人浮窗广告位","subTitle":"个人浮窗广告位","buttonTxt":"","imgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20240312/aa9bd796ba74ecd29867ede89e90acfb.gif","redirectUrl":"test.seetong.com/m/subpages/cloud/goods/index","adTitle":"小天机器人客服","adSubTitle":"","adButtonTxt":"","adStartTime":"2026-08-31 11:02:00","adStartTimeStamp":1788145320000,"adEndTime":"2026-09-01 23:59:59","adEndTimeStamp":1788278399000,"adImgUrl":"http://obs-seetong-cloud.obs.cn-north-4.myhuaweicloud.com/upload/20260829/469c92ff691cf5afaaefffbe59148102.png","adRedirectUrl":"https://h5.seetong.com/customer/device","seq":0,"status":0,"isAllowClose":0,"hiddenDuration":null,"duration":86400}}，线程：<NSThread: 0x10b6f4500>{number = 5, name = (null)}====
2026-11-07 16:40:39.735 Seetong_tps[7549:665511] ====信令token:{"accessDomain":"","accessJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTYzOTYyNCwic2VydmVySWQiOiJody1iajQtdHBzaW90LWFndy0wMV9hZ3cyIn0.MIyRmgNj6QgVGS_nTCwc1EEOO2AY7ZYkAuCHgOMuxvM","accessNode":"114.116.198.103:24201","clusterId":"clustera","relayJwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJjbGllbnRJZCI6IjM3OTEzODA0IiwiZXhwaXJlVGltZSI6MTc5NDY0NTYzOTYyNCwic2VydmVySWRzIjpbInR4LXp6LXJlbGF5LWR4LTAxX3JlbGF5NCIsImhzLXp6LXRwc2lvdC1yZWxheS15ZC0wMV9yZWxheTQiLCJocy16ei10cHNpb3QtcmVsYXktbHQtMDFfcmVsYXkyIiwidHgtYmotdHBzaW90LXJlbGF5LTE1X3JlbGF5MSIsInR4LWJqLXRwc2lvdC1yZWxheS0xMF9yZWxheTMiLCJ0eC1iai10cHNpb3QtcmVsYXktMDhfcmVsYXk1Il19.w1874-XN03MBot_h_NCh9GDVtM0197gcFXYFO_IiMdk","relayLock":false,"relayNodes":[{"domain":"","netType":1,"relayNode":"36.99.200.231:24903"},{"domain":"","netType":2,"relayNode":"111.6.247.150:24903"},{"domain":"","netType":3,"relayNode":"123.6.124.22:24901"},{"domain":"","netType":4,"relayNode":"49.232.8.156:24900"}],"signKeyVer":"2","vipRelayLock":false,"vipRelayNodes":[{"domain":"","netType":4,"relayNode":"49.232.226.91:24902"},{"domain":"","netType":4,"relayNode":"101.43.234.113:24904"}]}
====
2026-11-07 16:40:40.059 Seetong_tps[7549:665435]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040840.059235,lastReceiveYUVTimeInterval=1794040840.044426,interval=0,videoView=0x10f9e4380
2026-11-07 16:40:40.757 Seetong_tps[7549:665501] ====请求接口 - 成功 - url: /seetong-client/app/user/wish/unread/message/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unreadMessageCount":0}}，线程：<NSThread: 0x1114f6d80>{number = 26, name = (null)}====
2026-11-07 16:40:42.648 Seetong_tps[7549:665435] rotate to left
2026-11-07 16:40:42.649 Seetong_tps[7549:665446] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 3, xml: <xml>
<cmd>left</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:42.652 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_left - playVideoTimeInterval: 22.61 - 设备: 庭院 - 29115420
2026-11-07 16:40:42.723 Seetong_tps[7549:665435] stop the priori direction method and turn to up
2026-11-07 16:40:42.724 Seetong_tps[7549:665446] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:42.726 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 22.69 - 设备: 庭院 - 29115420
2026-11-07 16:40:44.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:40:44.728 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 24.69 - 设备: 庭院 - 29115420
2026-11-07 16:40:47.268 Seetong_tps[7549:665516] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:47.269 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 27.23 - 设备: 庭院 - 29115420
2026-11-07 16:40:50.059 Seetong_tps[7549:665435]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040850.059178,lastReceiveYUVTimeInterval=1794040840.619684,interval=10,videoView=0x10f9e4380
2026-11-07 16:40:50.059 Seetong_tps[7549:665435]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:40:50.059 Seetong_tps[7549:665435] #####Vstop:uid:29115420-0-port:1
2026-11-07 16:40:50.060 Seetong_tps[7549:665435] -----------1release decodeport = 1
2026-11-07 16:40:50.060 Seetong_tps[7549:665435]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:40:50.061 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:40:50 060
2026-11-07 16:40:50.061 Seetong_tps[7549:665435]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:40:20 +0000
2026-11-07 16:40:50.062 Seetong_tps[7549:665435]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:40:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:40:50.063 Seetong_tps[7549:665516] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:40:50.068 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 30.03 - 设备: 庭院 - 29115420
2026-11-07 16:40:50.069 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 30.03 - 设备: 庭院 - 29115420
2026-11-07 16:40:50.073 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 30.03 - 设备: 庭院 - 29115420
2026-11-07 16:40:52.071 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 32.03 - 设备: 庭院 - 29115420
2026-11-07 16:40:54.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:40:57.756 Seetong_tps[7549:665435] rotate to up
2026-11-07 16:40:57.756 Seetong_tps[7549:665442] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 1, xml: <xml>
<cmd>up</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:57.758 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: ptz_up - playVideoTimeInterval: 37.72 - 设备: 庭院 - 29115420
2026-11-07 16:40:57.811 Seetong_tps[7549:665442] PTZ操作: FC_PTZAction (Remote, uid: 29115420), cmd: 15, xml: <xml>
<cmd>stop</cmd>
<panspeed>5</panspeed>
<tiltspeed>5</tiltspeed>
<duration>3000</duration>
</xml>, 结果: 0
2026-11-07 16:40:57.813 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 37.77 - 设备: 庭院 - 29115420
2026-11-07 16:40:59.328 Seetong_tps[7549:665435]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x10f9e4380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f994920>; layer = <CALayer: 0x10f9dc9f0>>
2026-11-07 16:40:59.328 Seetong_tps[7549:665435] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:40:59.329 Seetong_tps[7549:665435]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 39200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:40:59.332 Seetong_tps[7549:665435] _openGLView clearFrame ...
2026-11-07 16:40:59.333 Seetong_tps[7549:665435]  -- groupDeviceList -- 
2026-11-07 16:40:59.342 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:40:59.380 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:40:59.380 Seetong_tps[7549:665435]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:40:59.380 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:40:59.382 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:40:59.382 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:40:59.382 Seetong_tps[7549:665435]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:40:59.683 Seetong_tps[7549:665435] dealloc -- IOTPtzView
2026-11-07 16:40:59.696 Seetong_tps[7549:665435] ELPCircleConsole dealloc
2026-11-07 16:40:59.892 Seetong_tps[7549:665435] dealloc -- STPlayerViewController
2026-11-07 16:40:59.893 Seetong_tps[7549:665435] dealloc -- STPlayerViewController
2026-11-07 16:40:59.893 Seetong_tps[7549:665435] dealloc -- STPlayerCameraControlVC
2026-11-07 16:40:59.893 Seetong_tps[7549:665435] dealloc -- STPlayerCameraService
2026-11-07 16:40:59.894 Seetong_tps[7549:665435] dealloc -- STIdleMonitorView
2026-11-07 16:40:59.895 Seetong_tps[7549:665435] dealloc -- STCycleScrollView
2026-11-07 16:40:59.895 Seetong_tps[7549:665435] dealloc -- STCameraControlView
2026-11-07 16:40:59.899 Seetong_tps[7549:665435] dealloc -- STNetSpeedMonitorView
2026-11-07 16:40:59.899 Seetong_tps[7549:665435] dealloc -- STIdleMonitorView
2026-11-07 16:41:00.361 Seetong_tps[7549:665435]  -- PlayDeviceAtIndex: Processing camera: 29115420
2026-11-07 16:41:00.377 Seetong_tps[7549:665435] [保存成功] 使用次数已更新至本地: /var/mobile/Containers/Data/Application/D48D8EC7-870A-4D6E-A41B-12D649ACB21C/Documents/17884822179-useTimes.plist
2026-11-07 16:41:00.404 Seetong_tps[7549:665435] showFirmwareAlertForCamera 0B99B51AA21A3766
2026-11-07 16:41:00.405 Seetong_tps[7549:665811] FC_P2PIoTSystemControl:cmd = 1105, result = 0
2026-11-07 16:41:00.408 Seetong_tps[7549:665435]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:41:00.420 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:41:00 420
2026-11-07 16:41:00.420 Seetong_tps[7549:665435]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1128d8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f9cf760>; layer = <CALayer: 0x10f9de640>>
2026-11-07 16:41:00.420 Seetong_tps[7549:665435]  -- playVideo - 10秒求流机制 - startTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1128d8380; frame = (0 0; 320 175); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f9cf760>; layer = <CALayer: 0x10f9de640>> -- _camera.supportPlatform: 0
2026-11-07 16:41:00.420 Seetong_tps[7549:665435]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:41:00 +0000
2026-11-07 16:41:00.421 Seetong_tps[7549:665435]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:40:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:41:00.421 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- playVideo -- 开始播放: 2026-11-07 下午4:41:00 421
2026-11-07 16:41:00.421 Seetong_tps[7549:665811] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:41:00.457 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:00.459 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:00.460 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:00.461 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:00.468 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 - VideoView - configPlayUI -- lowPowerWakeLab --- 镜头遮蔽 - isSleepMode: 0 -- 庭院
2026-11-07 16:41:00.473 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:41:00.473 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 0.07 - 设备: 庭院 - 29115420
2026-11-07 16:41:00.510 Seetong_tps[7549:665435] uid:29115420 playAudio
2026-11-07 16:41:00.510 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- cmd: 18 - value: 0 - deviceId: 29115420
2026-11-07 16:41:00.510 Seetong_tps[7549:665435]  -- ptz_preset -- receivePtzBackNotification -- presetString: getCurPos
2026-11-07 16:41:00.510 Seetong_tps[7549:665442] FC_P2PIoTSystemControl:cmd = 1109, result = 0
2026-11-07 16:41:00.511 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 0.10 - 设备: 庭院 - 29115420
2026-11-07 16:41:00.712 Seetong_tps[7549:665435] showAlertAtPlayViewForCamera 0B99B51AA21A3766
2026-11-07 16:41:01.380 Seetong_tps[7549:665435] ++++-[VideoView dealloc]++++
2026-11-07 16:41:01.383 Seetong_tps[7549:665435] OpenGLView20_Seetong dealloc:0x10f9d7400
2026-11-07 16:41:01.423 Seetong_tps[7549:665446] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10b6f4500>{number = 5, name = (null)}====
2026-11-07 16:41:02.512 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 2.10 - 设备: 庭院 - 29115420
2026-11-07 16:41:03.960 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:03.961 Seetong_tps[7549:665435] +++++844.000000-390.000000-220.000000-844.000000-1
2026-11-07 16:41:03.964 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:03.966 Seetong_tps[7549:665435] +++++844.000000-390.000000-220.000000-844.000000-1
2026-11-07 16:41:03.967 Seetong_tps[7549:665435] +++++844.000000-390.000000-220.000000-844.000000-1
2026-11-07 16:41:03.967 Seetong_tps[7549:665435] FullScreen 转屏前调入 isFullScreen = 1
2026-11-07 16:41:03.981 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:03.983 Seetong_tps[7549:665435] +++++844.000000-390.000000-390.000000-844.000000-1
2026-11-07 16:41:03.983 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:03.984 Seetong_tps[7549:665435] +++++844.000000-390.000000-390.000000-844.000000-1
2026-11-07 16:41:03.985 Seetong_tps[7549:665435] +++++844.000000-390.000000-390.000000-844.000000-1
2026-11-07 16:41:04.232 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 3.83 - 设备: 庭院 - 29115420
2026-11-07 16:41:04.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:41:04.301 Seetong_tps[7549:665435] FullScreen 转屏后调入
2026-11-07 16:41:05.601 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:05.602 Seetong_tps[7549:665435] +++++390.000000-844.000000-390.000000-390.000000-0
2026-11-07 16:41:05.616 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:05.617 Seetong_tps[7549:665435] +++++390.000000-844.000000-390.000000-390.000000-0
2026-11-07 16:41:05.618 Seetong_tps[7549:665435] +++++390.000000-844.000000-390.000000-390.000000-0
2026-11-07 16:41:05.618 Seetong_tps[7549:665435] FullScreen 转屏前调入 isFullScreen = 0
2026-11-07 16:41:05.620 Seetong_tps[7549:665435] dealloc -- STCameraControlFullView
2026-11-07 16:41:05.620 Seetong_tps[7549:665435] ELPCircleConsole dealloc
2026-11-07 16:41:05.625 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:05.626 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:05.626 Seetong_tps[7549:665435]  --- VideoView - layoutSubviews -- lowPowerWakeLab --- 
2026-11-07 16:41:05.626 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:05.627 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:05.871 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: fvu_tip_open_voice - playVideoTimeInterval: 5.46 - 设备: 庭院 - 29115420
2026-11-07 16:41:05.946 Seetong_tps[7549:665435] FullScreen 转屏后调入
2026-11-07 16:41:10.420 Seetong_tps[7549:665435]  -- playVideo - timer_tenSecondPlayRequestStream:currentTimeInterval=1794040870.420879,lastReceiveYUVTimeInterval=1794040860.420840,interval=10,videoView=0x1128d8380
2026-11-07 16:41:10.421 Seetong_tps[7549:665435]  -- playVideo - 10秒求流机制 - 预览重新求流 - isSleepMode: 0
2026-11-07 16:41:10.421 Seetong_tps[7549:665435] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:41:10.421 Seetong_tps[7549:665435]  -- playVideo -- timer_playVideo - 10秒求流机制 -- 
2026-11-07 16:41:10.421 Seetong_tps[7549:665435]  --- 低功耗设备唤醒测试 --- wakeDeviceCommand: 2026-11-07 下午4:41:10 421
2026-11-07 16:41:10.421 Seetong_tps[7549:665435]  -- playVideo ---- 播放视频 -- 开始时间: 2026-11-07 上午8:41:00 +0000
2026-11-07 16:41:10.421 Seetong_tps[7549:665435]  -- recordWatchedCameraWithCloudId -- kRecentLaunchesKey - recentLaunches: (
        {
        launchTime = "2026-11-07 \U4e0a\U53488:36:08 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:37:18 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:39:25 +0000";
        watchedCloudIds =         (
            29115420
        );
    },
        {
        launchTime = "2026-11-07 \U4e0a\U53488:40:13 +0000";
        watchedCloudIds =         (
            29115420
        );
    }
)
2026-11-07 16:41:10.421 Seetong_tps[7549:665442] FC_P2PIoTSystemControl:cmd = 1111, result = 0
2026-11-07 16:41:10.423 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: Video_has_been_stopped - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:41:10.423 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:41:10.423 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo: P2P连接中 - playVideoTimeInterval: 10.02 - 设备: 庭院 - 29115420
2026-11-07 16:41:12.424 Seetong_tps[7549:665435]  -- 收到设备操作状态 -- lowPowerWakeLab -- didReceiveOperationStatusInfo:  - playVideoTimeInterval: 12.02 - 设备: 庭院 - 29115420
2026-11-07 16:41:13.630 Seetong_tps[7549:665435]  -- playVideo - stopTenSecondPlayRequestStreamTimer - cam_id: 29115420 - videoView: <VideoView: 0x1128d8380; frame = (0 0; 390 220); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x10f9cf760>; layer = <CALayer: 0x10f9de640>>
2026-11-07 16:41:13.630 Seetong_tps[7549:665435] #####Vstop:uid:29115420-0-port:-1
2026-11-07 16:41:13.630 Seetong_tps[7549:665435]  -- 播放视频enterPreviewDeviceId = 29115420 - 埋点数据: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
    "first_frame_time" = 0;
    "is_awaken_enter" = 0;
    "is_success" = 0;
    "lag_rate" = 0;
    "preview_duration" = 13200;
    scene = "\U8bbe\U5907\U5217\U8868\U8fdb\U5165\U9884\U89c8";
    "screen_mode" = 1;
    "stream_type" = "\U9ad8\U6e05";
    "support_platform" = 0;
}
2026-11-07 16:41:13.631 Seetong_tps[7549:665435] _openGLView clearFrame ...
2026-11-07 16:41:13.631 Seetong_tps[7549:665435]  -- groupDeviceList -- 
2026-11-07 16:41:13.653 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- groupDeviceListWithCompletion -- 设备分组: 1
2026-11-07 16:41:13.653 Seetong_tps[7549:665435]  -- kCurrentGroupKey -- updateGroupBar - 当前选择的分组ID: 0 - name: (null)
2026-11-07 16:41:13.653 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序 - isSorting: 0
2026-11-07 16:41:13.654 Seetong_tps[7549:665435] +++++390.000000-844.000000-220.000000-390.000000-0
2026-11-07 16:41:13.654 Seetong_tps[7549:665435]  -- STDeviceListComponent - STDeviceListViewModel -- sortDeviceList -- 设备排序: 1
2026-11-07 16:41:13.654 Seetong_tps[7549:665435]  -- handleFilterDevicesByGroupId -- groupId: 0 - groupName: (null)
2026-11-07 16:41:14.167 Seetong_tps[7549:665435] dealloc -- STPlayerViewController
2026-11-07 16:41:14.167 Seetong_tps[7549:665435] dealloc -- STPlayerViewController
2026-11-07 16:41:14.167 Seetong_tps[7549:665435] dealloc -- STPlayerCameraControlVC
2026-11-07 16:41:14.167 Seetong_tps[7549:665435] dealloc -- STPlayerCameraService
2026-11-07 16:41:14.169 Seetong_tps[7549:665435] dealloc -- STIdleMonitorView
2026-11-07 16:41:14.169 Seetong_tps[7549:665435] dealloc -- STCycleScrollView
2026-11-07 16:41:14.169 Seetong_tps[7549:665435] dealloc -- STCameraControlView
2026-11-07 16:41:14.172 Seetong_tps[7549:665435] dealloc -- STNetSpeedMonitorView
2026-11-07 16:41:14.173 Seetong_tps[7549:665435] dealloc -- STIdleMonitorView
2026-11-07 16:41:14.297 Seetong_tps[7549:665435]  --- websocketPing 心跳: {"biz":"ping","data":{}}
2026-11-07 16:41:15.655 Seetong_tps[7549:665435] ++++-[VideoView dealloc]++++
2026-11-07 16:41:15.666 Seetong_tps[7549:665435] OpenGLView20_Seetong dealloc:0x10fa2fc00
2026-11-07 16:41:16.949 Seetong_tps[7549:665435] 当前控制器：STMineVC
2026-11-07 16:41:16.985 Seetong_tps[7549:665435]  -- STBluetoothManager - 结束扫描 - 
2026-11-07 16:41:22.118 Seetong_tps[7549:665811] ====请求接口 - 成功 - url: /seetong-client/user/info
 params:{
    refreshServer = 1;
}
 response: {"code":200,"success":true,"msg":"操作成功","data":{"userId":37913804,"userName":"17884822179","nickName":"","phone":"17884822179","email":"","avatar":"","isModify":0,"loginMethod":1,"isForeign":0,"relayServers":"type=0&load=24&addr=bjrelay6.s5.seetong.com:7443;type=0&load=27&addr=bjrelay53.s5.seetong.com:10443;type=0&load=24&addr=bjrelay10.s5.seetong.com:1443;","vipRelayServers":"type=0&load=44&addr=bjrelay44.s2.seetong.com:8443;type=0&load=41&addr=bjrelayvip1.s2.seetong.com:3443;type=0&load=46&addr=bjrelay42.s2.seetong.com:7443;","logServer":{"host":"log.seetong.com","reportType":"SPT&WIFI&SIM"},"thirdParty":{},"clientIp":"182.127.204.106","engineer":{"identity":0,"userId":37913804,"engineerType":null,"engineerStatus":null,"engineerName":"","allowTime":"","approveTime":"","regionType":null},"country":"CN","addDeviceLimit":100}}，线程：<NSThread: 0x1114f7380>{number = 28, name = (null)}====
2026-11-07 16:41:22.118 Seetong_tps[7549:665435]  -- 更新本地用户数据 -- STRequestManager - requestUserInfoRefreshServer - addOrUpdateUser -- 
2026-11-07 16:41:22.119 Seetong_tps[7549:665435]  -- 更新本地用户数据 -- addOrUpdateUser -- 
2026-11-07 16:41:22.159 Seetong_tps[7549:665809] ====请求接口 - 成功 - url: /seetong-mall/coupon/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"unusedNum":0}}，线程：<NSThread: 0x10fa3adc0>{number = 34, name = (null)}====
2026-11-07 16:41:22.334 Seetong_tps[7549:665812] ====请求接口 - 成功 - url: /seetong-sms/member-message/unread/count
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"systemMsgUnreadCount":0,"activityMsgUnreadCount":0}}，线程：<NSThread: 0x10fa3b480>{number = 35, name = (null)}====
2026-11-07 16:41:22.690 Seetong_tps[7549:665511]  --- P2P连接结果 --- eventName: DeviceConnectResult - paramDict: {
    "connect_type" = LOCAL;
    "device_id" = 29115420;
    "device_type" = 1101;
} - error: (null)
2026-11-07 16:41:22.692 Seetong_tps[7549:665435]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:41:22.693 Seetong_tps[7549:665435] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:41:22.693 Seetong_tps[7549:665435]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:41:22.693 Seetong_tps[7549:665435]  -- WebSocket connection - RMWebSocketClose - isAppStartWakeup NO -- 
2026-11-07 16:41:22.707 Seetong_tps[7549:665435] [DeviceMonitor] 📱 应用进入后台，当前监控设备数: 0
2026-11-07 16:41:24.250 Seetong_tps[7549:665442] ====请求接口 - 成功 - url: /seetong-sms/advert-space/seetong_app_user_center
 params:(null)
 response: {"code":200,"success":true,"msg":"暂无承载数据","data":{}}，线程：<NSThread: 0x10b438bc0>{number = 3, name = (null)}====
2026-11-07 16:41:27.005 Seetong_tps[7549:665435] zzzzz:stopBackgroundTask EnterForeground
2026-11-07 16:41:27.006 Seetong_tps[7549:665435]  -- 低功耗设备唤醒测试 - getLowPowerOnlineState - lowDevIds: (
)
2026-11-07 16:41:27.006 Seetong_tps[7549:666033] zzzzz:FC_ResumeDevCom start
2026-11-07 16:41:27.006 Seetong_tps[7549:665435] [DeviceMonitor] 📱 应用进入前台，当前监控设备数: 0
2026-11-07 16:41:27.028 Seetong_tps[7549:666033] zzzzz:FC_ResumeDevCom
2026-11-07 16:41:27.298 Seetong_tps[7549:665435]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:41:27.298 Seetong_tps[7549:665435]  -- WebSocket connection - APP活跃 - getNetty - 
2026-11-07 16:41:27.298 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 
2026-11-07 16:41:27.302 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 开始 - readyState: 0
2026-11-07 16:41:27.406 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:41:27.407 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:41:27.407 Seetong_tps[7549:665469] ===29115420===
2026-11-07 16:41:27.408 Seetong_tps[7549:665469] ====FC_MsgRspCallBack:TPS_MSG_RSP_ADDWATCH====
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] cameraxxBlock-TPS_MSG_RSP_ADDWATCH:deviceId=29115420,addWatchRep->szDevId=29115420 error:0
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] userXXXXXServerResult-TPS_MSG_RSP_ADDWATCH->szDevId=29115420, nResult=0
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] InitDecodePortLog: --- Camera -- initDecodePort devid = 29115420 - current thread: <NSThread: 0x112bf1680>{number = 10, name = (null)} - nResult: 0 - isPlaySDCardVideo: 0 - camera: <Camera: 0x1127d8a00>
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] InitDecodePortLog: initDecodePort _decodePort = 2
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] InitDecodePortLog: Video Params - nMediaType: 0x0101, width: 2304, height: 1296, framerate: 15, cameraType: 101, isLowPowerIPCDev: 0
2026-11-07 16:41:27.408 Seetong_tps[7549:665511] InitDecodePortLog: playsettype = 50
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: --- Camera -- initDecodePort - Not PlaySDCardVideo - PC_OpenStream - ret: 0
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: uid:29115420 get init video param width:2304 height:1296 framerate:15 decodePort:2 :MediaType:0x0101
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: Original Audio Params - audio_encoder: PCMU, samplerate: 8000, samplebitswitdh: 16, channels: 1, bitrate: 64000, framerate: 8
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: PC_OpenStream audio ret: 0, _decodePort: 2
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: uid:29115420 get init audio param decode:PCMU samplebitswitdh:16 channels:1 decodePort:2 bitrate:64000 framerate:8
2026-11-07 16:41:27.410 Seetong_tps[7549:665511] InitDecodePortLog: PC_SetDecCallBack pcResult: 0
2026-11-07 16:41:27.411 Seetong_tps[7549:665511] InitDecodePortLog: PC_Play pcResult: 0, nCount: 1
2026-11-07 16:41:27.584 Seetong_tps[7549:666034] ====请求接口 - 成功 - url: /seetong-netty-manager/netty/manager/get/available/netty/server?clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
 params:(null)
 response: {"code":200,"success":true,"msg":"操作成功","data":{"ip":"114.116.213.86","port":"26999","token":"A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMAU1IEVFEGA1ZvUAU=","clientId":"5EDCF588-5E84-4E4B-B3D6-367E21A487C1"}}，线程：<NSThread: 0x10fa38d00>{number = 37, name = (null)}====
2026-11-07 16:41:27.584 Seetong_tps[7549:665435]  -- WebSocket connection - getNetty - 成功 - responseModel - connectServer - 
2026-11-07 16:41:27.584 Seetong_tps[7549:665435]  -- WebSocket connection connectServer - urlStr: ws://114.116.213.86:26999?token=A1ADHglXUhoGAwoZCAMIVAQBCVxvU1IEBAMAU1IEVFEGA1ZvUAU=&clientId=5EDCF588-5E84-4E4B-B3D6-367E21A487C1
2026-11-07 16:41:27.664 Seetong_tps[7549:665435]  -- WebSocket connection webSocketDidOpen - 开始连接 - 
2026-11-07 16:41:27.664 Seetong_tps[7549:665435]  --- 取消心跳 destoryHeartBeat --- 
2026-11-07 16:41:27.664 Seetong_tps[7549:665435]  -- WebSocket - 重置重连次数 -- 
2026-11-07 16:41:27.664 Seetong_tps[7549:665435]  -- WebSocket connection 长连接成功 - 耗时：0.4 秒
2026-11-07 16:41:27.665 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:41:27.665 Seetong_tps[7549:665435]  -- WebSocket - kSocketUserLogin seetong_app_login -- 上传登录信息: {"biz":"seetong_app_login","data":{"token":"AVYOAQteVABrAAkFBgQDVgUICFEBU1VpAQQB","reconn":1}}
2026-11-07 16:41:27.665 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:41:27.666 Seetong_tps[7549:665435] startConnectDevice:result = 0 - devicesJsonString: [{"devAlarm":1,"devIp":"182.127.204.106","supportCsAi":1,"vaServices":"2","devIsOnline":1,"devSubType":1,"devLoginPassword":"fh45eFEUElkwc1VdVAhXUQ==","id":185693346,"devChannelCount":2,"p2pLastHeartTime":"1794040208000","sharePermissions":"","isCorrectPassword":1,"lastHeartTime":"1794032068000","gatewayId":"","devNetType":0,"devChannelPermissions":"","p2pServer":"114.116.221.128:10038","devId":29115420,"seq":0,"feature":0,"devSn":"0B99B51AA21A3766","devLoginUser":"VwIOUA0=","isBinder":1,"devType":101,"isTop":0,"relay":0,"groupId":0,"supportPlatform":0,"binderName":"","devName":"庭院","groupName":"","isBindVersion":1,"devChannelStates":"11","vip":0,"rightType":"11"}]
2026-11-07 16:41:27.783 Seetong_tps[7549:665435] --- kCommonConfig --- 告警推送风险预案开关: 关
2026-11-07 16:41:27.783 Seetong_tps[7549:665435] --- kCommonConfig --- 告警推送风险预案开关 - 检查小红点 ---
2026-11-07 16:41:27.783 Seetong_tps[7549:665435] Formatted Date: 2026-11-07
2026-11-07 16:41:27.784 Seetong_tps[7549:665435]  --- webSocketGetServerData msgId: E7C232F6-F934-44F1-BC0A-496EF6F124BE - msgBodyDict: {
    biz = "req_pull_device_alarm_calendar";
    data =     {
        currentDate = "2026-11-07";
        token = AVYOAQteVABrAAkFBgQDVgUICFEBU1VpAQQB;
    };
}
2026-11-07 16:41:27.784 Seetong_tps[7549:665435]  -- WebSocket connection sendDataToServer - 开始 - 
2026-11-07 16:41:27.784 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"common_config","data":{"pauseRequest":false}}
2026-11-07 16:41:27.836 Seetong_tps[7549:665435] 未处理的 biz 类型: res_pull_device_alarm_calendar
2026-11-07 16:41:27.837 Seetong_tps[7549:665435]  - didReceiveMessage - Socket接收消息回调: {
    alarmDateList =     (
    );
    code = 200;
    msg = "\U64cd\U4f5c\U6210\U529f";
}
2026-11-07 16:41:27.837 Seetong_tps[7549:665435]  - didReceiveMessage - 收到socket消息: {"biz":"res_pull_device_alarm_calendar","data":{"msg":"操作成功","alarmDateList":[],"code":200}}
2026-11-07 16:41:27.838 Seetong_tps[7549:665435] Sorted Dates (Descending): (
)
2026-11-07 16:41:28.089 Seetong_tps[7549:665435] 当前控制器：STRateAlertVC
2026-11-07 16:41:28.234 Seetong_tps[7549:665469]  -- TPS_MSG_RSP_PTZREQ -- kPtzBackNotification - nError: 0
2026-11-07 16:41:29.883 Seetong_tps[7549:665435] Could not load the "tps_more_qr_code" image referenced from a nib in the bundle with identifier "com.seetong.seetong"
2026-11-07 16:41:29.887 Seetong_tps[7549:665435] 当前控制器：STFeedbackVC
2026-11-07 16:41:29.891 Seetong_tps[7549:665435] delete log file isSuccess=1
